Не так давно познал все прелести операционной системы linux, когда поднимал сервер видеотрансляций ip камер на сайт о чем и хочу поделиться с вами. Постановка задачи, имеются 3 ip камеры d-link 2102, которые способны транслировать поток в формате rtsp (real time stream protocol) просматривать видео идущее с камер можно из web интерфейс администратора, но при этом на компьютере должен быть установлен java аплет, необходимо выводить видео поток на сайт, что бы его можно было посмотреть с использованием обычного flash player'а. Вся соль состоит в том, что нельзя просто так кинуть поток в формате rtsp на сайт, его нужно транскодировать в rtmp (real time media protocol) при этом для реализации данной задачи существуют как платные так и бесплатные решения все основываются на базе linux ситем.
1. Wowza Media Server — серверное ПО, разрабатываемое Wowza Media Systems. Сервер предназначен для организации, как вещания потокового аудио/видео, так и доставки video on demand. Сервер написан на Java.
2. Adobe Flash Media Server —сервер данных и медиа контента от компании Adobe Systems .
После долгих поисков информации о начальной настройке и установке linux'a в книгах, в интернете на http://linuxgid.ru/ Для реализации поставленной задачи, на сервер была выбрана на мой взгляд самая дружелюбная для начинающего пользователя linux ситема Ubuntu. Денег на покупку дорогого программного обеспечения, конечно же, нет. Поэтому, было решено выкручиваться подручными средствами. Мало кто знает, что плеер VNC способен выполнять функцию транскодирования видео не хуже дорогих платных программных комплексов и для довольно скромного, бюджетного проекта, такой вариант вполне подходит. Так же для выполнения задачи был использован erlyvideo сервер, рассказывать про его установку и настройку в этой статье я не буду, но связка erlyvideo и vlc плеера показала отличные результаты, как по стабильности работы сервера, так и по простоте использования.
P.S. Хотите вперед всех остальных посетителей сайта получать свежие Видео уроки, Аудио подкасты, статьи по Delphi.
Участвовать в конкурсах и постепенно вливаться в нашу команду ?!
Тогда прямо сейчас подписывайтесь на бесплатную мультимедийную рассылку сайта delphiexpert.ru
Нас уже больше чем 12000 человек !
Подписаться