Консультация № 177396
21.03.2010, 17:01
0.00 руб.
0 5 1
Уважаемые эксперты,

заинтересовало, как на сайтах осуществляется нечто в прямом эфире (телепередачи, конференции и т.п.). Что нужно из оборудования, что вещать некое событие - достаточно ли вебкамеры и скайпа или нужно что-то более глобальное?
И возможно ли прямой эфир "подделать" - т.е. есть ли гарантия, что если передача идёт в прямом эфире он-лайн, то это не предварительная запись (или туда не вставлены предварительно записанные куски)?
Спасибо за любые соображения.

Обсуждение

Неизвестный
21.03.2010, 17:49
общий
это ответ
Здравствуйте, Anjali.

Для конференций достаточно скайпа - подсоединить каждого абонента и создать конференцию.
Вещание же устроено точно так же, но достигается более сложным путем (по причине относительной универсальности).

Я как раз недавно интересовался этой темой, и вычитал, что есть два вида подключения:
1. когда потоковое видео/аудио передается на конкретный IP - в таком случае, клиенту не обязательно знать, откуда идет вещание, он просто может его принять/не принимать. Кроме того,само вещание не начнется, пока клиент его не подтвердит. С кодеками проблем нет, т к передается готовое видео. (в тонкостях я не компетентен)
2. как инет-радио, наоборот. Вещание просто включается, происходят некие его настройки(здесь важно учесть кодеки, т к на клиенте их может не оказаться), и к вещанию можно подключиться по ip адресу с портом.

Думаю, подключение вебкамеры и внедрения его в поток так же не является большой проблемой (я читал о трансляции готового файла).

Гарантий истинности никаких. Транслироваться может как готовый файл так и поток с той же вебкамеры. В трансляцию в обоих случаях уходят готовые пакеты - задержка зависит только от скорости приема/передачи.
5
Спасибо большое!
давно
Академик
20764
1861
21.03.2010, 18:08
общий
Skype здесь не поможет. Нужен источник потокового видео - лучше ip-камера, где всё это уже реализовано, и встроенный в веб страницу плеер (он реализован на flash или java) нужно настраивать прямо на адрес этой камеры. Можно использовать и web-камеру, но на том host, где она стоит, надо запускать программу, транслирующую её картинку по сети, например vlc.

Определить, показывается прямое видео или запись, никакой возможности нет.
Неизвестный
21.03.2010, 18:23
общий
Хватов Сергей:
Спасибо!
А я правильно понимаю, что в случае ip-камеры можно обойтись без компьютера в зале с wi-fi?

И смогут ли зрители задавать вопросы?
давно
Академик
20764
1861
21.03.2010, 18:54
общий
Anjali:
Реализовать можно всё, что угодно. Только - обратнаясвязь, это уже отдельная задача, с web- сервисом не связанная.
Вы же спросили, как организовать трансляцию видео на веб-странице. Но вообще использовать для вещания видео web протокол - это непрямой путь. На самом деле http используется только для загрузки у клиента плеера (часто весьма неудобного), а само видео передаётся по другому протоколу, и его гораздо удобнее смотреть с помощью полноценный программы-видеоплеера.

Для организации видеоконференции надо применять уже другие решения.
Неизвестный
21.03.2010, 19:09
общий
Хватов Сергей:
Спасибо!
Форма ответа