Консультация № 185635
20.03.2012, 23:12
86.00 руб.
0 10 0
Уважаемые эксперты! Пожалуйста, ответьте на вопрос:
Здравствуйте, необходимо решить такую нетривиальную задачу:
Необходимо силами бесплатного ПО сделать видео трансляцию, то есть:
На главный сервер по необходимому программе протоколу приходит видео с нескольких вебкамер, на главном сервере должна быть программа, которая примет эти видео.

Что требуется:

Необходима возможность выбрать нужный источник, причем, желательно, перед выбором увидеть картинки со всех входящих источников сразу, также необходима возможность включить видео, после этого программа должна отдать сформированный видеопоток любым доступным способом, по RTP, например.

Проще говоря - программный видеомикшер.

Обсуждение

Неизвестный
20.03.2012, 23:14
общий
Есть платные решения, но в данном случае они не подходят, поскольку решение данной задачи ищется интереса ради на будущее.
Неизвестный
20.03.2012, 23:24
общий
Для данной цели хорошо подходит VNC, но он не позволяет во время потокового вещания менять видео, а это наиболее важная часть задачи.
давно
Профессор
230118
3054
20.03.2012, 23:59
общий
Такая сложная программа не будет даваться бесплатно. У Вас Линукс?
Неизвестный
21.03.2012, 01:31
общий
21.03.2012, 01:35
Профессиональная программа и бесплатно? Это фантастика. Микшеры будь то программа или железка стоят недешево. В бесплатных решениях нет тех функций которые Вас так интересуют...
Попробуйте поискать информацию по этим ссылкам:
http://www.video-montager.ru/showthread.php?t=22695 (требует регистрации)
http://www.djmag.ru/business/modnyi-trend-sovremennogo-kluba-–-vj - в самом конце статьи перечисляются программы, попробуйте поискать аналогичные.
Если неправильно понял - опишите задачу немного подробнее, а то у меня смутное ощущение, что я что-то не так понял.
Неизвестный
21.03.2012, 07:55
общий
1) С помощью VLC или любого другого бесплатного продукта нужно принять поток с веб камер, поток передается в любом необходимом программе формате.

2) В VLC или любом другом бесплатном продукте должна быть возможность просмотра всех источников одновременно, включая возможность использования в роли источника видео.

3) Выбранный источник отдается в сеть любым доступным протоколом.


VLC умеет передавать потоковое видео, но не дает возможности менять источник во время его передачи.1) С помощью VLC или любого другого бесплатного продукта нужно принять поток с веб камер, поток передается в любом необходимом программе формате.

2) В VLC или любом другом бесплатном продукте должна быть возможность просмотра всех источников одновременно, включая возможность использования в роли источника видео.

3) Выбранный источник отдается в сеть любым доступным протоколом.


VLC умеет передавать потоковое видео, но не дает возможности менять источник во время его передачи.
Неизвестный
21.03.2012, 07:56
общий
VLC умеет выполнять нужные мне функции: принимает видео с веб камер, дает возможность дать в эфир видео, дает возможность отдать сформированный поток, но не дает возможности во время передачи потока менять источник передачи.
давно
Академик
20764
1861
21.03.2012, 08:12
общий
Задача на самом деле достаточно распространённая: видеосервер (video streaming server). Когда ко мне руководство с такой пристало, я быстро нашёл erlyvideo, zoneminder и Media Lovin' Toolkit. Правда, в результате был куплен wowza, так что ни с одним из этих проектов я не разбирался.
Неизвестный
21.03.2012, 13:16
общий
есть такой сервис smotri.com, там бесплатно можно создать трансляции с каждой веб камеры, но вот пред просмотр там только популярных трансляцый
Неизвестный
21.03.2012, 17:46
общий
Не подходит, поскольку нужна возможность управлять эфиром, а вот сообщение Хватова Сергея изучаю, не исключено, что найду в нем решение задачи.
Неизвестный
21.03.2012, 22:58
общий
Смог переключить потоки с помощью vlc, переключаются, но, плеер jwplayer теряет поток при переключении и продолжает работу только после нажатия play, что не удобно, найти бы способ переключать поток без прерывания трансляции.
Форма ответа