DIY Network channel plugin

GREETINGS!  

 

For my first Plex channel, I decided to take what I saw as an easy route and one that can hopefully sway my lady over into the realm of us not paying for cable.  I didn't see an effort to bring the DIY network to Plex.  So here spent a little time and here you go!  Full disclosure, this is a copy of the HGTV channel, with minor changes to point it over to DIY videos instead.

 

Please see below for code that is currently at 'works on my machine' status.

 

https://github.com/ooten/Plex-DIY

 

Take a look or two and a test or three and let me know how it goes.

 

Thanks all!

Adam

 

PS.  Like I said, this is my first channel.  I would love to give props to whoever created the HGTV channel, but I don't know how I would know that.  

 

PSS. Nor do I know how to submit the channel to be considered to be in the channel directory for you good folks.  Jumping the gun yes, but more curious than anything else.

re: Channel Directory submission, see here.

I just tried it out using a Roku 2 as a player.  I could browse the programs but nothing would play.  First it said Direct Play is not supported, but it would not play even with Transcode at any resolution. I tried 4 programs.  The Roku came back with "Video Unavailable -- unable to play video..."

I just tried it out using a Roku 2 as a player. I could browse the programs but nothing would play. First it said Direct Play is not supported, but it would not play even with Transcode at any resolution. I tried 4 programs. The Roku came back with "Video Unavailable -- unable to play video..."

Make sure that your PMS is up to date. Version 0.9.7.28 has a know issue with the type of video used in this channel. As a general rule you should include PMS version and plugin logs when reporting channel problems.

Sorry about that.  I'm on 0.9.8.6.175.  Plugin log attached.

Sorry about that.  I'm on 0.9.8.6.175.  Plugin log attached.

I will check out the log and let you know what I can come up with.  Are you able to try it on any other device or the Plex Web?

Videos also failed to play using Plex Web with "This channel is currently unavailable" message.

GREETINGS!  

For my first Plex channel, I decided to take what I saw as an easy route and one that can hopefully sway my lady over into the realm of us not paying for cable.  I didn't see an effort to bring the DIY network to Plex.  So here spent a little time and here you go!  Full disclosure, this is a copy of the HGTV channel, with minor changes to point it over to DIY videos instead.

Please see below for code that is currently at 'works on my machine' status.

https://github.com/ooten/Plex-DIY

Take a look or two and a test or three and let me know how it goes.

Thanks all!

Adam

PS.  Like I said, this is my first channel.  I would love to give props to whoever created the HGTV channel, but I don't know how I would know that.  

PSS. Nor do I know how to submit the channel to be considered to be in the channel directory for you good folks.  Jumping the gun yes, but more curious than anything else.

Thanks…

Works great!

Thanks…

Works great!

Great to hear!  Can you report your version and devices tested on here so I know whats cool?  Thanks!

GREETINGS!  

For my first Plex channel, I decided to take what I saw as an easy route and one that can hopefully sway my lady over into the realm of us not paying for cable.  I didn't see an effort to bring the DIY network to Plex.  So here spent a little time and here you go!  Full disclosure, this is a copy of the HGTV channel, with minor changes to point it over to DIY videos instead.

Please see below for code that is currently at 'works on my machine' status.

https://github.com/ooten/Plex-DIY

Take a look or two and a test or three and let me know how it goes.

Thanks all!

Adam

PS.  Like I said, this is my first channel.  I would love to give props to whoever created the HGTV channel, but I don't know how I would know that.  

PSS. Nor do I know how to submit the channel to be considered to be in the channel directory for you good folks.  Jumping the gun yes, but more curious than anything else.

I cannot figure out how to download the bundle.  Can you please explain me?  I tried right click and save as, but it is saving everything as html page.

Thank you.

I cannot figure out how to download the bundle.  Can you please explain me?  I tried right click and save as, but it is saving everything as html page.

Thank you.right side middle of the page it says download zip. click that

Got it.

Thank you.

I just saw this due to recent post so I tried it out. It works for me, see signature for setup. 

I often copy others work to create channels. Why create from scratch, when you can benefit from others who have more experience and knowledge of Plex Dev. And you will often see that networks owned by the same company are very similar in their setup for their websites as well as how they pull and play videos so the URL service will be the similar too.

One note I would add is that If you are going to use the EpisodeObject(), you should at least add index for episode, if not include the season too (it will keep you from getting that Episode ?? underneath the videos). Index is used for the attribute episode within the the EpisodeObject() and should be an integer. This was not in the Framework but it is noted in the pinned document for additions to Framework. 

Updated plugin to support multiple seasons due to diy network using different html structure from hgtv.

added sort by season

added string replace ,/- in season name to allow consistent sort.

python is not a primary language so take this and improve 

Few more fixes

-added support for season and episode number, no more ??

-hack to fix shows with no season info (blog cabin) to display episode number

Thanks for adding to the effort!  I haven't had time lately to get back in and do additional work on this.

Would you be willing to update the Git repo with your work?

Few more fixes

-added support for season and episode number, no more ??

-hack to fix shows with no season info (blog cabin) to display episode number

Updated the repo, merge both changes.

It appears that DIY has followed suite with HGTV and has removed seasons. Read HGTV channel post for info.

It works for me unless I try and cast it using Google Chrome Cast. I am soon to give up on Google Chrome with IOS in so far as Apps and just get the new ROKU when it comes out. I just don't see the support. Anyway, it works for viewing on the IPAD as a channel, but with the DIY limited choices of programming.

There's a current issue with the latest Plex iOS release and casting channels to a Chromecast (from what I've read, I haven't tried it myself).  I'm pretty sure there's a fix in the pipeline somewhere so maybe wait for the next iOS update and try again.