«

»

Окт 16 2014

Распечатать Запись

Онлайн вещание с помощью программы микширования WireCast и сервера Wowza Streaming Engine

Wirecast_software В сегодняшней статье мы рассмотрим как организовать видеотрансляцию с помощью программ Wirecast и Wowza Streaming Engine сервера. Видеопоток будем брать с двух различных источников: с подключенной к ПК веб-камеры и с другого медиасервера по протоколу RTMP.

Wirecast

 Wirecast — это программное обеспечение, разрабатываемое компанией Telestream, предназначенное для организации потоковых видеотрансляций в сети Интернет.

 Программа позволяет забирать видеосигнал с IP- и веб-камер и сетевых источников (по протоколам RTMP, RTSP, MMS и HTTP), захватывать видео с экрана ПК с помощью дополнительной программы Desktop Presenter и создавать сложные композиции из видео и различных эффектов. Некоторые полезные возможности ПО Wirecast:

  • Поддержка захвата видео с нескольких камер
  • Хромакей
  • Поддержка протоколов RMTP и Windows Media Streaming
  • Существует возможность создания виртуальной студии
  • Поддержка кодека H.264
  • Есть готовые шаблоны настроек для стриминга видео на популярные сервисы

Добавление медиа-источников в Wirecast

 В основном окне программы показаны две области для вывода видео (Рис. 1). В левой области выводится композиция видео со всех слоев. В правой области видео транслируемое в эфир. Композиция видео состоит из слоев. В слои можно добавлять различные медиа-источники. В нашем случае мы будем добавлять WebCam и RTMP источник.

Wirecast_add_source

Рис. 1

 Добавление видеопотока с веб-камеры (Рис. 2).

Wirecast_add_web_camera_source

Рис.2

 Для добавления RTMP потока необходимо открыть меню Sources и выбрать пункт New Web Stream (Рис. 3).

Wirecast_new_web_stream_rtmp

Рис.3

 В поле URI вводим адрес rtmp потока (Рис. 4). Если необходима аутентификация потока, открываем Stream Authentication и вводим логин и пароль для аутентификации потока (Рис. 5).

Wirecast_source_settings

Рис. 4

Wirecast_stream_authentication

Рис. 5

 Далее выбираем медиа-источник и нажимаем кнопку со «стрелочкой» для трансляции в эфир (Рис. 6).

Wirecast_stream_authentication

Рис.6

Настройка выходного потока

 До начала трансляции необходимо настроить выходной поток. Выбираем в меню Output пункт Output Settings (Рис. 7).

Wirecast_output_settings

Рис.7

 Выбираем тип медиасервера, на который будет отправляться поток (Рис. 8). По умолчанию используется RTMP протокол.

Wirecast_select_output_destination

Рис. 8

 В поле Address нужно ввести адрес медиасервера, а в поле Stream название потока. В поле Name ввести название конфигурации (Рис. 9).

 Для настройки аутентификации исходящих потоков на медиасервер, откройте Set credentials (Рис. 10). Введите логин и пароль. Потоки следует отправлять на адрес rtmp://[ip-медиа-сервера]:1935/[application].

Wirecast_output_rtmp

Рис. 9

Wirecast_enter_your_credentials

Рис.10

 Для создания дополнительных выходных потоков нажмите кнопку Add (Рис. 11). И настройте новую конфигурацию.

Wirecast_add_new_stream

Рис. 11

 Для начала трансляции нужно нажать Stream (Рис. 12). После начала трансляции WireCast отправит потоки видео на заданный в Streaming Settings адрес. Мы же отправили потоки на наш медиасервер Wowza.

Wirecast_streaming

Рис. 12

  В будущих статьях подробно рассмотрим как настроить сервер Wowza Streaming Engine и JW Player для того чтобы просматривать транслируемые с программы Wirecast потоки.

 Если у вас появились какие-то вопросы по Wowza серверу, пишите. Если вам нужно что-то настроить или получить консультацию по медиа серверам и системам, также можете обращаться ко мне и нашей команде. Также разную полезную информацию на данную тему вы можете найти в нашем Справочнике по видеотрансляциям.

Заключение

  Эта статья была написана, отредактирована и опубликована совместно c моими коллегами и специалистами Евгением Петровым, Пестовым Игорем и Танана Михаилом.

 Приглашаю подписаться на новости моей публичной страницы ВКонтакте, ее адрес http://vk.com/itmultimedia . Буду рад видеть Вас в своих подписчиках!

 Всего хорошего! 


Комментарии:

2 pings

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>