【发布时间】:2012-03-05 17:48:33
【问题描述】:
- gsm 编解码器的默认编码帧大小是多少?
- 默认解码帧大小是多少?
- 媒体属性是什么?
- 什么是编解码器 ID?
例如,G729 的答案相同的问题分别是 20、160、“fmtp:18 Annexb=no”和 18。我正在开发一个软件电话,我想将 gsm 编解码器添加到它。
有什么帮助吗?
【问题讨论】:
例如,G729 的答案相同的问题分别是 20、160、“fmtp:18 Annexb=no”和 18。我正在开发一个软件电话,我想将 gsm 编解码器添加到它。
有什么帮助吗?
【问题讨论】:
这可能是您正在寻找的,来自RFC 3551 (RTP Profile for Audio and Video Conferences with Minimal Control) 部分的6:
PT encoding media type clock rate channels
name (Hz)
___________________________________________________
<snip>
3 GSM A 8,000 1
4 G723 A 8,000 1
<snip>
Table 4: Payload types (PT) for audio encodings
所以你的 SDP 主体看起来会去掉无聊的部分,如下所示:
m=audio 49170 RTP/AVP 4
a=rtpmap:4 GSM/8000
仅用于 GSM 连接。
【讨论】:
实际上 SDP 应该看起来像这样更好:
v=0
o=alice 2890844526 2890844526 IN IP4 host.atlanta.example.com
s=
c=IN IP4 host.atlanta.example.com
t=0 0
m=音频 49170 RTP/AVP 3
a=rtpmap:3 GSM/8000/1
编码长度为33 in bytes,解码长度为320 bytes which equals to 160 PCM frames。
【讨论】: