powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Трансляция видео в режиме реального времени на сайте
6 сообщений из 6, страница 1 из 1
Трансляция видео в режиме реального времени на сайте
    #36500803
freebrainz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возникла необходимость на одном из ASP.NET сайтов реализовать трансляцию ВИДЕО в режиме реального времени с обычной веб-камеры, расположенной на обычном компьютере в сети интернет.
Набросал небольшой тест, с использованием библиотеки AForge.NET , который работает следующим образом:
1. Есть клиент, который с помощью AForge выхватывает фреймы с веб-камеры, сериализует их и посылает сервису. К слову - на клиенте все очень шустренько работает - 30 кадров в секунду.
2. Сам сервис, на который клиентское приложение отправляет сериализованный Image. У этого сервиса также есть метод GetLatestFrame(), возвращающий последний актуальный кадр.
3. Обычная ASP.NET страничка с флэш-контролом, которая раз в N-милисекунд обращается к методу сервиса GetLatestFrame, получает самый последний кадр и отображает его. И тут, в конце цепочки, мы уже имеем всего 2-3 кадра в секунду. Кадрый меняются и получается тормознутое видео.

Надо подымать FPS. Уменьшение качества картинки особо не помогло, да и проблема тут, наверное, в архитектуре. Подключить камеру напрямую к серверу, чтобы избежать перехода с пункта 1 на пункт 2 не возможно (нет технической возможности).

Вопросы:
a) Возможно ли как-то реализовать трансляцию VideoStream с веб камеры, вместо JPEG-картинок? Ну и ссылочку в нужную сторону. Возможно, VLC?
b) Может кто-то в курсе, как работает Skype? Мне кажется что там по-любому должно быть промежуточное звено... Подскажите правильный вариант реализации данной фичи, огромное спасибо!
...
Рейтинг: 0 / 0
Трансляция видео в режиме реального времени на сайте
    #36501143
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть решения с помощью Адобе флеша, както прикручивал видео чат, не подойдёт?
...
Рейтинг: 0 / 0
Трансляция видео в режиме реального времени на сайте
    #36501149
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
freebrainz,

Вобще-то эти штуки используют потоковое видео через протокол UDP, а не TCP. Можно погуглить Real Producer, например.
...
Рейтинг: 0 / 0
Трансляция видео в режиме реального времени на сайте
    #36502046
freebrainz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПарамонЕсть решения с помощью Адобе флеша, както прикручивал видео чат, не подойдёт?
Подойдет, но по моему там видео-сервер используется платный?
...
Рейтинг: 0 / 0
Трансляция видео в режиме реального времени на сайте
    #36502717
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
freebrainzПарамонЕсть решения с помощью Адобе флеша, както прикручивал видео чат, не подойдёт?
Подойдет, но по моему там видео-сервер используется платный?

Есть бесплатная версия с ограничениями по количеству конектов вроде
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Трансляция видео в режиме реального времени на сайте
    #37850612
rezo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
freebrainz,

Здраствуйте. Уменя таже задача что была у вас. Если вы нашли решения ,то напишите мне. Зарание большое спасибо.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Трансляция видео в режиме реального времени на сайте
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]