Project

General

Profile

Announcement: A Tvheadend plugin for the Serviio Media Server (DLNA/UPnP)

Added by Patrick Gaubatz almost 10 years ago

Hi,

I just wanted to announce that I've made a plugin for the Serviio Media Server (http://www.serviio.org/) that makes Tvheadend's channels available as live streams in Serviio.
This means that (potentially) any DLNA/UPnP client can be used to watch live TV!
It is available on github: https://github.com/pgaubatz/serviio-tvheadend-plugin.

Cheers,
Patrick


Replies (5)

RE: Announcement: A Tvheadend plugin for the Serviio Media Server (DLNA/UPnP) - Added by T R-P almost 10 years ago

Brilliant!

I'm building a server this weekend so I'll report back if I have success!

Thanks for your work Patrick.

RE: Announcement: A Tvheadend plugin for the Serviio Media Server (DLNA/UPnP) - Added by zwaz zwaz almost 10 years ago

It works for me on Ubuntu 14.04. But it had some special installation because FFMPEG is needed voor Serviio but isn't included anymore in Ubuntu.
This is how i installed Serviio. Only i change "sudo apt-get install oracle-java7-installer" in "sudo apt-get install oracle-java8-installer"
http://www.tylergale.com/?p=77
Don't forget that Serviio only can connect tvheadend without login with password. So username=* password=* network prefix=ip of the network where serviio is installed.

PS. Patrick Gaubatz i had one question if it is possible that the channels can have there channel number as in tvheadend.

tnx for this great plugin.

RE: Announcement: A Tvheadend plugin for the Serviio Media Server (DLNA/UPnP) - Added by Patrick Gaubatz almost 10 years ago

Hi zwaz,

zwaz zwaz wrote:

PS. Patrick Gaubatz i had one question if it is possible that the channels can have there channel number as in tvheadend.

I've just pushed a small commit to the github repository that does exactly that, i.e., the channel number is now prepended to each entry's title/name.

Cheers,
Patrick

RE: Announcement: A Tvheadend plugin for the Serviio Media Server (DLNA/UPnP) - Added by R. Koebrugge over 8 years ago

Hi Patrick,

I ran into some issues installing the plugin on Serviio.

The plugin must be installed at the plugin directory, this works on my Synology. In the logs of Serviio, there is a record saying:

[PluginCompilerThread] Added Web Resource plugin TvheadendChannels (TvHeadendChanndels.groovy), version: 1

So the plugin must be installed correctly. But when I add the URL of Serviio's Web interface, the logging says:

[FeedUpdaterWorker] An error occured while trying to parse an online resource requiring a plugin, provider the plugin or remove the resource: No plugin for web resource http://zas:23423 has been found.
'Zas' is my Synology NAS hostname. I also tried http://zas:9981; same error message. I thought you mean that you add the TVHeadend webinterface.

Do I need to tell Serviio which plugin must be used for the Web Resource? I can only change the Media type.

Also when I scan through your plugin, I see some things I cannot understand.
In the function 'main', there is a def:

def realTvheadendUrl = new URL("http://10.0.2.5:9981/tvheadend")
My IP is not 10.0.2.5, it is 192.168.1.100. Should I change this? I tried it, but it doesn't work. Or should I restart Serviio for this change to make it work?

    (1-5/5)