Feature #1938
open
- Category set to Streaming
Sascha Schmidt wrote:
A nice and unique feature for tvheadend would be HLS (HTTP Live Streaming). This article shows how hls streaming works: http://www.streamingmedia.com/Articles/Editorial/What-Is-.../What-is-HLS-(HTTP-Live-Streaming)-78221.aspx
This howto shows how vlc can stream hls: https://wiki.videolan.org/Documentation:Streaming_HowTo/Streaming_for_the_iPhone/
There are several good reasong for HLS-streaming:
- Possibility of caching streams through webserver or proxies.
- Possibility to webbrowsers/other devices without any apps.
- Easy to build (display) frameworks around tvheadend (plexmedia is a big and special candidate for this usecase).
I hope you understand how importand and what a great feature hls streaming would be for tvheadend.
Greets
Sascha
HLS is supported in ffmpeg using the "segment" format. It would seem that if this was assed to mkv and mpegts as a choice of container it would be fairly easy to get a HLS stream via the current http streaming interface.
Unfortunatly I'm not a C coder so can't see easily all the changes that would be needed.
Hey that is interesting but I believe this request is the opposite and a request to output hls rather than input. It's not clear from the readme the output of that app is hls.
Any chance for implementation even with combination with/from timeshift
I'm also very interested in HTTP live streaming. If and when people start implementing this feature it could be helpful to also have a look at MPEG DASH. It is a similar technique as HLS with some more advantages: https://www.encoding.com/mpeg-dash/
Chris Koster wrote:
I'm also very interested in HTTP live streaming. If and when people start implementing this feature it could be helpful to also have a look at MPEG DASH. It is a similar technique as HLS with some more advantages: https://www.encoding.com/mpeg-dash/
This advantages are CPU Disadvantages as on HDS
also on demand will cost very big startup lag.
except standard output there is a server side etc. lot of stuff
HLS is a simple piece cutter and http server

+1 For add HLS as a feature!
Now that tvheadend as VAAPI and SPAWN transcoding working, the combination of it with HLS to make adaptavive stream to the viewer capacity will be a huge improvement.
Can this be done or added as feature request?
thanks
sorry for the bad english... i want to say Adaptive Streaming!
Jaroslav Kysela wrote:
Developers are wanted!
What about merge code from other projects?
Sirannon
HLS-Segmenter
What about merge code from other projects?
Developers are wanted!
I have something interesting. Maybe you can contact the developer.
Streamlink
Sascha Poppen wrote:
Streamlink
1. The original URL is: https://github.com/streamlink/streamlink
2. streamlink has got little relevance with this feature request as its initial idea is something completely different (sic!). And as Neil pointed out 4 years ago, the thread opener wants TVH to stream HLS, not to receive such stream.
3. You know the meaning of 'Developers are wanted' ?
Also available in: Atom
PDF