[vlc-devel] [PATCH 3/4] avformat mux: Mark keyframe blocks as such.
Martin Storsjö
martin at martin.st
Mon Aug 19 00:44:24 CEST 2013
On Sun, 18 Aug 2013, Luca Barbato wrote:
> The whole thing is a huge hack to cope with:
>
> - client shortcoming due specification constraint (they would not
> expect what we are feeding them with)
>
> - flying pig syndrome (aka make what the specification explicitly
> forbids just because you can)
Btw, a different way of making streaming webm work reliably in all
browsers that support webm, that requires a bit more refactoring in the
server, is to create a separate muxer instance for each client, so that
each client gets a uniquely muxed stream for them from the next keyframe
after they connected. I don't know the details of http streaming in VLC
all that well though so it might very well not be doable too easily there
though. But as a general concept it's easily doable and just wastes a
little more memory.
// Martin
More information about the vlc-devel
mailing list