GNOME Bugzilla – Bug 781496
hlssink2: New HLS sink element based on splitmuxsink
Last modified: 2017-05-12 10:03:54 UTC
See commit message
Created attachment 350065 [details] [review] hlssink2: New HLS sink element based on splitmuxsink This embeds the muxer inside the sink and accepts elementary streams while the old HLS sink required the muxer outside. Apart from that the interface is the same as before. Currently only mpegtsmux is supported, but support for other muxers is just a matter of adding a property. The advantage of the new sink is that it reduces complexity a lot and properly handles pre-encoded streams with appropriately spaced keyframes.
Created attachment 350120 [details] [review] hlssink2: New HLS sink element based on splitmuxsink This embeds the muxer inside the sink and accepts elementary streams while the old HLS sink required the muxer outside. Apart from that the interface is the same as before. Currently only mpegtsmux is supported, but support for other muxers is just a matter of adding a property. The advantage of the new sink is that it reduces complexity a lot and properly handles pre-encoded streams with appropriately spaced keyframes.
Attachment 350120 [details] pushed as 9eda151 - hlssink2: New HLS sink element based on splitmuxsink