Прямая трансляция с веб-камеры --› сервер --› удаленные зрители

Моя цель - транслировать с веб-камеры на сервер, а затем пользователям. Веб-камера будет иметь очень медленную скорость загрузки, и я хочу, чтобы этот поток загружался только один раз на удаленный сервер по более толстому соединению, которое затем передается конечному пользователю.

Существуют внешние паровые сайты, такие как ustream, но я ищу решение, которое можно разместить на стандартном Linux-сервере без необходимости использования внешних провайдеров.

Не похоже, чтобы в QuickTime или Flash действительно был механизм для этого, хотя QuickTime действительно имеет хороший пакет клиент/сервер, если клиентом является Mac.


person David Robinson    schedule 16.02.2011    source источник
comment
Если вы не хотите платить за такие продукты, как Flash Media Server или Wowza Media Server, возможно, вы можете взглянуть на Red5: red5 .org   -  person anon    schedule 16.02.2011


Ответы (1)


Экосистема Flash — это, безусловно, один из вариантов. Flash Media Encoder бесплатен, для сервера можно использовать Red5, а клиентом является flash player.

HTML5 — это другой путь. Если вы любите приключения, вы можете проверить мой новый сервер прямых трансляций на основе WebM, stream.m. Это ранний выпуск, но вы можете проверить его, если он вам подходит.

Вы можете создать поток WebM на своем домашнем компьютере с помощью ffmpeg, отправить его на сервер, на котором работает stream.m, а затем он распространяется на любой HTML5-совместимый браузер. сильный>. Safari и IE не имеют встроенной поддержки WebM, но у Google есть бесплатный плагин для его воспроизведения.

person vbence    schedule 02.05.2011