Потоковое видео в реальном времени с сервера Linux под управлением Apache

Я просто хочу подключить пару камер к моему серверу apache, встроить некоторый код в страницу PHP и транслировать живое видео в Интернет.

Кто-нибудь знает какие-нибудь простые доступные решения, не связанные с Microsoft Flash?


person Enigma Plus    schedule 07.07.2012    source источник
comment
В какой-то степени я думаю, что это во многом зависит от камер, которые вы используете, и от того, какое программное обеспечение/доступ к потоковой передаче они предоставляют.   -  person drew010    schedule 08.07.2012
comment
Вы вообще проводили какие-то исследования? Стек на самом деле не для того, чтобы отвечать людям, которые хоть немного не помогли себе. Может быть, вы могли бы хотя бы сказать, что вы смотрели и почему не мигает?   -  person Julian Knight    schedule 08.07.2012
comment
Я провел много исследований. Я оставил вопрос таким открытым, потому что думал, что ответы будут полезны большему количеству людей, чем если бы я задал что-то действительно конкретное. Я не хочу использовать вспышку, потому что хочу, чтобы она работала на iPhone.   -  person Enigma Plus    schedule 08.07.2012
comment
Просто для предыстории: я купил старый аркадный кран с плюшевым мишкой и подключил его к компьютеру. Я хочу, чтобы люди играли в нее онлайн, и единственная часть головоломки, которую нужно решить, — это как позволить людям увидеть ее. Игрок может перемещать виртуальный джойстик, а затем нажимать «Пуск» — команды отправляются на аркадный автомат.   -  person Enigma Plus    schedule 08.07.2012


Ответы (1)


Для трансляции в реальном времени вам потребуется Flash или Silverlight на стороне клиента, за исключением устройств iOS, где это можно сделать с помощью HTML5.

Судя по вашему комментарию, вам понадобится смешанное решение. Flash для обычных устройств и HTML5+m3u8 для iOS.

person Karoly Horvath    schedule 07.07.2012
comment
Это неправильно. HTML5 сейчас широко поддерживается, поэтому, пока вы ориентируетесь только на более новые браузеры, HTML5 будет приемлем. - person Julian Knight; 08.07.2012
comment
@Julian Knight: неверно :) HTML5 широко поддерживается. но формат видео, который можно использовать для прямой трансляции, не подходит. - person Karoly Horvath; 08.07.2012
comment
Извините, что не согласен, но это неправильно. Потоковая передача в формате WebM поддерживается в Firefox, но не в формате H.265. Chrome полностью поддерживается, как и IE9. Согласно Youtube, то же самое можно сказать и о Safari и Opera. - person Julian Knight; 08.07.2012
comment
@Julian Knight: у него есть прямая трансляция. какой формат вы можете использовать в IE9 и Opera и т. д.? - person Karoly Horvath; 08.07.2012
comment
stream.m сервер прямой трансляции WebM ? См. также webmproject.org/tools. - person Julian Knight; 08.07.2012
comment
Сам не пробовал, поэтому не отвечаю на вопрос. Однако WebM и H.265 поддерживаются IE9, и существует программное обеспечение для прямой трансляции с веб-камеры в форматах WebM и H.265. - person Julian Knight; 08.07.2012
comment
@Julian Knight: нет, это напрямую не поддерживается, требуется дополнительная установка. webmproject.org /ie/ и tools.google.com/dlpage/webmmf - person Karoly Horvath; 08.07.2012
comment
Черт, только что перепроверил IE9, нет WebM, моя ошибка. Боль. Вам нужно будет поддерживать оба, что будет не так просто! - person Julian Knight; 08.07.2012
comment
давайте продолжим обсуждение в чате - person Karoly Horvath; 08.07.2012