16 окт. 2008 г.

Веб-каст 2

После вчерашней веб-трансляции полазил в Интернетах в поисках программ для организации веб-каста. Было испробовано две программы: AbelCam и Active Webcam. Первая совсем дебильная, потому что непонятно как там настраивать процесс трансляции, а вторая вполне удобная. Причем она может сделать комп http-сервером для того чтобы он сам в сеть транслировал видео и звук. В этом случае трансляция может производиться четырьмя способами:

  1. просто передавать поток, тогда на компе нужен какой-нибудь проигрыватель, который умеет его воспроизводить. Под виндой вполне сойдет Windows Media Player, под линуксом у меня не получилось посмотреть на результаты своего творчества :-);
  2. передавать через определенный промежуток скриншоты с камеры через свой проигрыватель, который пользователь должен будет установить. Максимальная частота передачи — 20 кадров в секунду;
  3. использовать какой-то специальный java-апплет. Этот способ я не тестировал;
  4. просто обнавлять страницу через определенный промежуток времени. Этот способ я тоже не пробовал.

Также программа может отправлять скриншоты с камеры через определенный интервал времени на удаленный веб-сервер по FTP. В таком случае используются три последних способа. Но этот вариант меня не устроил, потому что работал у меня только на тех компьютерах, которые имели прямой выход в Интернет. А те, которые были подключены через прокси-сервер, ничего не воспроизводили.

Таким образом я задействовал свой комп в качестве http-сервера. Программа сама генерирует код для веб-страницы. Достаточно просто набрать IP-адрес компа в адресной строке, и вы перейдете на страницу вещания. Можно подключить несколько камер и вещать с разных точек, причем звук можно брать для них один и тот же. Путем небольших манипуляций видео было встроено в страницу нашего сайта. Достаточно из кода, сгенерированного программой, просто перенести все, что находится в теге OBJECT к себе.

Большим плюсом является то, что программа может записывать вещание. Для этого она использует свой формат или WMV, причем при желании можно конвертировать видео туда и обратно. Причем можно организовать архив проведенных трансляций, чтобы посетители могли просмотреть старые записи непосредственно в Интернете.

0 коммент.:

Отправить комментарий