Alternative RTMP implementation in need of guinea pigs

Jan Alexander Steffens jan.steffens at gmail.com
Thu Mar 23 10:53:14 UTC 2017


Hi list,

We've been working on an alternative RTMP implementation in
gst-plugins-bad, based on dschleef's gst-rtmp. It still feels like a pile
of hacks (with some pretty parts sticking out of it), but I think it's
already pretty usable.

It features: rtmp2sink/src as drop-in replacements for the existing
rtmpsink/src, no segfaults when stopping, handling ping and stats messages,
adobe-style auth.

Major things that are known to be missing are: Automated tests,
documentation, support for rtmpt/rtmps/rtmpe, a server implementation,
post-start command handling, not depending on flvmux/demux.

The code is available at
https://github.com/heftig/gst-plugins-bad/tree/rtmp2/gst/rtmp2 . It's
branched off 1.10.0; 1.10.4 merges in fine and master has some trivial
conflicts.

Comments welcome.

Greetings,
Jan Steffens
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20170323/502affb0/attachment.html>


More information about the gstreamer-devel mailing list