Требуются спецификации кодеков GSM в определенном формате - PullRequest
2 голосов
/ 14 февраля 2012
  • Каков размер кодированного кадра по умолчанию для кодека gsm?
  • Каков размер декодированного кадра по умолчанию?
  • Что такое атрибуты медиа?
  • Чтоэто идентификатор кодека?

Например, те же вопросы для ответов G729: 20, 160, «fmtp: 18 annexb = no» и 18 соответственно.Я работаю над программным телефоном и хочу добавить в него кодек gsm.

Любая помощь?

Ответы [ 2 ]

1 голос
/ 14 февраля 2012

Это может быть то, что вы ищете, от 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.

0 голосов
/ 01 мая 2012

На самом деле 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.

...