2012-05-21 1 views
4

Добрый день. Мне нужно написать веб-приложение для видеоконференций, но я не хочу использовать flash или настольные приложения. Курс для слушателей может быть флеш-плеером, но на моей стороне я хочу иметь html5/js страницу для захвата видео/аудиопотока.HTML5 getUserStream прямая трансляция

Я нашел WebRTC API getUserMedia и peerConnection в качестве хорошей отправной точки, но мне нужно передать видео сотням пользователей, что означает, что мне нужен сервер для ремиминга. Что-то похожее на RED5 или Wowza, но для их использования мне нужно закодировать видеопоток и пакет. Но как? есть описание потока, возвращаемого getUserMedia? Какой контейнер следует использовать? есть ли готовые решения?

ответ

0

API-интерфейс getUserMedia API не поддерживается ни одним браузером, хотя некоторые из них доступны в экспериментальных сборках. По этой причине вы еще не сможете его использовать.

У Opera есть пример использования в Playing with HTML5 video & getUserMedia support.

API-интерфейс peerConnection также еще не поддерживается (и не завершен!).

+0

Я хочу начать использовать getUserMedia сейчас, потому что в ближайшие 3-4 месяца этот api будет поддерживаться всеми основными браузерами. Кстати, Chrome поддерживает getUserMedia от 18 версии. of peerConnection - да, я понял, что для моих целей лучше использовать сокеты – Puh

+0

в любом случае главную проблему в блоке кодирования без потери синхронизации аудио- и видеопотоков. – Puh

+0

API теперь более широко поддерживается. Возможно ли это сейчас? – Ben

 Смежные вопросы

  • Нет связанных вопросов^_^