Как трансляцию с ip камеры на Youtube

Иногда возникает задача организации трансляции видеопотока с веб-камеры в сеть. Наиболее популярным инструментом для организации такой трансляции является VLC, однако с некоторых пор в составе проекта ffmpeg разрабатывается проект ffserver, позволяющий решать туже самую задачу и имеющий более удобный способ конфигурирования. Далее будет показан пример использования ffserver для организации трансляции с веб-камеры.

Уточним начальные условия:

  1. Сервер под управлением Ubuntu Server 9.10;
  2. Веб-камера Skypemate WC-103M, подключенная к серверу.

Задача: организовать трансляцию с камеры по http в формате flv с возможностью встраивания изображения с камеры в веб-страницы.

Одной из интересных особенностей ffserver является то, что он не транслирует поток сам, а ретранслирует поток с другого источника (примерно так же, как это делает icecast). В связи с этим обычно описывают конфигурации, в которых отдельно сначала запускает ffserver, а потом источник потока (чаще всего ffmpeg). Мы же будем использовать конфигурацию, в которой ffserver сам запускает источник потока.

Настраиваем IP камеру с Aliexpress для трансляции в YouTube

Приступаем к решению. Для начала установим пакет ffmpeg (ffserver является его частью):

apt-get install ffmpeg

Сразу после установки приступаем к конфигурированию. Для решения задачи достаточно привести файл «/etc/ffserver.conf» к следующему виду:

Еще по теме:  На чем рисуют аниматоры Ютуба

# Порт, на котором будет работать ffserver Port 12345 # Адрес, на котором будет работать ffserver. # Если указать 0.0.0.0 то будут использованы все доступные адреса BindAddress 0.0.0.0 # Максимальное количество обслуживаемых соединений MaxHTTPConnections 2000 # Максимальное количество клиентов MaxClients 1000 # Максимальная используемая полоса (в килобитах) MaxBandwidth 1000 # Файл журнала. Формат подобен формату лога apache CustomLog /var/log/ffserver-access.log # Описываем источник # Временный файл для хранения промежуточных данных File /tmp/webcam.ffm # Максимальный размер файла с промежуточными данными FileMaxSize 3M # Команда для запуска источника. # Адрес для отправки данных источником автоматически будет добавлен в конец этой строки Launch ffmpeg -s 640×480 -f video4linux2 -i /dev/video0 # С каких адресов может обращаться источник ACL allow 127.0.0.1 # Описываем первый поток.

Это будет поток в формате flv # Источник потока Feed webcam.ffm # Используемый формат Format flv # Используемый кодек VideoCodec flv # Частота кадров VideoFrameRate 30 # Размер буфера VideoBufferSize 80000 # Битрейт VideoBitRate 200 # Минимальное и максимальное качество VideoQMin 1 VideoQMax 5 # Размер видео. Дожно совпадать с размером видео на источнике VideoSize 640×480 # Время ожидания перед началом отправки данных клиенту (в секундах) PreRoll 1 # Звук мы транслировать не будем NoAudio # Второй поток. Это SWF-файл с FLV-потоком внутри # Всё остальное по аналогии Feed webcam.ffm Format swf VideoCodec flv VideoFrameRate 30 VideoBufferSize 80000 VideoBitRate 200 VideoQMin 1 VideoQMax 5 VideoSize 640×480 PreRoll 1 NoAudio # При обращении к индексной страницы ffserver будем отображать текущий статус сервера Format status

Более детальную информацию о настройке ffserver можно найти в официальной документации и примере конфигурационного файла от разработчиков продукта.

Запускаем ffserver командой:

ffserver -f /etc/ffserver.conf

Чтобы ffserver автоматически запускался при загрузке сервера нужно добавить эту команду в файл «/etc/rc.local».

После запуска ffserver можно открыть в браузере адрес «//:12345» и увидеть страницу статуса сервера:

Еще по теме:  Почему Ютуб рекомендует всякую чушь

На статусной странице сервера кроме информации о состоянии сервера есть так же ссылки на все транслируемые потоки, так что можно сразу их протестировать.

Для картинки с камеры на html-страничку нужно добавить на неё следующий код:

:12345/webcam.swf» width=640 height=480 />

На этом всё. Приятной работы!

Источник: zenway.ru

Трансляция видео с ip камеры на сайт wordpress

Подробные видеоинструкции WordPress на тему: «Трансляция видео с ip камеры на сайт wordpress»:

Трансляция видео с ip камеры на своем сайте

Cоздание трансляции с IP-камеры на сайте

RTSP с видеокамеры для онлайн трансляции

RTSP ПОТОК С КАМЕР ВИДЕОНАБЛЮДЕНИЯ.КАК ПРОЩЕ ВЕСТИ НАБЛЮДЕНИЕ.КАК ВЕЩАТЬ В YOUTUBE.

Как встроить IP-камеру в веб-страницу

Источник: wordpressunik.ru

Как организовать трансляцию с камеры на сайте

Перед многими пользователями часто встает вопрос: «как организовать трансляции с видеокамер на сайт, в блог или страницу в социальной сети?» Интернет пестрит записями и миллионами ссылок как это сделать,зачастую не несущим никакой полезной информации. В этой статье я опишу способы как быстро и самой главное бесплатно организовать такую трансляцию с помощью i-CAM за 3 простых шага.

С i-CAM вы можете создавать трансляции на сайт через аналоговую камеру, вэб-или IP камеру. Вам ничего не понадобиться кроме ПК, камеры и доступа в интернет. Если у вас камера со встроенным сервисом, достаточно только камеры и интернета. И так приступим.

1. Подключите ваш видеорегистратор (DVR), IP или вэб-камеру к i-CAM.

2. Зайдите в настройки камеры в личном кабинете и выберите раздел «Публичный доступ».

В настройках «Публичного доступа» вы можете выбрать подходящий вам вариант трансляции. Это может быть прямая ссылка на трансляцию или автоматически сгенерированный html код который вы можете встроить в страницу вашего сайта. В меню «настройки» вы так же можете установить ссылку на ваш сайт и текст.

Еще по теме:  Кто такой даник из Ютуба

3. Вот так это выглядит на сайте.

Если у вас остались вопросы, напишите нам или позвоните.

Источник: i-cam.ru

Рейтинг
( Пока оценок нет )
Загрузка ...