Bug#819266: ffmpeg: rtmp is broken

Ralf Jung post at ralfj.de
Sat Mar 26 09:51:35 UTC 2016


Hi,

>> So I don't think this is fixed because of any changes librtmp could
>> make. It rather seems to be fixed by entirely avoiding librtmp.
> 
> Interesting.
> 
> ffmpeg contains a fork of librtmp which seems to be used if not linking 
> against the system shared copy.  Debian favors shared code.
> 
> I believe best would be to try figure out what change in the ffmpeg fork 
> of librtmp makes it work better (or at all?) compared to the canonical 
> project - and port those changes over if possible (and permitted - if 
> ffmpeg changes are incompatibly licensed).  That would also benefit 
> other projects using librtmp, e.g. libcURL, lightspark and livestreamer.

I just re-built the ffmpeg package with "--disable-librtmp". That fixed
the RTMP stream in both mpv and vlc.
So, at least I can confirm that this is where the problem lies. I have
no familiarity whatsoever with either ffmpeg or librtmp, but I can apply
patches and re-compile packages for testing.

However, the RTMP stream that I am testing this on is the live stream of
an event that will end Monday at noon ;-)

Kind regards,
Ralf



More information about the pkg-multimedia-maintainers mailing list