sdp分辨率设置

来源:互联网 发布:纯js分页代码 编辑:程序博客网 时间:2024/06/11 00:46

Y字段:为十进制整数字符串,表示SSRC值。格式如下:Dddddddddd(第一位为历史或实时媒体
流的标识位,1为历史,0为实时)。
f字段:f--v/编码格式/分辨率/帧率/码率类型/码率大小a/编码格式/码率大小/采样率
各项具体含义:
——v:后续参数为视频的参数;各参数问以“/”分割;

——编码格式(十进制整数字符串表示):
1:MPEG~4;2:H.264;3:SVAC;4:3GP。
—分辨率(十进制整数字符串表示):
1:QCIF;2:CIF;3:4CIF;4:D1;5:720P;6:1080P/1。
——帧率(十进制整数字符串表示):o~99
——码率类型(十进制整数字符串表示):
1:固定码率(CBR);2:可变码率(VBR)。
一~码率大小(十进制整数字符串表示):o~100000(如1表示1 kbps)
——a:后续参数为音频的参数t各参数间以⋯/’分割;
——编码格式(十进制整数字符串表示):
l:G.711;2:G.723.1;3:G.729;4:G.722.1。
一码率大小(十进制整数字符串):
音频编码码率:1:5.3 kbps(G.723.1中使用);
2:6.3 kbps(G.723.1中使用);
3:8 kbps(G.729中使用);
4:1 6 kbps(G.722.1中使用);
5:24 kbps(G.722.1中使用);
6:32 kbps(G.722.1中使用);
7:48 kbps(G.722.1中使用);
8:64 kbps(G.71l中使用)。
~采样率(十进制整数字符串表示):
1:8 kHz(G.71l、G.723.1或G.729中使用);
2:14 kHz(G.722.1中使用);
3:16 kHz(G.722.1中使用);
4:32 kHz(G.722.1中使用)。
注1:字符串说明
本节中使用的“十进制整数字符串”的含义为⋯o’~“4294967296”之间的十进制数字字符串。
注2:参数分割标识
各参数间以“/”分割,参数间的分割符“/”不能省略;若两个分割符⋯/’间的某参数为空时(即两个分割符“/”
直接将相连时)表示无该参数值;
注3:f字段说明
使用f字段时,应保证视频和音频参数的结构完整性,即在任何时候,f字段的结构都应是完整的结构:
kv/编码格式/分辨率/帧率/码率类型/码率大小a/编码格式/码率大4'/采样率
若只有视频时,音频中的各参数项可以不填写,但应保持“a///”的结构:
f—v/编码格式/分辨率/帧率/码率类型/码率大小a///
若只有音频时也类似处理,视频中的各参数项可以不填写,但应保持“v/////”的结构:
{一v/////a/编码格式/码率大d"/采样率
f字段中视、音频参数段之间不需空格分割。
注4:SSRC的使用
SIP服务器产生SSRC值,并在发往视频输出(解码器)的Invite中携带这个值.视频输出(解码器)返回的200
OK中带回该值。

原创粉丝点击