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.

Tvheadend plugin for unRAID V5.0

Featured Replies

I would appreciate the "extra" driver support, my cards used to work in the rc8a version, but not in the rc16c.

I realize this might be because it's *only* for HDHOMERUN?

 

I get this in my tvheadend settings page:

 

NOT DETECTED

There is no DVB-S/S2, DVB-T or DVB-C tuner in your system

 

I have two OTA (not sattelite) cards, a Samsung and an LG.

 

The original plugin is outdated, you're supposed to use: https://github.com/spylex/tvheadend_unraid

  • Replies 983
  • Views 250.7k
  • Created
  • Last Reply

 

Awesome! Thanks a lot for that! Ill try them tonight afterword! Just to confirm there is nothing special I need to do because of the kernel patch used in the latest RC build?

 

Alex

 

I copy and compile the kernel patch in the script:

 cp /boot/unraid-custom/src/reiserfs/* /usr/src/linux-${KERNEL}/fs/reiserfs/

 

so you don't have to do anything special.

 

Troy

 

Has anyone been able to get the virtualbox plugin to work with Piotrasd's builds?

 

I tried to compile Virtualbox but I was getting nonsense errors...

 

Virtualbox works with Botez's builds but my Hauppauge card isnt' supported.

 

mack

 

My builds had a similar issue until I changed the packages I used to compile the kernel.  All of the supporting libraries have to match up between the Virtualbox build and these media builds in order for them to play together nicely.  If you look at my scripts in the previous post, you can see the versions I am using to build the kernel.  We could compare with Piotrasd's and see where we get...

 

In the end, it would probably be better if I just started supporting other tuners than just the hdhomerun -- if anyone has the steps to do that, either in the kernel menu options or in a separate script, let me know and I'll try to incorporate that in my next build.

 

In the kernel menu options using:

 

Device Drivers ---> Multimedia Support ---> Video for Linux ---> DVB for Linux

 

This should include drivers for a lot of people.

 

http://git.linuxtv.org/media_tree.git

 

This should cover drivers for almost everybody.

 

http://linuxtv.org/wiki/index.php/List_of_Device_Vendors

 

This is the Device Vendors support by the media_tree.git

 

I will play with getting support for my card added tonight.

 

 

EDIT:

I tried to do the following:

    git clone git://linuxtv.org/media_build.git

    cd media_build

    ./build --main-git

    make install

 

But I'm getting the following errors during the build:

ERROR: please install "lsdiff", otherwise, build won't work.

ERROR: please install "Proc::ProcessTable", otherwise, build won't work.

 

I'm not sure where to get slackware packages of those...any ideas?

Okay -- let's see how this works.  I compiled a rc16c build with ALL of the dvb drivers that the kernel provides (along with the hdhomerun drivers, as well).  As my last post shows, I couldn't get the linuxtv drivers compiled, so if anyone has a suggestion on that, let me know.

 

Everyone give it a try and respond back here if it works or not:

https://www.dropbox.com/s/tepqo674olw2y4w/unraid_5.0rc16c_media_all.zip

Okay -- let's see how this works.  I compiled a rc16c build with ALL of the dvb drivers that the kernel provides (along with the hdhomerun drivers, as well).  As my last post shows, I couldn't get the linuxtv drivers compiled, so if anyone has a suggestion on that, let me know.

 

Everyone give it a try and respond back here if it works or not:

https://www.dropbox.com/s/tepqo674olw2y4w/unraid_5.0rc16c_media_all.zip

 

Crash and burn...  The error looked like something about inittab...  Unraid wouldn't even complete booting.

 

I tried to do a build with your scripts but I couldn't get the scripts to work correctly, I ran into tons of errors.

 

Thank you for trying Botez but something went wrong with the build.

I would appreciate the "extra" driver support, my cards used to work in the rc8a version, but not in the rc16c.

I realize this might be because it's *only* for HDHOMERUN?

 

I get this in my tvheadend settings page:

 

NOT DETECTED

There is no DVB-S/S2, DVB-T or DVB-C tuner in your system

 

I have two OTA (not sattelite) cards, a Samsung and an LG.

 

The original plugin is outdated, you're supposed to use: https://github.com/spylex/tvheadend_unraid

 

Changing to this plugin has no effect, the drivers for the OTA cards are still not there...

Okay -- let's see how this works.  I compiled a rc16c build with ALL of the dvb drivers that the kernel provides (along with the hdhomerun drivers, as well).  As my last post shows, I couldn't get the linuxtv drivers compiled, so if anyone has a suggestion on that, let me know.

 

Everyone give it a try and respond back here if it works or not:

https://www.dropbox.com/s/tepqo674olw2y4w/unraid_5.0rc16c_media_all.zip

 

Crash and burn...  The error looked like something about inittab...  Unraid wouldn't even complete booting.

 

I tried to do a build with your scripts but I couldn't get the scripts to work correctly, I ran into tons of errors.

 

Thank you for trying Botez but something went wrong with the build.

 

Too bad it didn't work.  I'll have to give it another try.

 

What kind of errors were you running into with the scripts?

@botez

kernel source has media tree - just turn on in Kernel DVB support - and make enable all possible modules of tuners and depends ;)

(there is no need download from git not stable source of media tree )

 

i dont making new build because im wait on rc16d/rc17 or final

 

Tvheadend maybe today i compile new version ;)

 

Okay -- let's see how this works.  I compiled a rc16c build with ALL of the dvb drivers that the kernel provides (along with the hdhomerun drivers, as well).  As my last post shows, I couldn't get the linuxtv drivers compiled, so if anyone has a suggestion on that, let me know.

 

Everyone give it a try and respond back here if it works or not:

https://www.dropbox.com/s/tepqo674olw2y4w/unraid_5.0rc16c_media_all.zip

 

Crash and burn...  The error looked like something about inittab...  Unraid wouldn't even complete booting.

 

I tried to do a build with your scripts but I couldn't get the scripts to work correctly, I ran into tons of errors.

 

Thank you for trying Botez but something went wrong with the build.

 

Too bad it didn't work.  I'll have to give it another try.

 

What kind of errors were you running into with the scripts?

 

Well, I worked through all of the errors.  Apparently there were hardware compatibility issues and there wasn't enough memory in my system.  I need 1.5gig of ram.

 

Now when I compile the new bzroot/bzimage and try to boot from it I get the following error:

 

VFS: Insert root floppy and press enter.

 

Any ideas what I need to do differently?

 

Looking at this again bzroot is only 2.5mb so something definitely went horribly wrong with compiling.  I think I saw an error message about LILO.  Error is Cannot find LILO.

Tvheadend maybe today i compile new version ;)

 

Would be good to get a new build, apparently they fixed a few major things recently :)

 

Well, I worked through all of the errors.  Apparently there were hardware compatibility issues and there wasn't enough memory in my system.  I need 1.5gig of ram.

 

Now when I compile the new bzroot/bzimage and try to boot from it I get the following error:

 

VFS: Insert root floppy and press enter.

 

Any ideas what I need to do differently?

 

Looking at this again bzroot is only 2.5mb so something definitely went horribly wrong with compiling.  I think I saw an error message about LILO.  Error is Cannot find LILO.

 

I get that same "Cannot find LILO" error when I compile.  Not sure what it points to.  I guess we can look at the output of your compile log and see if anything pops up.  You can post it here or PM me with that if you'd like and I can take a look when I have a chance.

 

I'm going to try to rebuild the build with all of the dvb drivers in it again, so hopefully things go right this time...

 

Well, I worked through all of the errors.  Apparently there were hardware compatibility issues and there wasn't enough memory in my system.  I need 1.5gig of ram.

 

Now when I compile the new bzroot/bzimage and try to boot from it I get the following error:

 

VFS: Insert root floppy and press enter.

 

Any ideas what I need to do differently?

 

Looking at this again bzroot is only 2.5mb so something definitely went horribly wrong with compiling.  I think I saw an error message about LILO.  Error is Cannot find LILO.

 

I get that same "Cannot find LILO" error when I compile.  Not sure what it points to.  I guess we can look at the output of your compile log and see if anything pops up.  You can post it here or PM me with that if you'd like and I can take a look when I have a chance.

 

I'm going to try to rebuild the build with all of the dvb drivers in it again, so hopefully things go right this time...

 

I eventually got it to compile correctly.  Problem is I can't find the driver I need anywhere in the kernel.  cx23885

 

Somehow Piotrasd got it to compile but I'm not sure where he got it from.

 

I tried compiling the tbs drivers but I get an invalid module error when I use modprobe.  I can work through this but cx23885 doesn't appear to be in the build from tbs.

 

Piotrasd, I found a couple posts where you were struggling with cx23885 also.  How did you eventually figure it out?

 

Update:  I had to enable sound in the kernel.  I'm compiling now and I will report back with a build soon if it works.

I tried compiling the tbs drivers but I get an invalid module error when I use modprobe.  I can work through this but cx23885 doesn't appear to be in the build from tbs.

 

You must turn on - AUDIO support  for PCI/E- ALSA - this is depends of cx23885

after that you will be have possibility turn on cx23885

I accidentally compiled off of 15a but here's the image below...

 

15a+hdhomerun+vbox+all kernel tuner drivers/modules

 

https://www.dropbox.com/s/21gavogco6azlue/unraid-15a-hdhomerun%2B.zip

 

Works with my Hauppage 1800 but should work with a wide range of cards.

 

Any chance of building 16c? I need this build to avoid the "Transport Endpoint" errors...

Hi all

 

I would like to have tvheadend installed on 5.0rc16c using the plugin, can anyone provide a guide on what I will need and how to compile or modify the current plugin (PLG) file please?

 

 

Hi All

 

I have followed KidCatros guide a few pages back and I am not sure what is going wrong as when I go to SERVERIP:998 the log in prompt appears but admin/admin does not seem to work at all, any of you guys know how I can check to see what the issue is?

 

 

You have to create the superuser file in the tv headend working directory. Just follow the instructions on the github page from spylex...

it started working and then I restarted and now its not working! I checked the super user file and it is set to admin/admin but the password doesnt work, any other suggestions?

it started working and then I restarted and now its not working! I checked the super user file and it is set to admin/admin but the password doesnt work, any other suggestions?

 

If you read a few Pages back it's most likely due to the array not being up when tvheadend is started... There won't be any of your configured channels in the front end either...

Insert "sleep 10" into your go script right before tvheadend starts...

Thanks

 

I had the 10 in the go script, didnt seem to work moved it to 150 and started the array manually and then it started fine.

 

Just got to find out how to start the array in the go script before the rest of it starts

Thanks

 

I had the 10 in the go script, didnt seem to work moved it to 150 and started the array manually and then it started fine.

 

Just got to find out how to start the array in the go script before the rest of it starts

 

Go to Settings -> Disk Settings -> Enable Auto Start.

 

You shouldn't have to manually start the array.  If the above doesn't work then turn the setting off reboot and turn it on and reboot.

Thanks

 

I had the 10 in the go script, didnt seem to work moved it to 150 and started the array manually and then it started fine.

 

Just got to find out how to start the array in the go script before the rest of it starts

 

Go to Settings -> Disk Settings -> Enable Auto Start.

 

You shouldn't have to manually start the array.  If the above doesn't work then turn the setting off reboot and turn it on and reboot.

 

fantastic thanks for that, dont know how I even missed it!

 

only issue I seem to be stuck with now is when connecting to the TVH through my raspberry pi I can scan in the channels but on live tv I can only get audio but no video.

 

When I enable the TVHeadend HTSP Client I get the below error

 

TVHeadend HTSP Client

unable to stat path

 

In the addon settings I am using the default 9982 port, can anyone tell me how to find what port the TVH on my unraid is using?

 

Anyone have an idea what the issue could be?

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.