Семейство кодеков G.729


Кодек G.729 - это кодек стандартизированный организацией ITU.
Он имеет две основные разновидности: A и B, для дополнительной информации, смотри страницы ITU на предмет стандартов G серии.

Кодек обеспечивает приемлемое качество речи при использовании довольно узкой полосы пропускания канала 8Kbps.
Использование этого кодека в продуктах требует лицензирования от: Sipro Lab Telecom или VoiceAge, если вы живете в США или некоторых других странах.

Существует некоторое количество свободных некоммерческих экспериментальных реализаций кодека G.729:
  • Бинарные
  • http://www.readytechnology.co.uk/open/ipp-codecs-g729-g723.1/ кодек для Asterisk, базирующийся на библиотеках от Intel
  • VoiceAge Для Windows приложений
  • Intel Для Windows и Linux (FreeBSD тоже можно)
  • На сервере организации ITU можно получить примеры с исходными кодами для этого кодека, для этого надо:
    • Пойти по ссылке http://www.itu.int/rec/recommendation.asp?type=folders&lang=e&parent=T-REC-G.729
    • Кликнуть "Shopping Cart" в верхнем правом углу страницы.
    • Выбрать пункт #2: "I wish to REGISTER in order to download up to three (3) ITU Recommendations free of charge" (что даст нам возможность скачать бесплатно до 3 рекомендаций ITU)
    • Заполняем форму (с Вас за это денег не возьмут).
    • Идем на первоначальную ссылку и скачиваем нужные Вам документы.
    • Замечание: В описании стандартов, которые содержат исходные коды, что то говориться о дискетах ("diskettes").


VOIP телефоны, поддерживающие этот кодек

Этот кодек поддерживается, как минимум, в следующих IP телефонах:
  • ACT P104SLD IP Phone - SIP IP phone
  • Cisco ATA 186 - analogue phone adapter (limited to 1 channel)
  • Cisco 79XX - hard phone
  • Grandstream BudgeTone 100 series IP phones
  • Sipura SPA-2000
  • SNOM phones - SIP IP phone (ie. SNOM190)

Софтфоны, поддерживающие этот кодек

  • Pangolin - бесплатный софтфон с поддержкой кодеков G729 и G723
  • Firefly - IAX softphone (with external DLL)
  • X-Pro

Другие ресурсы:




Сервер Asterisk поддерживает работу, с использованием этого кодека, в режиме pass-thru или, если у Вас имеется лицензия или у Вас есть голова и руки biggrin .