需要特定格式的 GSM 编解码器规范

发布于 2025-01-05 11:53:21 字数 205 浏览 1 评论 0原文

  • gsm编解码器的默认编码帧大小是多少?
  • 默认解码帧大小是多少?
  • 媒体的属性是什么?
  • 编解码器 ID 是什么?

例如,G729 的相同问题的答案分别是 20、160、“fmtp:18annexb=no”和 18。我正在开发一款软件电话,我想向其中添加 gsm 编解码器。

有什么帮助吗?

  • What is the default encoded frame size of gsm codec?
  • What is the default decoded frame size?
  • What are the media attreibutes?
  • What is the codec id?

For example same questions for G729's answers are 20, 160, "fmtp:18 annexb=no" and 18 respectively. I am working on a softphone and I want to add the gsm codec to it.

Any help?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

醉生梦死 2025-01-12 11:53:21

这可能是您正在寻找的内容,来自 RFC 3551(音频和视频会议的 RTP 配置文件)最小控制) 部分 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 连接。

This could be what you're looking for, from RFC 3551 (RTP Profile for Audio and Video Conferences with Minimal Control) in section 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

so your SDP body will look, with the boring bits cut away, like this:

  m=audio 49170 RTP/AVP 4
  a=rtpmap:4 GSM/8000

for a GSM-only connection.

抚笙 2025-01-12 11:53:21

实际上SDP应该更好地看起来像这样:
v=0
o=alice 2890844526 2890844526 在 IP4 主机.atlanta.example.com
s=
c=IN IP4 主机.atlanta.example.com
t=0 0
m=音频 49170 RTP/AVP 3
a=rtpmap:3 GSM/8000/1
编码长度为33字节,解码长度为320字节,相当于160个PCM帧

Actually SDP should better look like this:
v=0
o=alice 2890844526 2890844526 IN IP4 host.atlanta.example.com
s=
c=IN IP4 host.atlanta.example.com
t=0 0
m=audio 49170 RTP/AVP 3
a=rtpmap:3 GSM/8000/1
And encoded length is 33 in bytes and decoded lenght is 320 bytes which equals to 160 PCM frames.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文