[Bug 788583] New: libav: add avsrc

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Oct 6 06:39:46 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=788583

            Bug ID: 788583
           Summary: libav: add avsrc
    Classification: Platform
           Product: GStreamer
           Version: 1.x
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-libav
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: lists at svrinformatica.it
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 361025
  --> https://bugzilla.gnome.org/attachment.cgi?id=361025&action=edit
add avsrc

This patch add an avsrc element. I use it to receive rtmp streams.

I think the patch should be improved in several ways to be accepted upstream,
anyway it works fine for my use case as is and for now I have no more time to
work on it. 

I think this patch can help other people that have to deal with rtmp in
gstreamer to save time. 

rtmp support in ffmpeg seems quite good and well supported, it works perfectly
with the stream I have to receive, for example rtmp2 element is unable to
receive them.

To enable avsrc element you need to enable network protocols in libav for
example configuring it this way:

./configure --with-libav-extra-configure="--enable-network --enable-openssl
--enable-protocol=rtmp --enable-protocol=rtmpe --enable-protocol=rtmps
--enable-protocol=rtmpt --enable-protocol=rtmpte --enable-protocol=rtmpts
--enable-protocol=tls_openssl"

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list