[vlc-devel] [PATCH] VLC unable to play HLS live stream
Rémi Denis-Courmont
remi at remlab.net
Wed Aug 14 17:05:51 CEST 2013
Le mercredi 14 août 2013 09:04:13 Avishay Spitzer a écrit :
> Ilkka,
>
> The problem in TS module, is that once HLS module (HTTPLive stream filter)
> has no data, TS will think that it has reached EOF and VLC will stop
> playing.
>
> TS decides that it has reached EOF if the "read" operation return 0, and
> this is what HLS module return if it has no data.
That's clearly a bug in the HLS filter. It should block until it has at least
one byte of data, hit a fatal error or definitely reached the end of the
stream.
> I don't think that it can be solved from within the HLS module because HLS
> has no control over this. I think that TS module should treat these
> situations gracefully and retry (as I implemented).
Yes it has. Nothing forces the HLS stream filter plugin to return too early.
other than its own bugs.
--
Rémi Denis-Courmont
http://www.remlab.net/
More information about the vlc-devel
mailing list