Голосовой вызов между клиентом Android и клиентом ПК (JMF)

Сейчас я работаю над проектом голосового вызова между Android и ПК. Я использую библиотеку JMF для ПК-клиента и обычный API Android для создания голосового вызова между ними. Я использую JMF, потому что он поддерживает протокол RTP. Моя проблема в том, что ПК-клиент понимает пакеты, отправленные с Android, но не наоборот.

Я настроил код из приложения SipDroid и вижу, что используются только два кодека - PCMA и PCMU. Я плохо разбираюсь в аудио/видео кодеках. Итак, мой вопрос: поддерживает ли библиотека JMF эти кодеки (PCMA и PCMU). Я искал в Интернете, и некоторые ребята говорят, что PCMA или PCMU - это то же самое, что и ULAW/ALAW, но я не уверен, что это правильно.

У кого-нибудь есть опыт в этом?


person hoangtuansu    schedule 17.06.2011    source источник


Ответы (1)


JMF поддерживает ulaw, который называется PCMU. См. здесь.

И да, PCMU/PCMA — это то же самое, что и ulaw/alaw. См. здесь.

person S. M. Shahinul Islam    schedule 31.01.2012