[Support] Linuxserver.io - TVHeadend


Recommended Posts

36 minutes ago, alturismo said:

@s.Oliver, me too ;) and yes, without transcoding theres almost no usage ...

 

and i also tested the transcoding featiures, just as note OT, if possible the intel quicksync with plex is working really nice here with hardware transcoding, just as note ...

 

my example was for @Frostyfruit cause he asked about it with transcoding ...

so, Plex hardware transcode or TVH software transcode is my personal favour if needed.

 

Plex software transcode was really bad here, TVH is quite good with transcoding and comskip on cpu usage (personally dont use it anymore since plex hardware transcode).

 

i see and sorry, have mixed you both guys up.

 

good to see that the hardware transcode with intel quicksync-feature seems to work (and that software projects as plex do pick it up).

but as always, it's just on pretty new cpus so not for me >:(

Link to comment

Hi all thanks for the great feedback.

 

I plan to avoid transcoding where I can.

 

I am wanting to connect to HD HomeRuns (dual tuner each) to TV Head end and then use the Kodi plugin to watch live TV and record.

 

Not sure if this will need any transcoding or not all my gear is wired via Gigabit. 

 

If anyone has any advice on this it would be ace!

Link to comment
36 minutes ago, Frostyfruit said:

Hi all thanks for the great feedback.

 

I plan to avoid transcoding where I can.

 

I am wanting to connect to HD HomeRuns (dual tuner each) to TV Head end and then use the Kodi plugin to watch live TV and record.

 

Not sure if this will need any transcoding or not all my gear is wired via Gigabit. 

 

If anyone has any advice on this it would be ace!

 

your HD HomeRuns stream directly to TVH, or in other words: TVH tells them to stream a channel (or several at the same time), whenever it records or wants to tune on a channel for Live TV – so no transcoding here.

your clients (which receive from TVH) are the ones which define if transcoding comes into play. if you use KODI, there shouldn't be any transcoding necessary.

Link to comment

Hi all got the docker installed on my UNRAID Box.

 

However TVHD cant see any of my HDhomeRun Tuners. Can anyone provide me with any guidence on this? I assume I will need to install the HD HomeRun Drivers on my UNRAID Server.

 

Id prefer not do this by trial and error so hoping some one can guide me of possible on the package / how to install?

 

Thanks!

Link to comment
18 minutes ago, Frostyfruit said:

Hi all got the docker installed on my UNRAID Box.

 

However TVHD cant see any of my HDhomeRun Tuners. Can anyone provide me with any guidence on this? I assume I will need to install the HD HomeRun Drivers on my UNRAID Server.

 

Id prefer not do this by trial and error so hoping some one can guide me of possible on the package / how to install?

 

Thanks!

 

You probably need to set the networking mode to host in the tvheadend template.

  • Like 1
Link to comment

OK! I got this working! very happy with the playback so far in Kodi using the TVHD plugin.

 

The issue I am having is my EPG Data keeps disappearing randomly in Kodi.

- sometimes its there when I goto TV guide 

- other times its blank and I have to go back and forth for it to populate

- all the EPG data is in TVHD (via OTA Grabber) (As I am only using OTA channels

 

Has anyone had any suggestions on this? I used NextPVR as a test setup a few months ago and definitely didnt hit this issue. However NextPVR playback start times were a little slower....

 

Any advice would be ace!

Link to comment

Hello, I am trying to run linuxserver/tvheadend:release-4.2 and it keeps crashing on startup with the below error.

2018-01-10 16:31:01.084 [   INFO] main: Log started
2018-01-10 16:31:01.084 [   INFO] http: Starting HTTP server 0.0.0.0:9981
2018-01-10 16:31:01.084 [   INFO] htsp: Starting HTSP server 0.0.0.0:9982
2018-01-10 16:31:01.105 [   INFO] config: loaded
2018-01-10 16:31:01.105 [   INFO] config: scanfile (re)initialization with path <none>
2018-01-10 16:31:01.208 [   INFO] dvr: Creating new configuration ''
2018-01-10 16:31:01.209 [   INFO] csa: Using SSE2 128bit parallel descrambling
2018-01-10 16:31:01.209 [  ERROR] caclient: wrong class caclient_dvbcam!
2018-01-10 16:31:01.209 [  ALERT] CRASH: Signal: 6 in PRG: /usr/bin/tvheadend (4.2.5-11~g37b18a9a2) [5af4ae9ca968d422eef97c6a15a581b229b678df] CWD: /run/s6/services/tvheadend  2018-01-10 16:31:02.086 [   INFO] main: Log started
2018-01-10 16:31:02.086 [   INFO] http: Starting HTTP server 0.0.0.0:9981
2018-01-10 16:31:02.086 [   INFO] htsp: Starting HTSP server 0.0.0.0:9982

I tried running :latest and that starts up fine but I am having strange issues where I can only play 1 single stream then it wont play anything else. Not much info in the logs when that happens.

2018-01-10 16:21:10.749 [   INFO] subscription: 000B: "HTTP" unsubscribing from "BeIN Sports USA HD", hostname="172.18.0.1", client="Lavf/57.72.100"
2018-01-10 16:21:35.349 [   INFO] http: 172.18.0.2: using ticket asdfasdf2716c8c3a0dasf12f178652ae7 for /stream/channel/dasdfadsd29dbe7d6as23asdf9e9fd4243f9fb
2018-01-10 16:21:35.349 [   INFO] mpegts: gget - BeIN Sports USA HD in Test - tuning on IPTV
2018-01-10 16:21:35.349 [   INFO] subscription: 000C: "HTTP" subscribing on channel "BeIN Sports USA HD", weight: 100, adapter: "IPTV", network: "Test", mux: "gget - BeIN Sports USA HD", provider: "FFmpeg", service: "Service01", profile="pass", hostname="172.18.0.2", username="user1", client="VLC/2.2.8 LibVLC/2.2.8"
2018-01-10 16:21:39.542 [  ERROR] libav: AVBSFContext: Invalid NAL unit 0, skipping.
2018-01-10 16:21:51.349 [WARNING] subscription: 000C: service instance is bad, reason: No input detected
2018-01-10 16:21:53.382 [ NOTICE] subscription: 000C: No input source available for subscription "HTTP" to channel "BeIN Sports USA HD"
2018-01-10 16:21:53.382 [WARNING] webui: Couldn't start streaming /stream/channel/dasdfadsd29dbe7d6as23asdf9e9fd4243f9fb?ticket=asdfasdf2716c8c3a0dasf12f178652ae7, No input detected

 

Edited by EnorMOZ
Link to comment
On 10.1.2018 at 2:43 AM, Frostyfruit said:

OK! I got this working! very happy with the playback so far in Kodi using the TVHD plugin.

 

The issue I am having is my EPG Data keeps disappearing randomly in Kodi.

- sometimes its there when I goto TV guide 

- other times its blank and I have to go back and forth for it to populate

- all the EPG data is in TVHD (via OTA Grabber) (As I am only using OTA channels

 

Has anyone had any suggestions on this? I used NextPVR as a test setup a few months ago and definitely didnt hit this issue. However NextPVR playback start times were a little slower....

 

Any advice would be ace!

 

Sounds like an issue with kodi or the tvheadend plugin in kodi. Haven't heard about it before and have no problems here.

If I understand you correctly, the EPG data is visible in tvheadend at all times?

Link to comment
15 hours ago, EnorMOZ said:

Hello, I am trying to run linuxserver/tvheadend:release-4.2 and it keeps crashing on startup with the below error.


2018-01-10 16:31:01.084 [   INFO] main: Log started
2018-01-10 16:31:01.084 [   INFO] http: Starting HTTP server 0.0.0.0:9981
2018-01-10 16:31:01.084 [   INFO] htsp: Starting HTSP server 0.0.0.0:9982
2018-01-10 16:31:01.105 [   INFO] config: loaded
2018-01-10 16:31:01.105 [   INFO] config: scanfile (re)initialization with path <none>
2018-01-10 16:31:01.208 [   INFO] dvr: Creating new configuration ''
2018-01-10 16:31:01.209 [   INFO] csa: Using SSE2 128bit parallel descrambling
2018-01-10 16:31:01.209 [  ERROR] caclient: wrong class caclient_dvbcam!
2018-01-10 16:31:01.209 [  ALERT] CRASH: Signal: 6 in PRG: /usr/bin/tvheadend (4.2.5-11~g37b18a9a2) [5af4ae9ca968d422eef97c6a15a581b229b678df] CWD: /run/s6/services/tvheadend  2018-01-10 16:31:02.086 [   INFO] main: Log started
2018-01-10 16:31:02.086 [   INFO] http: Starting HTTP server 0.0.0.0:9981
2018-01-10 16:31:02.086 [   INFO] htsp: Starting HTSP server 0.0.0.0:9982

I tried running :latest and that starts up fine but I am having strange issues where I can only play 1 single stream then it wont play anything else. Not much info in the logs when that happens.


2018-01-10 16:21:10.749 [   INFO] subscription: 000B: "HTTP" unsubscribing from "BeIN Sports USA HD", hostname="172.18.0.1", client="Lavf/57.72.100"
2018-01-10 16:21:35.349 [   INFO] http: 172.18.0.2: using ticket asdfasdf2716c8c3a0dasf12f178652ae7 for /stream/channel/dasdfadsd29dbe7d6as23asdf9e9fd4243f9fb
2018-01-10 16:21:35.349 [   INFO] mpegts: gget - BeIN Sports USA HD in Test - tuning on IPTV
2018-01-10 16:21:35.349 [   INFO] subscription: 000C: "HTTP" subscribing on channel "BeIN Sports USA HD", weight: 100, adapter: "IPTV", network: "Test", mux: "gget - BeIN Sports USA HD", provider: "FFmpeg", service: "Service01", profile="pass", hostname="172.18.0.2", username="user1", client="VLC/2.2.8 LibVLC/2.2.8"
2018-01-10 16:21:39.542 [  ERROR] libav: AVBSFContext: Invalid NAL unit 0, skipping.
2018-01-10 16:21:51.349 [WARNING] subscription: 000C: service instance is bad, reason: No input detected
2018-01-10 16:21:53.382 [ NOTICE] subscription: 000C: No input source available for subscription "HTTP" to channel "BeIN Sports USA HD"
2018-01-10 16:21:53.382 [WARNING] webui: Couldn't start streaming /stream/channel/dasdfadsd29dbe7d6as23asdf9e9fd4243f9fb?ticket=asdfasdf2716c8c3a0dasf12f178652ae7, No input detected

 

 

Looks like you have an issue with the CA config in 4.2. What happens if you point config to a new empty folder?

The latest tag is the current development and that is expected to be buggy at this point. You could try to post about it on the tvheadend site though.

Link to comment

I have gotten a HDHomerun Prime working with schedules direct EPG; for the most part. However, there are 9 channels that do not work.

 

When I originally ran "map all" on the services they were ignored. I then manually added the channels based on some reading and set the service they connect to.

 

The muxes pages shows them as mapped.

 

I have been reading/trying to find out how to fix them and have discovered a few things that might give clues as to what the problem is.

 

1. If i play the link from the muxes tab in VLC they work. If I play the link in VLC from the services tab they do not. I do however see and active connection in the status tab when played through the services tab even though there is no output to VLC.

 

2. I also noticed that all of these channels do not have the "Encrypted" checkbox filled on the services tab, all the other channels do.

 

The above leads me to believe that I can get them to work, but I cannot figure out how.

 

Does anyone have any ideas?

 

I am not sure what additional data/info you might need so let me know and I will get it as soon as possible.

Link to comment

I have no clue why this happens. Never experienced it.

If you play the channel through the webui player, what does it say in the log window? You can open it with the arrows in the bottom right corner. 

Can you add some screenshots of the mux, service and channel that is not working?

Link to comment

Thanks for offering some help. Here are the screen shots you requested. I included one for the log window output too instead of typing it.

 

On the services tab I did have to set hide to "none" since it says the parents are disabled.

 

On the services tab it shows auto check disabled. I changed that in my attempts to get it working.

channel settings.jpg

mux settings-basic and advanced.jpg

mux settings-expert.jpg

service settings.jpg

web player with log.jpg

Link to comment

I dont have the HDHomerun software  on this pc to connnect directly to the HDHromerun. I can check from my other pc later if needed. I can play the channel through the play link in the mux tab through VLC so I know it is working though.

 

The service link is bad, but the mux link is good. Is there a way to use the mux link instead?

 

The logs says no assigned adapters. Is there a way to manually assign the adapter to the channel?

Link to comment
2 minutes ago, thisaone said:

I dont have the HDHomerun software  on this pc to connnect directly to the HDHromerun. I can check from my other pc later if needed. I can play the channel through the play link in the mux tab through VLC so I know it is working though.

 

The service link is bad, but the mux link is good. Is there a way to use the mux link instead?

 

The logs says no assigned adapters. Is there a way to manually assign the adapter to the channel?

 

I don't know the HDHomerun, so can't tell you how to set it up. But from what I remember, you add the HDHomerun as a device and do not use http streaming.

So it might be that you set it up the wrong way.

Link to comment

Okay, that is entirely possible.

 

There were a lot of instructions spread out for this device. I came up with the following:

 

Enable devices in TVadapter tab.

Set up automatic IPTV network using m3u file.

Map muxes to services to channels.

 

Since 92 out of 101 were working I figured I was good on the basic setup.

 

Do you have a link to the method you are talking about with it as a device?

Link to comment

What's the best way to erase all my EPG grabber settings and start fresh? I had Schedules Direct working but then I was messing around in Kodi and accidentally changed my Schedules Direct default lineup and then my EPG in TVH stopped working. I have tried re-running the Schedules Direct setup in TVH from the beginning but I'm still not getting any EPG data. I even tried deleting all the mapped channels in the EPG Grabber Channels tab but nothing shows up anymore when I force an internal grabber run.

Link to comment
On 12/23/2017 at 12:26 PM, Yousty said:

I think I finally figured it out. First off, I deleted the PVR setup in Plex but I forgot to remove the dvb passthrough parameter from the docker so thank you for that advice! Secondly when doing initial network scan I had to only use 1 ATSC-T tuner, for some reason if I used multiple tuners it would fail, so I now have all the channels listed!

 

Now my next question, I am a complete novice when it comes to linux and tvheadend (I was using nextPVR with schedules direct on Windows before). Is there a good step by step guide anywhere for how to setup an EPG grabber for tvheadend in unraid?

 

This could also be due to an issue with the cx23885 code not working well with VT-d /VT-x enabled. See https://www.spinics.net/lists/linux-media/msg119385.html

I've changed my syslinux.cfg to set the cx23885 to debug level 5 which has helped - you might want to give that a try and see if it helps

eg.

append initrd=/bzroot,bzroot-gui cx23885.debug=5

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.