Убедитесь, что Ваше оборудование - компьютер, интернет-подключение и камера, соответствуют минимально необходимым для трансляции требованиям:
Набираем следующую команду: ping yandex.ru и нажимаем клавишу Enter. Смотрим результат
Из рисунка видно - потерь пакетов нет, среднее время отклика порядка 55мс. Результат посредственный. Для нормальной работы видеотрансляции, отсутствия рывков и зависаний необходимо время отклика менее 50мс и полное отсутствие потерь пакетов.
Убедились, что оборудование соответствует требованиям? Приступаем к установке программы. Скачиваем Adobe Flash Media Live Encoder 3.2. Это можно сделать с нашего сайта: Скачать FMLE 3.2
Если Вы не изменяли путь закачки файлов, то файл сохранится в папку "Загрузки". Находим скачанный файл, извлекаем из архива и запускаем установщик
Нажимаем "Next"
Подтвердите свое согласие с условиями лицензионного соглашения и нажмите "Next"
Если необходимо, Вы можете изменить место установки программы или оставить путь к программе по умолчанию, добавить ярлык программы на Рабочий стол и нажмите "Next"
Нажмите Install – запустится финальный этап установки приложения
В конце установки нажимаем кнопку Finish и запускаем энкодер
При первом запуске Вам будет предложено поучаствовать в программе по улучшению качества работы приложения, это остается на Ваше усмотрение. Можно дать согласие на участие или отказаться и отметить пункт - Не напоминать больше (Don`t ask me again)
Программа установлена, можно приступать к настройке
Необходимо настроить параметры видео и аудио потоков, также организовать соединение с сервером muzchat.com
Русского интерфейса к программе не существует, но если строго следовать данной инструкции, то у пользователей не владеющих английским языком возникнуть проблем не должно.
Интерфейс программы можно условно разделить на три блока: левый блок - выбор источника и настройка параметров видеосигнала, центральный блок - выбор источника и настройка параметров аудиосигнала, правый блок - настройка подключения к серверу и некоторые дополнительные функции программы.
Device: Выбираем камеру или программу с которой собственно и будет забираться видеосигнал. В моем случае это программа WebCamMax. Сверху есть окна Input и Output, в которых можно наблюдать входной и выходной видеосигналы.
Format: Выбираем кодек H.264 один из лучших на сегодняшний день. Для возможности вещания в HTML выбираем только этот кодек!!!!
Нажимаем на ключик (Расширенные настройки кодека)
В открывшемся окне выставляем параметры кодека как на скриншоте. Для минимальной задержки трансляции обязательно установить Keyframe Frequency (Интервал ключевых кадров) - 1 second.
Нажимаем ОК.
Frame rate: Частота кадров видео в секунду.
Input Size: Это разрешение видео, которое мы получаем от устройства или программы, поэтому они должны быть идентичными.
Bit Rate: Скорость мультимедийного видеопотока в Кбит/сек, который мы хотим отправить на сервер. При отсутствии необходимой Вам скорости в выпадающем списке, её можно установить вручную набрав с клавиатуры. Не устанавливайте скорость видеопотока более 1000 kbps, иначе у пользователей которые смотрят Вас на мобильных устройствах будут фризы и частые пропадания сигнала и они не смогут смотреть Ваши трансляции..
В данной секции вы найдете настройки для кодирования звука. Также в настройках аудио, есть возможность регулировки уровня звука (Volume).
Device: Выбираем источник звука. В моем случае звук забирается со стереомикшера звуковой карты Realtek.
Format: Для вещания в HTML необходимо установить плагин ААС для энкодера и выбрать формат звука ААС.
Channels: Каналы: стерео или моно. Конечно же стерео.))
Sample Rate: Частота дискретизации звука.
Bit Rate: Битрейт аудио.
FMS URL: Адрес сервера, вписываем: rtmp://muzchat.com/myapp
Backup URL: Адрес резервного сервера, оставляем пустым.
Stream: Название потока. Введите Ваш Логин (внимание: НЕ НИК!) соблюдая заглавные и прописные буквы
Save to File: Включение / выключение записи самой трансляции. Вы получите готовый flv файл, который будет записываться на компьютер. По умолчанию желательно отключить.
После изменения настройки сохраняются автоматически.
Для успешного подключения к серверу, необходимо соблюдать определенную последовательнось:
1. В своем профиле создать видеотрансляцию, если она не создана.
2. Войти на страничку своей видеотрансляции и не покидать её до окончания трансляции, иначе прервется соединение с сервером и трансляция остановится.
3. При запросе браузера на разрешение использования Вашей камеры и микрофона - ответить Разрешить.
4. Запустить программу Adobe Flash Media Live Encoder 3.2.
5. Нажать в программе Adobe Flash Media Live Encoder 3.2 зеленую кнопку Start. При успешном подключении к серверу начнется Ваша видеотрансляция и интерфейс программы переключится в режим индикации состояния подключения с сервером
5. Остановка видеотрансляции
Для остановки запущенной видеотрансдяции:
1. В программе Adobe Flash Media Live Encoder 3.2 нажать красную кнопку Stop.
2. Закрыть программу Adobe Flash Media Live Encoder 3.2
По возникающим вопросам пишите в комментариях к статье.
Успешных Вам видеотрансляций!