Сервер видео чата с открытым исходным кодом, не использующий flash - PullRequest
5 голосов
/ 18 апреля 2011

Чтение "Построение пользовательского опыта в реальном времени" Тедом Роденом , мне было интересно, как пойти дальше и получить какое-нибудь веб-приложение для видеочата , работающее без использования вспышки .

Итак, с точки зрения осуществимости:

  • на стороне клиента: как можно получить доступ к локальным потокам камер и микрофонов, не используя флэш-память?
  • на стороне сервера: существуют ли какие-либо фреймворки или серверы с открытым исходным кодом (что-то вроде red5), которые фокусируются на таких случаях использования? Если нет, что мне нужно для создания собственного (облегченного) сервера видеочата?

Боюсь, что вспышка кажется на данный момент единственным способом пойти , поэтому я спрашиваю вас, ребята, может ли кто-нибудь сделать это более очевидным для меня.

Ответы [ 3 ]

3 голосов
/ 21 апреля 2011

Я не читал книгу, поэтому, возможно, я не вижу смысла в создании приложения для видеочата без флэш-памяти сегодня .

Поскольку вы уже дали ссылку на другоепост, где они говорят о html5 и прочем, вы также можете увидеть, что сегодня самый простой способ - это flash.Не только потому, что это хорошо задокументировано, но и потому, что у людей обычно есть вспышка на их машинах - по крайней мере, тех, кто хочет использовать видеочат.Это позволяет легко вовлекать их в подобный опыт.Flash установлен, поэтому вам не нужно заставлять их загружать какие-либо новые плагины.

Если новые стандарты позволяют веб-разработчикам освободиться от flash, вам все равно придется подождать, пока люди загрузят новые браузеры.которые позволяют им наслаждаться новыми стандартами.

Но, возвращаясь к вашему вопросу, если вы не хотите его сегодня, но спрашивая в целом: согласно некоторым страницам, которые я не смею здесь цитировать, html5 эточто ты ищешь.Мир без плагинов.

2 голосов
/ 21 ноября 2012

Возможно, вы захотите следить за WebRTC . Вы можете узнать больше об этом и getUserMedia() API здесь . В настоящее время он полностью поддерживается только в Chrome, а частично в Firefox и Opera.

1 голос
/ 22 декабря 2011

Да - HTML5 CSS3 и, возможно, использование комбинации флэш-памяти и еще одной или двух видео технологий для разных браузеров и платформ.В настоящее время мы разрабатываем проект именно в этом направлении.Желание быть на iPhone Android Mac Linux и ПК в публичном чате развито и в конечном итоге необходимо.Чтобы понять использование трех различных технологий, см. Проект с открытым исходным кодом VideoJS.

...