Видеоконференция в чате

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

благодарю вас

2 ответа

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

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

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

Silverlight + WCF

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

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

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

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

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

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

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

Другие вопросы по тегам