С сегодняшнего дня (май 2012), я пытаюсь выяснить, какой наиболее практичный способ потокового видео для нескольких клиентов. Мне нужно взять поток ввода из одного источника, обработать его на сервере, а затем передать его обратно в несколько источников.Каков наилучший способ потокового видео?
Я экспериментировал с веб-сайтами, но я не думаю, что это сработает. Мне нужно, чтобы Base64 кодировал все данные, потому что, по-видимому, много браузеров, которые не поддерживают двоичную передачу в websockets. Это добавляет слишком много накладных расходов, и я не знаю, как отправить UDP-пакеты в браузер без плагина, который будет работать намного лучше для моей настройки, так как я живу в прямом эфире.
Я не хочу использовать Flash, потому что я хочу, чтобы иметь возможность транслировать на iPhone и iPad, и у меня также нет программного обеспечения Adobe Flash, что означает, что мне нужно будет найти способ с открытым исходным кодом Производить .swf файлы.
Итак, я думаю, что мне придется сосать его и использовать Flash в любом случае для веб-браузеров и использовать что-то вроде потокового HTTP-трансляции Apple для платформ, которые не поддерживают Flash. Я уверен, что кто-то знает что-то лучше, и я ценю помощь!
Я хотел бы использовать это для всего, но он не работает в браузере (по крайней мере, на Chrome и Firefox, как я проверил). И Flash не работает на мобильных устройствах. К сожалению, мне кажется, мне придется программировать две платформы с обеими технологиями. – Nick
Вы можете использовать JW Player для воспроизведения HTTP Live Streaming в браузерах. Ссылка: http://stackoverflow.com/questions/7357848/is-it-possible-to-play-http-live-streaming-video-within-flash-platform-designed – ciphor