Назад | Перейти на главную страницу

Какие технологии позволяют двунаправленную потоковую передачу видео?

Википедия говорит, что Flash позволяет «двунаправленную потоковую передачу аудио и видео». Можно ли это сделать с помощью других технологий (например, с помощью JavaScript)?

Другими словами, я хочу передавать видео от одного пользователя сайта другому в реальном времени.

Я хочу иметь что-то, что уже установлено многими пользователями или легко устанавливается (Flash удовлетворяет этим требованиям). И я хочу что-нибудь бесплатное.

Ты можешь использовать WebRTC с помощью только JavaScript для двусторонней связи в браузерах. Он может даже передавать в архитектуре "многие ко многим". Поскольку flash почти мертв, webrtc - IMHO будущее p2p-коммуникации в сети.

Существуют реализации, которые используют webrtc для потоковой передачи видео и аудио для проведения конференций. пример. Есть много других готовых решений, например vline.

Имейте в виду, что не все браузеры хорошо поддерживается - все версии IE и Safari на данный момент не имеют встроенной поддержки, хотя сторонние плагины чтобы закрыть пробел.

Flash, вероятно, будет вашим лучшим выбором, поскольку он уже установлен для подавляющего большинства веб-пользователей и уже поддерживает технологии, с которыми вы работаете (веб-камеры, микрофоны, аудио / видеопотоки и т. Д.).