Трансляция web камеры в сеть

Трансляция web камеры в сеть

Веб-камеру компьютера можно использовать как камеру видеонаблюдения для вещания видео по локальной сети, а если у вас выделенный IP, — настроить перенаправление портов в роутере и транслировать видео через Интернет.

Для трансляции картинки с веб-камеры подключенной к компьютеру воспользуемся бесплатным плеером VLC Media Player. Сначала произведем настройку программы.

Настройка плеера

Запускаем программу и выбираем опцию меню "Медиа > Передавать…".

Переходим на вкладку "Устройство захвата". В выпадающем списке "Режим захвата" оставляем значение "Direct Show", хотя если выбрать значение "Экран", то можно транслировать картинку с дисплея вашего компьютера. В списке "Название видеоустройства" выбираем подключенную веб-камеру. Так как у меня камера встроена в ноутбук, она называется: "Integrated Webcam". В списке "Название аудиоустройства" выбираем микрофон.

В разделе "Параметры" нажимаем кнопку "Другие", в открывшимся диалоге ставим галочку "Настройки устройства" и нажимаем "ОК".

Нажимаем кнопку "Поток". Откроется мастер настройки вещания. На первом шаге просто жмем "Next >".

На втором шаге, в выпадающем списке "Новое назначение" выбираем "HTTP" и нажимаем на кнопку "Добавить".

Откроется диалог для настройки порта и URI оставляем все по умолчанию и переходим к следующему шагу нажав "Next >".

В выпадающем списке "Профиль" выбираем "Video – WMV + WMA (ASF)", хотя можно выбрать и другой кодек. Нажимаем на кнопку настроек "Отвертка с гаечным ключом".

На вкладке "Видеокодек" в параметрах кодирования задаем битрейт. Чем меньше у вас скорость соединения тем меньше ставьте битрейт.

На вкладке аудиокодек также задаем битрейт звука и выставляем количество каналов. У меня моно микрофон, поэтому я выбрал 1 канал.

Нажимаем на кнопку "Сохранить" и преходим к следующему шагу нажав "Next >" На последнем шаге нажимаем кнопочку "Stream".

Запустятся детальные настройки видео и аудио. В первом окне просто нажимаем "ОК".

Во втором окне задаем разрешение транслируемой картинки и нажимаем "Применить" и "ОК".

В третьем окне просто нажимаем "ОК". Начнется трансляция видео в сеть.

Чтобы открыть его на другом компьютере, находящемся в общей сети с вещающим компьютером, вам нужно знать IP адрес вещающего компьютера. Для этого на компьютере с веб-камерой нажмите сочетание клавиш "Windows+R" или кликните по кнопке "Пуск" в Windows 7, затем в поиске наберите "Выполнить" и кликните по программе "Выполнить". Наберите "cmd" и нажмите Enter. Запустится оболочка командной строки, наберите команду "ipconfig" и нажмите Enter. В строке "IPv4-адрес" будет IP адрес вещающего компьютера!

Читайте также:  Как отменить приглашение в скайпе

Воспроизведение на другом компьютере

Теперь открываем на другом компьютере встроенный в систему Windows Media Player, и нажимаем "Файл > Открыть URL-адрес", или нажимаем клавиши "Ctrl+U".

Вводим адрес в формате "http://IP-адрес:порт" и нажимаем кнопку "OK".

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

Воспроизведение на телефоне

Также видеотрансляцию можно просматривать на экране мобильного телефона на Android с помощью приложения IP Cam Viewer.

Один из самых простых способов передать видео с веб-камеры по сети, это использовать VLC. Задача выполняется всего лишь в несколько кликов, но просто нужно знать, куда кликать 🙂 Первый раз пришлось изрядно повозиться и погуглить.

Итак. Запускаем VLC и выбираем меню "Медиа->Потоковое вещание" или просто "Ctrl+S".

Переходим во вкладку "Устройство захвата" и в "Режим захвата" устанавливаем, что мы хотим вещать в сеть. У меня доступны веб-камера и рабочий стол:

Для дальнейшей настройки жмём "Поток" и появляется новое окно:

Выбираем "Далее" чтобы перейти на вкладку "Пути назначения".Если нас интересует трансляция видео по сети, то в "Новый путь назначения" выбираем "HTTP" и "Добавить".

Если хотите, чтобы захватываемое видео показывало и локально, то, соответственно, ставим галочку "Воспроизводить локально". Это больше подходит для отладки.

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

Если больше настраивать ничего не хотите, можно жать "Поток"

Автор: Max Bond
Дата записи

Задача такова: с минимальными усилиями вставить живое видео с домашней веб-камеры на сайт под управлением WordPress.

Читайте также:  Лучшие книги по электронике для начинающих

Будем считать, что веб-камера уже подключена, настроена и нормально работает.

Подготовка:

  • Скачать и установить VLC media player для Windows (откройте ссылку, на главной странице большая синяя кнопка “Download VLC”). VLC будет осуществлять кодирование и потоковое вещание.
  • Скачать FlowPlayer (понадобится для тестирования, а также если ваш сайт не на движке WordPress). FlowPlayer – это flash-плеер, который будет непосредственно осуществлять показ видео. В принципе его можно заменить любым другим плеером, который вам больше по вкусу.

Настройка VLC:

  • Открыть VLC media player.
  • Для начала просто просмотреть видео с веб-камеры в VLC плеере. В главном меню открываем Медиа -> Открыть устройство захвата:

Тестируем веб-камеру + VLC

  • В графе “Название видео-устройства” выбираем свою веб камеру (у меня Logitech Webcam 250). В графе “Название аудио-устройства” выбираем микрофон веб-камеры (у меня Microphone Logitech Mic (Webcam 250)). После этого нажимаем кнопку Воспроизвести. Если все правильно, вы увидите видео со своей веб-камеры.
  • Убедившись, что камера работает переходим к настройке потокового вещания. Открываем Медиа -> Потоковое вещание -> закладка Устройство захвата. Также как и в предыдущем пункте выбираем устройство захвата видео и аудио. Нажимаем на кнопку Поток.
  • В открывшемся окне находим кнопку Следующий, нажимаем ее и затем еще раз. В итоге вы должны увидеть вот такое окно: VLC — потоковое вещание
  • В поле “Строка ввода для генерируемого потока” вставляем:

    Рассмотрим параметры подробнее:
    vcodec=h264 – видео кодек H264;
    acodec=mp3 – аудио кодек;
    vb=300 – видео битрейт (чем выше, тем выше качество и требования к полосе пропускания);
    ab=64 – аудио битрейт (чем выше, тем выше качество и требования к полосе пропускания);
    fps=25 – кол-во кадров в секунду;
    width=256, height=192 – соответственно ширина и высота изображения;
    samplerate=44100 – частота дискретизации звука.

    Эти параметры можно варьировать и тем самым улучшать/снижать качество изображения ну и как следствие требования к полосе пропускания. Что касается конкретных цифр, то они взяты мной с videolan.org из примера для простых веб-трансляций. Для просмотра в небольшом окне плеера (до 640х480) качество вполне нормальное )

    Читайте также:  Программы для открыть файл на компьютере

    dst=:7777 – важнейший параметр, определяющий сетевой порт (TCP) по которому будет осуществляться вещание. В моем случае: 7777 (вы можете выбрать любой другой не занятый порт). Порт должен быть открыт в брандмауэре. Если подключение к Интернет осуществляется через роутер, то на роутере необходимо дополнительно настроить форвардинг этого порта.

    После настройки параметров, нажимаем на кнопку Поток.
    Если все работает правильно, то должен загореться индикатор работы на веб-камере, а также в строке состояния VLC плеера должна быть надпись “Потоковая передача”:

    Идет потоковая передача

  • Чтобы окончательно убедиться, запускаем Flowplayer на локальном компьютере. Для этого распаковываем ранее скачанный архив (можно прямо на рабочий стол, чтобы поближе). В архиве папка example, в ней файл index.htm – открываем его в блокноте. Ищем строку: http://pseudo01.hddn.com/vod/demo.flowplayervod/flowplayer-700.flv и заменяем ее на http://localhost:7777, где 7777 ранее выбранный порт веб-трансляции. Сохраняем файл, и запускаем его двойным щелчком. Откроется браузер по-умолчанию. Если это эксплорер, то вы увидите вверху предупреждение о заблокированном содержимом – все разрешаем. В итоге откроется страница с плеером. Загрузка трансляции может занять до 30 сек. В начале (10-15 сек.) могут быть проблемы с качеством (например у меня все зеленое).
  • Вставляем трансляцию на сайт WordPress:

    • Необходимое условие: интернет-провайдер должен предоставить вам внешний статический или внешний динамический ip-адрес. В случае внешнего динамического адреса (на сегодняшний день наиболее часто встречающийся тип адреса) необходимо дополнительно настроить сервис DDNS.
    • Устанавливаем и активируем плагин FV WordPress Flowplayer (из множества других плагинов, он мне понравился больше всего). После установки достаточно вставить на страницу следующий шорттег:

    где 89.235.17.66 – ваш внешний ip-адрес или доменное имя DDNS, 7777 – порт веб-трансляции.

  • Внимание! Если вы подключены к Интернет через роутер, ввидео на сайте может не проигрываться (для вас). Убедиться, что трансляция работает, можно, открыв сайт с любого другого компьютера не из вашей локальной сети (например попросить зайти на сайт друга).
  • Ссылка на основную публикацию
    Топ лучших видеокарт для игр
    Видеокарты крайне быстро улучшаются, практически каждые полгода выходит видеоадаптер, значительно превосходящий предшественника. Активный прогресс обусловлен быстрым увеличением системных требований компьютерных...
    Телефон леново включается но не запускается
    Бывает, что пользователь включает свой смартфон, процесс доходит до заставки (логотипа) и дальше не грузится. Сразу начинается паника, ведь телефон...
    Телефон леново инструкция для чайников
    Большинство из нас чувствует себя неуверенно, когда приходится знакомиться с новой операционной системой. И несмотря на то, что Андроид сегодня...
    Топ приложений для запоминания слов
    Топ-8 приложений, где запоминать английские слова Приложения для изучения английских слов помогают быстро и эффективно пополнять словарный запас. Без работы...
    Adblock detector