Голосовая связь по сценарию браузер-браузер
При использовании сценария браузер-браузер возможны два варианта организации связи: с использованием медиа-сервера и без использования медиа-сервера. Для этого Вам будет необходимо приобрести наушники с микрофоном, широкий ассортимент товаров для реализации сценария браузер-браузер можно найти интернет-магазин мобильных телефонов. Сценарий браузер-браузер с использованием медиа-сервера представляет следующее: сигнализация и весь голосовой трафик проходят через специальный медиа-сервер. В качестве такого сервера могут выступать Flash Media Server компании Adobe, Red5, Wowza Media Server, haXeVideo и др.. Для передачи трафика используется протокол Real Time Messaging Protocol (RTMP).
Преимуществами этого сценария:
— Хорошое прохождения трафика с точки зрения преодоления firewall и NAT.
К недостаткам можно отнести:
— Высокая нагрузка на сервер;
— Большое время отклика;
— Использовать только протокол TCP.
Сценарий браузер-браузер без использования медиа-сервера: при передаче голосовых данных непосредственно между двумя браузерами используется новый закрытый протокол Real Time Media Flow Protocol (RTMFP), что позволяет одноранговой передачи данных. Он, в частности, реализован в Adobe Flash Player 10. При таком сценарии сервер выполняет лишь вспомогательную роль при установлении соединения. На данный момент единственный вариант — воспользоваться сервером Stratus от Adobe, в которому открыт общий доступ через Интернет.
Преимуществами этого сценария:
— Протокол RTMFP построен на базе протокола UDP;
— Отсутствует нагрузка на сервер.
Недостатки:
— Плохое прохождение трафика через firewall и NAT;
— Требуется Flash Player версии 10.
Поскольку на сегодня еще отсутствует возможность использовать свой собственный
вспомогательный сервер, то как решение, реализующее сценарий браузер-браузер, рекомендуется использовать сценарий с медиа-сервером.
0 - Количество комментариев
Оставьте комментарий.