видеоконференция в чате - PullRequest
2 голосов
/ 28 мая 2011

Какова процедура, позволяющая приглашать пользователей для видеочата и разрешать им и себе просматривать потоковое видео в режиме реального времени с веб-камеры? Нужно ли указывать свой IP-адрес и обращаться к его IP-адресу для доступа к веб-камере? Что такое сеть?протокалы для использования?не мог найти себе какие-либо соответствующие ссылки и ресурсы.был бы рад, если я получу какие-либо указатели, связанные с этим? Я разрабатываю веб-приложение asp.net с silverlight, используя c #.

спасибо

Ответы [ 2 ]

3 голосов
/ 28 мая 2011

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

потоковая передача P2P - MSDN

Голосовой чат - Codeproject

Silverlight + WCF

2 голосов
/ 28 мая 2011

Подобный вопрос здесь? Архитектура Chatroulette

AFAIK ChatRoulette использует новый набор API в Flash Player 10.1 под кодовым названием Stratus, который позволяет устанавливать одноранговые соединения между экземплярами Flash Player.

Таким образом, вместо того, чтобы видео- и аудиопотоки передавались на специальный потоковый сервер, такие как уникальные идентификаторы FMS или Red5, используются совместно, и одноранговые узлы подключаются друг к другу напрямую.

Это дает большие возможности для снижения нагрузки на сервер.для потоковой передачи событий в режиме реального времени, когда 1 соединение с серверным потоком может быть разделено между ближайшими соседями.

Можете ли вы представить счета за хостинг для чего-то вроде ChatRoulette, если Stratus не передавал потоки непосредственно между узлами?!

Если вам интересно узнать больше, ознакомьтесь с разделом Stratus, посвященным ребятам из Adobe: http://labs.adobe.com/technologies/stratus/

Может быть, есть аналогичная технология в silverlight?

...