Q: iptv multicasts; 5-digit port numbers; bug(fix) 318
Added by Icy K about 13 years ago
Hi all,
I'm using TVHeadend on a Debianish NAS (Readynas Ultra), to record TV from DVB-C. And it's working marvellous.
Now, since 2 days I have iptv, too. Some streams I can record and watch through TVHeadend, some I can't. I can watch all streams directly with VLC, though.
At first I thought it was the 5 digit port number that was causing the trouble, but after reading http://www.lonelycoder.com/redmine/issues/318#note-7 I guess that's not the case.
I'm wondering however on how to proceed. Is the bug (318) fixed in the current source? Or do I have to wait for 2.13 to be released? And if I have to wait for 2.13, is there an idea on when it will be released (roughly)?
I tried the very simple approach of building from current source (2.12.tar.gz) and replacing the old binary from the 2.12_i386.deb package with the newly built one, but that didn't work (I lost my old settings though ;-)
Any help on getting bugfix 318 incorporated will be appreciated!
Thanks,
Dick
Replies (7)
RE: Q: iptv multicasts; 5-digit port numbers; bug(fix) 318 - Added by Hein Rigolo about 13 years ago
According to bug 318 it is fixed in the current source (so not in the 2.12 source) . So if you grab a recent build this should be included. Lars op den Kamp makes recent builds of the latest tvheadend source available in his PPA. (https://launchpad.net/~lars-opdenkamp/+archive/xbmc-pvr) You might be able to use these directly because your NAS is using an ATOM processor.
If this does not work, you can always compile tvheadend your self. that is not so difficult to do.
Hein
RE: Q: iptv multicasts; 5-digit port numbers; bug(fix) 318 - Added by Icy K about 13 years ago
Thanks Hein, I was confused about the different sources (and all the different names and systems: ppa, git, subversion ... I'd prefer just a tarball ;-).
I compiled from the git source on a test server and all went OK, TVHeadend can see all the streams.
Next challenge is to read the xml data from amino-epg-grabber ( http://code.google.com/p/amino-epg-grabber/ ) into TVHeadend ...
Thanks for your help!
Dick
RE: Q: iptv multicasts; 5-digit port numbers; bug(fix) 318 - Added by Hein Rigolo about 13 years ago
Dick,
that last bit is easy if you have a proper formatted xmltv file. Then you can use tv_grab_file (available here: http://code.google.com/p/tv-grab-file/ ) to load that into tvheadend.
Hein
RE: Q: iptv multicasts; 5-digit port numbers; bug(fix) 318 - Added by Icy K about 13 years ago
Hi Hein,
Thanks again! I got the basics working (that is, programme name and start/stop times in EPG). Autorecording alsoo works. Thanks for the directions!
Unfortunately, there's no episode (subtitle) shown in TVHeadend when using tv_grab_file. Am I missing a 'import verbose' option or something like that?
I think the xml file is OK (NCIS series on dutch television):
<programme channel="sbs6" start="20110906203000 +0200" stop="20110906213000 +0200"> <title lang="nl">NCIS</title> <sub-title lang="nl">Double identity</sub-title> <desc lang="nl">Het NCIS-team stuit op een verrassende ontdekking als ze onderzoek doen naar een schietpartij waar een marinier bij betrokken is.</desc> <credits> <actor>Mark Harmon</actor> <actor>Michael Weatherly</actor> <actor>Pauley Perrette</actor> </credits> <category lang="nl">Serie</category> <category lang="nl">Misdaad</category> </programme>
In the TVHeadend EPG, only title (NCIS) and start / stop times are shown.
RE: Q: iptv multicasts; 5-digit port numbers; bug(fix) 318 - Added by Hein Rigolo about 13 years ago
tv_grab_file does not modify the xmltv file. It is passed unmodified to tvheadend. I am not sure if tvheadend parses all the possible fields in the xmltv file. Have a look at the xmltv.c code to see what xmltv tags are supported. (and if you have that list .. post it here .. so we can include it into the FAQ)
Hein
RE: Q: iptv multicasts; 5-digit port numbers; bug(fix) 318 - Added by Icy K about 13 years ago
I'm sorry for the late response, I've been quite busy the last couple of days.
The tags that are supported are (as far as I can see, I'm far from experienced with C):
- title
- episode-num
- desc
With episode-num being a specialty:
<episode-num system="xmltv_ns"> is intended to be a general way to number episodes and parts of multi-part episodes. It is three numbers separated by dots, the first is the series or season, the second the episode number within that series, and the third the part number, if the programme is part of a two-parter.
<episode-num system="onscreen"> is to simply copy what the programme makers write in the credits - 'Episode #FFEE' would translate to '#FFEE'.
I tried to trick TVHeadend by putting the sub-title in the <episode-num system="onscreen"> tag; Strange thing: the subtitle is shown in the EPG data and the detailed screen.
It's also thown in the recorder data, but NOT in the detailed screen and it's NOT added to the filename.
I think this is a bug in TVHeadend (or at least an unwanted feature ;-), but it has nothing to do with the 5 digit port numbers anymore, so I'll open a new topic (with screenshots) on the matter.
RE: Q: iptv multicasts; 5-digit port numbers; bug(fix) 318 - Added by Dickie A about 12 years ago
Icy K wrote:
Hi all,
I'm using TVHeadend on a Debianish NAS (Readynas Ultra), to record TV from DVB-C. And it's working marvellous.
Now, since 2 days I have iptv, too. Some streams I can record and watch through TVHeadend, some I can't. I can watch all streams directly with VLC, though.At first I thought it was the 5 digit port number that was causing the trouble, but after reading http://www.lonelycoder.com/redmine/issues/318#note-7 I guess that's not the case.
I'm wondering however on how to proceed. Is the bug (318) fixed in the current source? Or do I have to wait for 2.13 to be released? And if I have to wait for 2.13, is there an idea on when it will be released (roughly)?I tried the very simple approach of building from current source (2.12.tar.gz) and replacing the old binary from the 2.12_i386.deb package with the newly built one, but that didn't work (I lost my old settings though ;-)
Any help on getting bugfix 318 incorporated will be appreciated!
Thanks,
Dick
Hi Dick,
I've spent quite a few hours trying to install tvheadend on my readynas ultra 6 but i keep running into roadblocks.
Any chance you could post some details of the steps you took to install?
When following the instructions here https://www.lonelycoder.com/redmine/projects/tvheadend/wiki/Building
i get this error "Cannot get remote repository information."
When installing from the tar or deb i get an libssl not found error
When i try to upgrade to libssl to 1.0.0 it tells me i t does not support multiarch.
I've installed openssl 1.0.0 but still get the error above
Anyone able to assist?
Cheers Dickie