Stas Oskin wrote:
[...]
>> If you start the streamer first and the client in a second time, is
>> the client able to receive the video stream after printing some errors?
>>
> 
> Yes. But it only works with VLC + FFMPEG, other players don't work.

Ok, so you are using in-band global headers... This is not supported by
many proprietary players. If you want to generate streams that such players
can receive, you have to set AVFMT_GLOBALHEADER in the AVOutputFormat
flags, or add "-vglobal 1" to the ffmpeg command line (and you have to
re-generate the SDP, that will contain a "config=" attribute in the
"a=fmtp.." line).

The alternative is to use a better player (vlc works quite well).


                                Luca
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to