Статьи > Как вставить видеотрансляцию в свой сайт.

Как вставить видеотрансляцию в сайт.

 

Видеотрансляция активируется, когда кто-либо к ней обратился, поэтому воспроизведение начинается через 15сек. Если кто-то уже смотрит ее или Вы установили режим постоянной активности, то воспроизведение начнется сразу.

 

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

Однако меня ждало разочарование. Оказалось, что существует ряд ограничений, которые не позволяют или затрудняют организацию многопользовательской видеотрансляции от видеокамеры на сайте.

  1. Вставить видеотрансляцию в свой сайт напрямую от IP-камеры не получится. Видеотрансляцию непосредственно с камеры можно просматривать в браузере только в определенном художественном обрамлении, которое было создано производителем камеры.
  2. Количество одновременно подключенных к IP-камере пользователей, которые могут смотреть видеотрансляцию с камеры, не мешая друг другу ограничено. Их максимальное количество зависит от конкретной модели видеокамеры, но обычно не превышает 5.
  3. При одновременном просмотре видеотрансляции непосредственно с IP-камеры скорость потока данных с видеокамеры будет возрастать пропорционально количеству смотрящих..При передаче видео с относительно хорошим качеством формируется достаточно большой поток данных 1 - 5 Мбит/сек. Если снизить качество картинки и частоту кадров, можно уменьшить этот поток до 100Кбит/сек. Это повышает требования к пропускной способности интернет-канала, который используется для подключения видеокамеры. Таким образом, если для единоличного просмотра не очень качественного видео можно подключать IP-камеру через 3G, то для одновременного просмотра видеотрансляции непосредственно с самой камеры 3G-подключение точно не годится.

 

Задача решается с помощью сервера со специальным программным обеспечением.

В этом случае видеотрансляция от IP-камеры поступает сначала на видеосервер и затем раздается им всем заинтересованным лицам.

В результате:

  1. Видеопоток от камеры будет отображаться на Вашем сайте с учетом Ваших требований к дизайну окна с видеотрансляцией.
  2. Практически отсутствует ограничение по количеству одновременно просматривающих видеотрансляцию пользователей.
  3. Видеопоток от камеры до видеосервера не зависит от количества просматривающих видеотрансляцию.

 

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

 

TimePhoto.ru  предоставляет своим клиентам возможность разместить на их сайтах видеотрансляцию от своих IP-камер. Для организации видеотрансляции на Вашем сайте требуется только передающая видеопоток IP-камера с публичным IP-адресом. Все остальное TimePhoto.ru  берет на себя.

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

Также видеотрансляция может быть доступна только в Вашем личном кабинете на TimePhoto.ru  и определенному Вами ограниченному кругу лиц.

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

 

В дополнении к видеотрансляции будет целесообразно разместить на сайте также фотоархив за предыдущее время.