Bug#819310: vlc: rtmp:// URLs for live streaming do not work

Jonas Smedegaard dr at jones.dk
Sat Mar 26 14:02:59 UTC 2016


Quoting Ralf Jung (2016-03-26 14:06:13)
> The reason it does not work on Debian is that ffmpeg is compiled with 
> "--enable-librtmp".

More accurately, the reason is all of the following combined:

  * librtmp assumes non-"live" (i.e. seek'able?) sources by default
  * ffmpeg does not force "live" mode by default when using librtmp
  * ffmpeg favors librtmp over builtin rtmp when both are built
  * Debian builds ffmpeg with librtmp enabled
  * VLC does not not force "live" mode to ffmpeg by default
  * VLC does not specifically request builtin rtmp from ffmpeg

I believe changing any one of those places should be enough, from a user 
POV.

I suspect that librtmp quite likely support features which builtin 
ffmpeg implementation does not (e.g. better certificate handling in its 
TLS extensions), and that disabling librtmp in Debian ffmpeg builds 
therefore is a bad place to fix this.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20160326/cce3d3f3/attachment-0001.sig>


More information about the pkg-multimedia-maintainers mailing list