одноранговый голосовой чат iPhone - PullRequest
2 голосов
/ 06 января 2011

Я вижу, что Game Kit позволяет разрабатывать игры с голосовым чатом . Я хочу создать более общее, одноранговое приложение для голосового чата, которое не обязательно должно находиться в Game Center. Итак пара вопросов: 1. Какие одноранговые системы / технологии могут быть использованы для этого? 2. Если бы я хотел разрешить голосовой чат с Flash-клиентом (т.е. приложение для iPhone <-> Сервер <---> Flash-клиент на ПК), то варианты 1 сработали бы для этого?

У меня есть некоторый опыт общения с клиентом RTFMP для Flash на Flash, и у меня нет опыта работы с iPhone, так что просто хочу проверить некоторые идеи.

Может быть, одна идея: сборка с использованием платформы Ribbit - у них есть и Objective-C, и Flash SDK, но это больше похоже на традиционные вызовы \ SIP.

Во всяком случае, был бы признателен за все, что указывает мне правильное направление. Спасибо.

1 Ответ

0 голосов
/ 13 декабря 2011

Теперь, когда у флэш есть доступ к необработанным данным с микрофона, вы можете запустить свой собственный клиент и сервер;тем не менее, поскольку в настоящее время в AIR для мобильных устройств нет UDP-сокетов, вам придется учитывать качество звука в сравнении с задержкой с еще более жесткими, чем обычно, ограничениями.

Теперь вы можете свернуть собственное собственное расширение длясделать эту работу;Тем не менее, я предполагаю, что вы хотите что-то, что требует только кодирования в AS3.

Поэтому, учитывая ваши ограничения, единственной реальной ставкой будет использование встроенных коммуникационных возможностей Flash (например, RTMP).

С учетом вышесказанного существуют альтернативы массиву собственных серверов флэш-связи Adobe с открытым исходным кодом:

сервер red5 и rtmpd .

ИМХО Услуги Риббита бессмысленны.

...