2014-11-14, 16:58
I'm putting this up here in case anyone is interested.
https://github.com/Jalle19/node-ffmpeg-mpegts-proxy
This is a small program that sits in the background and remuxes video streams into MPEG-TS so that tvheadend can use them as IPTV input. This way you can use e.g. HLS streams from svtplay.se as IPTV channels in tvheadend. The README on Github should have all the information you need to get started. An example sources.json with real sources is available here.
A couple of notes about support:
Short HOWTO (read the README on Github first):
Planned features:
None at the moment.
https://github.com/Jalle19/node-ffmpeg-mpegts-proxy
This is a small program that sits in the background and remuxes video streams into MPEG-TS so that tvheadend can use them as IPTV input. This way you can use e.g. HLS streams from svtplay.se as IPTV channels in tvheadend. The README on Github should have all the information you need to get started. An example sources.json with real sources is available here.
A couple of notes about support:
- If your sources don't use codecs that are standard in DVB (H.264/MPEG-2 video, MP2/AC3/AAC audio) you will need to modify it to do transcoding, which is out of the scope of this thread.
- anyone using streams that are obviously illegal will not get any support. Legal sources counts as official live streams from a channel's own website
- do not ask about how to get EPG for the channels, you can do that with XMLTV but it's not related to this
- do not ask for Windows support, it is not on my priority list
Short HOWTO (read the README on Github first):
- install the program and configure your sources
- test your sources with VLC to ensure that they play correctly
- create a new network in tvheadend, then add each stream as a mux on that network
Planned features:
None at the moment.