Hi.

I'm trying to produce Real-Player compatible stream, and noticed that it
only working when I manually editing the SDP and adding the config
parameter.

For example - this file works with Real-Player:

v=0

o=- 0 0 IN IP4 127.0.0.1

s=89

t=0 0

a=tool:libavformat 52.37.0

c=IN IP4 127.0.0.1

m=video 16500 RTP/AVP 96

b=AS:64

a=rtpmap:96 MP4V-ES/90000

a=fmtp:96 profile-level-id=3;
config=000001b001000001b58913000001000000012000c48d88004d0b04241463000001b24c61766335312e32362e30
;



But this one doesn't:


v=0

o=- 0 0 IN IP4 127.0.0.1

t=0 0

s=No Name

a=tool:libavformat 52.37.0

c=IN IP4 127.0.0.1

m=video 16000 RTP/AVP 96

b=AS:256

a=rtpmap:96 MP4V-ES/90000

a=fmtp:96 profile-level-id=1


The only difference seems to be the used profile-level, and the config line,
which AFAIK related to in-bound/out-bound (global_flag in FFMPEG) data.

Can anyone say, how to force FFMPEG to produce the first version of SDP -
with config (out-band?) data?

Thanks in advance!
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to