Печать

Настройка Wowza GoCoder

В связи с популярностью различных мобильных приложений для онлайн-трансляций, мы все чаще получаем вопросы по поводу настройки вещания с мобильных устройств на сайт. C помощью бесплатной программы для мобильных устройств Wowza GoCoder и услуг CDNvideo, вы сможете вещать в реальном времени в HD качестве и на любое устройство, где бы вы ни находились.

Особенности Wowza GoCoder

  • Бесплатное приложение;
  • Трансляция с мобильного устройства;
  • Стабильность работы;
  • Поток в Full HD качестве.
  • Возможность автоматической конфигурации на Android (см. далее)

 

Шаг 1. Установка энкодера.

Скачайте и установите на мобильное устройство (iOS или Android) бесплатное приложение Wowza GoCoder (скачать можно на AppStore и Google Play)

Шаг 2. Настройка энкодера.

1. Убедитесь, что мобильное устройство подключено к сети Интернет.
2. Запустите приложение Wowza GoCoder. Настройте параметры потока, коснувшись иконки настроек в правом верхнем углу интерфейса приложения.

Мы рекомендуем следующие характеристики:

  • Stream: Video + Audio
  • Video Settings: оставить все параметры по умолчанию.
  • Video Size: 640×480
  • Остальные параметры оставить по умолчанию

3. Битрейт в левом нижнем углу на главном экране приложения рекомендуется установить равным 700 kbps.

Шаг 3. Публикация потока.

1. В правом верхнем углу нажмите на логотип Wowza рядом с иконкой настроек:

2. Зайдите в раздел “Wowza Streaming Engine”:

3. В разделе «Host» укажите адрес сервера, в нашем примере: pub1.rtmp.s01.l.mycdn123.cdnvideo.ru (ссылка указывается без rtmp:// в начале и без /mycdn123 в конце). Адрес сервера вы можете скопировать в вашем личном кабинете my.cdnvideo.ru в разделе «Управление сервисами» — «Код плеера и конфигурация энкодера». Port 1935 оставьте без изменений.


4. Вернитесь на страницу “Wowza Streaming Engine”, в разделе «Application» укажите ваш логин. В разделе «Stream name» указываете ссылку, которую вы можете скопировать в личном кабинете в разделе «Управление сервисами» — «Код плеера и конфигурация энкодера»)

5. Вернитесь на основной экран и нажмите красную кнопку для начала онлайн-трансляции.

6. Ваше мобильное устройство к онлайн-трансляции готово!

Шаг 4. Проверка потока и добавление плеера на сайт.

В личном кабинете проследуйте в раздел «Управление сервисами» — «Код плеера и конфигурация энкодера». Здесь вы можете посмотреть свою трансляцию и скопировать код плеера для вставки на сайт.

Бонус:

автоматическая конфигурация кодера для Android-устройств
Для приложения GoCoder на Android есть возможность передавать параметры публикации через url, открывая такую ссылку на мобильном устройстве с помощью приложения GoCoder. В этом случае вам достаточно указать при запросе новой услуги вашему менеджеру, что вы хотели бы получить настройки для GoCoder автоматически, указав необходимые параметры. После конфигурирования услуги вам на почтовый ящик придет письмо с ссылкой вида:
http://gocoder/configure/?publishHost=pub1.rtmp.s01.l.your_account_name.cdnvideo.ru&publishPort=1935&publishApplication=your_account_name&publishStream=stream_name?auth=160513qg8cGXmtTf&publishFrameSize=8
Эту ссылку необходимо открыть в почтовом клиенте вашего мобильного устройства и указать GoCoder в качестве целевого приложения. После открытия GoCoder вы увидите запрашиваемые вами параметры настройки. Их, как и остальные параметры, по-прежнему можно изменять самому.
Для автоматического конфигурирования доступны следующие параметры:

  • publishStream = [stream_name] — Имя потока публикации
  • publishRotationLock = [YES | NO] — запрет вращения изображения
  • publishAutoStart = [YES | NO] — автостарт трансляции
  • publishAutoRestart = [YES | NO] — автоматический рестарт трансляции в случае проблем
  • publishBroadcastType = [целое число] в диапазоне 0-2 [0 = «Audio», 1 = «Video», or 2 = «Audio/Video»]
  • publishFPS = [дробное число] — частота кадров, например: 30.00
  • publishKeyFrameInterval = [целое число] — частота ключевых кадров (количество кадров между ключевыми кадрами)
  • publishBitrateIndex = [целое число] в диапазоне 0-3 [0 = «Low», 1 = «Medium», 2 = «High», 3 = «Very High»]
  • publishCamera = [FRONT | BACK] — фронтальная или задняя камера
  • publishFrameSizeIndex = [целое число] в диапазоне 0-10, соответствующее следующим разрешениям (камера должна их поддерживать):
    • 0 = 192×144
    • 1 = 320×240
    • 2 = 352×240
    • 3 = 352×288
    • 4 = 480×360
    • 5 = 640×360
    • 6 = 640×480
    • 7 = 960×540
    • 8 = HD720
    • 9 = HD1080
    • 10 = UHD2160

Указывать можно все параметры или выборочно, остальные будут использоваться по умолчанию. Если какой-то параметр не поддерживается вашим устройством (например, разрешение потока), будет использоваться ближайших доступный.

Внимание: не все мобильные почтовые клиенты поддерживают возможность открытия ссылки в другом приложении. Если ваш клиент не может открыть ссылку через GoCoder, попробуйте использовать другой клиент.

 

Настройка XSplit

Особенности XSplit

  • одновременно транслирует только один поток (качество);
  • условно-бесплатная программа;
  • возможность установки плагинов (есть платные и бесплатные плагины);
  • возможность трансляции с нескольких источников;
  • возможность трансляции рабочего стола;
  • возможность трансляции игр.

Шаг 1. Установка энкодера.

Скачайте и установите энкодер по ссылке: https://www.xsplit.com/

Шаг 2. Добавление источников.

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

 

Шаг 3. Настройка энкодера.

Проследуйте в раздел «Broadcast» и добавьте канал «Custom RTMP», как показано на скриншоте.

 

Шаг 4. Настройка характеристик потока.

1. Заполните поля (данные берутся в разделе «Управление сервисами» — «Код плеера и конфигурация энкодера»).
2. Мы рекомендуем следующие характеристики потока:

  • H.264 video codec
  • 700kbps
  • 640×480
  • 30 fps
  • 64k AAC mono audio, 44100 Hz

3. Сохраните настройки своего профиля.

 

Шаг 5. Публикация трансляции.

1. Выберите свой созданный профиль в разделе «Broadcast»;
2. Трансляция должна начаться автоматически.

 

Шаг 6. Проверка потока и добавление плеера на сайт.

В личном кабинете проследуйте в раздел «Код плеера и конфигурация энкодера». Здесь вы можете посмотреть свою трансляцию и скопировать код плеера для вставки на сайт.

Настройка Wirecast

Wirecast – программное обеспечение (англ. — encoder), которое позволяет создавать онлайн-трансляции. Программа обладает несколькими ключевыми особенностями: возможность наложения логотипа или различных фильтров на трансляцию, добавление титров, возможность транслировать с нескольких источников. Следует отметить, что программа платная, но предоставляет бесплатную демо-версию.

Особенности Wirecast

  • Платная программа;
  • Возможность наложения логотипа на трансляцию;
  • Возможность трансляции с нескольких источников;
  • Возможность трансляции рабочего стола;
  • Возможность наложения различных фильтров на трансляцию;
  • Добавление титров.

Шаг 1. Установка энкодера.

Скачайте и установите энкодер по ссылке: http://www.telestream.net/wirecast/overview.htm

Шаг 2. Добавление источников.

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


 

Шаг 3. Настройка энкодера.

Проследуйте в раздел настроек трансляции, как показано на скриншоте.

 

Шаг 4.

1. Добавьте RTMP Server (адрес самого сервера берётся в разделе «Управление сервисами» — «Код плеера и конфигурация энкодера»).
2. Мы рекомендуем следующие характеристики потока:

  • H.264 video codec
  • 700kbps
  • 640×480
  • 30 fps
  • 64k AAC mono audio, 44100 Hz

3. Сохраните изменения.
4. Если вы хотите опубликовать несколько качеств потока, то добавьте и настройте нужное количество RTMP-серверов (шаги с 1-го по 3-й)

 

Шаг 5. Публикация трансляции.

1. Нажмите «Stream»;
2. Добавьте ваш поток в главное (правое) окно трансляции нажатием на стрелочку «вправо».

 

Шаг 6. Проверка потока и добавление плеера на сайт.

В личном кабинете проследуйте в раздел «Код плеера и конфигурация энкодера». Здесь вы можете посмотреть свою трансляцию и скопировать код плеера для вставки на сайт.

Настройка FMLE (Flash Media Live Encoder)

Adobe Flash Media Live Encoder – это бесплатный энкодер, простой в настройке и не требователен к производительности железа.

Особенности FMLE

  • Бесплатная программа;
  • Трансляция с одного источника;
  • Стабильность работы;
  • Не требователен к производительности железа.

Шаг 1. Установка энкодера.

Скачайте и установите энкодер по ссылке: https://www.adobe.com/ru/products/media-encoder.html

 

Шаг 2. Настройка энкодера.

1. Выберите источники аудио и видео потоков и настройте параметры потока.

Мы рекомендуем следующие характеристики:

  • H.264 video codec
  • 700kbps
  • 640×480
  • 30 fps
  • 64k AAC mono audio, 44100 Hz

 

2. Информацию для заполнения следующих полей нужно взять в разделе «Управление сервисами» — «Код плеера и конфигурация энкодера»:

  • FMS URL:
  • Backup URL: — необязательное поле. Стоит использовать если хватает исходящей полосы интернета.
  • Stream: — если вы хотите транслировать несколько качеств одновременно (задаётся в разделе Bit Rate), то название потоков вводится через «;». Например: stream1;stream2;stream3.

3. Нажмите «Connect» и выберите «Start».

 

Шаг 3. Публикация потока.

1. Перед вами должно появиться окошко, в котором отображается статус трансляции и показываются логи.
2. Если этого не произошло, то убедитесь, что не допустили ошибок в заполнении полей и Firewall не блокирует порты, необходимые для энкодера (порты: 1935 и 80).
3. В разделе «Encoding Options» присутствует возможность включать или отключать звук без прерывания трансляции.

 

Шаг 4. Проверка потока и добавление плеера на сайт.

В личном кабинете проследуйте в раздел «Управление сервисами» — «Код плеера и конфигурация энкодера». Здесь вы можете посмотреть свою трансляцию и скопировать код плеера для вставки на сайт.

Настройка энкодера OBS

OBS – это бесплатный энкодер, простой в настройке и не требователен к производительности железа.
Adobe Flash Media Live Encoder is free and easy to configurated.
Особенности:

  • Полностью бесплатная программа.
  • Добавление нескольких источников.
  • Поддержка эффектов.
  • Бесплатный кодек AAC (требуется для HTML5-плееров).
  • Стримминг изображений.
  • Запись трансляций.
  • Захват экрана.
  • Наложение логотипа.

Ссылка для скачивания: https://obsproject.com

Обзор:

Интерфейс энкодера условно разделён на 2 зоны:

  • Эфир.
  • Настройки эфира.


Сцена — логическая сущность со своим набором источников контента.
Источники — непосредственные источники контента. В роли источника могут выступать:

  • Изображение.
  • Камера.
  • Рабочий стол.
  • Текст.
  • Игра.
  • Видеофайл.

После добавления источников, можно удобно управлять их расположением и размером.
При помощи нескольких источников можно решать такие задачи, как:

  • Размещение логотипа на трансляции.
  • Размещение нескольких трансляций в одном окне.

Настройка OBS.

Шаг 1.


Для начала работы необходимо сперва создать профиль публикации.
Название профиля – любое.

Шаг 2.


Дальше нужно выбрать основной профиль и проследовать в «Настройки» и в
разделе «Вещание» выбрать из выпадающего списка
«Пользовательский сервер вещания».

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

Шаг 3.


В разделе «Вывод» выберите расширенный режим настройки и задайте следующие параметры:

  • Кодировщик — x264
  • Битрейт – зависит от качества исходной картинки, но мы рекомендует не менее 1500 Кбит/сек.
  • Профиль – baseline.

Остальные параметры менять не обязательно.

Шаг 4.


Энкодер настроен и готов к стриммингу. Для начала трансляции нажмите на «Запустить трансляцию».
Код плеера и сам плеер можно найти в личном кабинете на портале my.cdnvideo.ru
Важно: стримминг нескольких качеств в OBS на данный момент не предусмотрен.
Чтобы опубликовать несколько качеств нужно запустить программу несколько раз.

Печать
Попробовать бесплатно