Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

VDR, TVHeadend, unRAID 6 x64

Featured Replies

I've put together a RC4 MediaBuild for the default kernel drivers and the TBS drivers from CrazyCat, as always download and rename to bzimage & bzroot and replace your old versions on the flash disk.

 

I've collected all the various version of the MediaBuild around at the moment and decided to put them in one post here.  I have uploaded piotrasd's builds as well, as I know sometimes his links die, so it's good to have a backup.

 

Nicely done - I'm considering setting up a web site with this info and file links on it where they can stay unburied in forum posts :)

Kernel drivers worked for me for RC4, btw.

  • Replies 276
  • Views 36.5k
  • Created
  • Last Reply

Needed a bit of fiddling around but i got it working now.

 

Seemed that the FW Files for my Card were missing. I downloaded them (http://www.dvbsky.net/download/linux/dvbsky-firmware.tar.gz) put them into /lib/firmware and now it is working.

Could you please make an version of the RC4 where this FW tarball is integrated? Maybe it would also be a good idea to intergrate Openelecs DVB Firmware Collection? https://github.com/OpenELEC/dvb-firmware

@mettbrot: Would it be possible to add the recent stable 4.0.4 of TVHeadend to your script?

Needed a bit of fiddling around but i got it working now.

 

Seemed that the FW Files for my Card were missing. I downloaded them (http://www.dvbsky.net/download/linux/dvbsky-firmware.tar.gz) put them into /lib/firmware and now it is working.

Could you please make an version of the RC4 where this FW tarball is integrated? Maybe it would also be a good idea to intergrate Openelecs DVB Firmware Collection? https://github.com/OpenELEC/dvb-firmware

 

Which of piotrasd's builds did you use for RC3? 

The generic one.

The generic one.

 

That's the one with the Openelec patches isn't?

 

I had a look yesterday and didn't find the site you posted, it's also somewhat difficult as I don't know what cards people have and what the drivers for them are.

 

I think adding in individual drivers is somewhat labour intensive, so the Openelec route is the way forward.  If you've managed that then great and if I can download a copy I'll edit my original post to add that in, I'll try and have another look tonight but I'm going away for a few days over the weekend so may not get a chance.

 

I also can't test the Openelec build due to lack of tuners (I only have TBS) which makes it slightly difficult..

Dont get me wrong. The Kernel and driver is working perfect. Only thing missing are the Firmwarefiles in /lib/firmware.

 

When these are added everything works. I could even do that in the go file. No need for an additional driver.

Hey everyone!

I have spent the day to come up with a completely revamped version of the plugin, using the dynamix plugin system for the first time.

Remove all existing tvheadend plg files in your plugin directory and reboot your machine first! You might also want to remove the tvheadend.tgz package from /boot/packages/

 

Then go to the plugins page and install it using this url

https://raw.githubusercontent.com/Mettbrot/unRAID/master/tvheadend.plg

 

I have tested it briefly and it seems to work. Tell me what you think and if it works for you :)

This will make upgrading a lot easier than before!

 

As always, be sure to back up your configuration. :P

 

When I have more time I will try to figure out the dependencies for the latest stable versions; I will start an own thread then, if it has been tested by a few of you brave people out there :)

Hey everyone!

I have spent the day to come up with a completely revamped version of the plugin, using the dynamix plugin system for the first time.

Remove all existing tvheadend plg files in your plugin directory and reboot your machine first! You might also want to remove the tvheadend.tgz package from /boot/packages/

 

Then go to the plugins page and install it using this url

https://raw.githubusercontent.com/Mettbrot/unRAID/master/tvheadend.plg

 

I have tested it briefly and it seems to work. Tell me what you think and if it works for you :)

This will make upgrading a lot easier than before!

 

As always, be sure to back up your configuration. :P

 

Great job Mettbrot, haven't had a chance to test it myself (wife is watching TV at the moment) and am going away for a few days but I'm sure there are a few people who will get to it before me, really pleased as between a few of us, we're really getting TVHeadEnd sorted out now.  I know piotrasd is still busy behind the scenes as well......  ;)

 

Dont get me wrong. The Kernel and driver is working perfect. Only thing missing are the Firmwarefiles in /lib/firmware.

 

When these are added everything works. I could even do that in the go file. No need for an additional driver.

 

Have a look at my original post, have attempted to add the Openelec tuners for you.  ;)

mkdir openelec
cd openelec
wget https://github.com/OpenELEC/dvb-firmware/archive/master.zip
unzip master.zip
rsync -av /mnt/cache/.unraid/openelec/dvb-firmware-master/firmware/ /mnt/cache/.unraid/bzroot/lib/firmware/

 

 

Hey everyone!

I have spent the day to come up with a completely revamped version of the plugin, using the dynamix plugin system for the first time.

I've only been following this as a side interest, so forgive me if I'm asking an obvious question. Does this particular tvheadend build enable HDHomerun support?

Hey everyone!

I have spent the day to come up with a completely revamped version of the plugin, using the dynamix plugin system for the first time.

I've only been following this as a side interest, so forgive me if I'm asking an obvious question. Does this particular tvheadend build enable HDHomerun support?

 

I would have thought so, give it a try, I've never used HDHomeRun but my understanding is that it's a lot easier to get HDHomeRun going with TVHeadEnd than it is for those of us with DVB cards.  You have a choice of two methods, either the plugin or the docker.  See my signature for links.

Hey everyone!

I have spent the day to come up with a completely revamped version of the plugin, using the dynamix plugin system for the first time.

I've only been following this as a side interest, so forgive me if I'm asking an obvious question. Does this particular tvheadend build enable HDHomerun support?

I would have thought so, give it a try.
I was hoping to get a more direct response, as the thread here http://lime-technology.com/forum/index.php?topic=37465.0 seems to imply that it's not just tvheadend in general, the package has to have support specifically enabled. I don't currently have a test server set up to experiment with.

Here's the process for DVB TV.

 

First of all you need a mediabuild of bzimage and bzroot to replace your default, the only difference between the mediabuild and the default is that the Media Tree has been enabled in the kernel and the DVB-T driver files & firmware are included.

 

I don't believe this is necessary for HDHomeRun as my understanding is that as the Homerun receives and decodes the TV Stream is just passes it to TVHeadEnd therefore the above mediabuild is not required.

 

At the present time there are two options.

 

Firstly is the TVHeadEnd plugin from Mettbrot, this installs TVHeadEnd and it's dependencies as a traditional plugin.  I personally do not currently use this method, although I have done in the past and it worked well, some forum users continue to use this method.

 

The second is by installing the TVHeadEnd docker container.  I currently use this method but because the container is in effect a "mini-OS" for DVB TV you need to "passthrough" the TV Tuners.  Again I don't believe this is necessary with a Homerun as your Tuners as I understand it, is a network stream (IPTV) coming from the Homerun.  Saarg the author of the docker I do believe uses an IPTV stream as an input. Here is a more up to date overview of the TVHeadEnd docker situation than the thread you linked to.

 

Once you've got the TVHeadEnd backend sorted out then you enable a plugin in Kodi to connect to the backend. 

 

I've been using this method since XBMC/Kodi included PVR support and it works well.

 

A lot of the forum posts on Kodi and Openelec forums are people running the TVHeadEnd backend on their Kodi machine, which is a slightly different method than what I have outlined here.

 

I'm not sure how else to answer your question, I'm sure Mettbrot will be able to offer more advice on this thread at some point and like I said I recommend having a look at the forum thread I linked to.

 

Hope that has helped?

Hey! The build distributed right now is a about a month old. I don't know if HDHomerun support was in at that time. I do know that the latest releases have support for HDHomerun included (http://tvheadend.org/projects/tvheadend/wiki/Tvheadend-40). Right know I am experiencing with the update; I have some dependenciy issues to resolve.

 

Maybe some of you guys can help me with this. When I try to start the new version, I get

libssl.so.1.0.0: no version information available (required by tvheadend)
libcrypto.so.1.0.0: no version information available (required by tvheadend)

I tried to install the latest openssl slackware pack but that didn't help...

Needed a bit of fiddling around but i got it working now.

 

Seemed that the FW Files for my Card were missing. I downloaded them (http://www.dvbsky.net/download/linux/dvbsky-firmware.tar.gz) put them into /lib/firmware and now it is working.

Could you please make an version of the RC4 where this FW tarball is integrated? Maybe it would also be a good idea to intergrate Openelecs DVB Firmware Collection? https://github.com/OpenELEC/dvb-firmware

 

Now fixed, use Openelec build.  ;)

CHBMB, Updated using the RC4 mediatree kernel, everything working as expected (Sony PlayTV USB DVB Adapter)

 

Cheers

CHBMB, Updated using the RC4 mediatree kernel, everything working as expected (Sony PlayTV USB DVB Adapter)

 

Cheers

 

RC5 up for Openelec, TBS to follow soon.

 

Thanks, I next plan to upgrade to RC5 next week due to a busy 10 days coming up with work. I'll report back.

Hey you brave people out there!

 

I finally resolved the dependency issue and released a new version of the plugin including the latest and greatest tvheadend 4.0.4 stable!

You can update right from the plugins page or get it here:

https://raw.githubusercontent.com/Mettbrot/unRAID/master/tvheadend.plg

 

Please tell me if this works well for you! I will come up with a topic the next days if it has proven to be stable...

Hey you brave people out there!

 

I finally resolved the dependency issue and released a new version of the plugin including the latest and greatest tvheadend 4.0.4 stable!

You can update right from the plugins page or get it here:

https://raw.githubusercontent.com/Mettbrot/unRAID/master/tvheadend.plg

 

Please tell me if this works well for you! I will come up with a topic the next days if it has proven to be stable...

 

Haen't given it a very long testing, but seems to be working alright here, nice one mate...  ;D

I still think the best way to get all this info out to the people is the Wiki, I had it updated once but it lacks the latest and greatest info. Also the info on compiling (which is outdated, too) should not be in the tvheadend article but in a seperate one. Sorry, but I have no time for this at the moment :(

 

Finally done - Check it out and feel free to edit some more if you think it needs any further changes.

 

I can say that the OpenELEC Kernel drivers work fine for me!

Thanks for the efforts! :)

 

I can say that the OpenELEC Kernel drivers work fine for me!

Thanks for the efforts! :)

 

No problems, I've done it that many times now I can pretty much do it in my sleep! Thanks for testing and posting back.[emoji6]

  • Author

@CHBMB we could make 2-3 default build after every new release (example, Kernel driver + Openelec, TBS driver etc.)

and replace repo in update system - for easy update for user through webGui ;) like orginal unRAID without DVB drivers

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.