Создание прямой трансляции в Службах мультимедиа Azure
Предупреждение
Поддержка Служб мультимедиа Azure будет прекращена 30 июня 2024 г. Дополнительные сведения см. в руководстве по прекращению поддержки AMS.
Из этого краткого руководства вы узнаете, как создать прямую трансляцию в Службах мультимедиа Azure с помощью портала Azure и Telestream Wirecast. Далее предполагается, что у вас есть подписка Azure и создана учетная запись Служб мультимедиа Azure.
Если у вас еще нет подписки Azure, создайте бесплатную учетную запись, прежде чем начинать работу.
Вход на портал Azure
Откройте веб-браузер и перейдите на портал Microsoft Azure. Введите свои учетные данные для входа на портал. Панель мониторинга службы является представлением по умолчанию.
В этом кратком руководстве мы рассмотрим следующие процессы:
- настройка локального кодировщика с бесплатной пробной версией Telestream Wirecast;
- настройка прямой трансляции;
- настройка выходных потоков прямой трансляции;
- активация конечной точки прямой передачи по умолчанию;
- применение Проигрывателя мультимедиа Azure для просмотра прямой трансляции и вывода по запросу.
Для простоты мы будем использовать в Wirecast предустановку кодирования для Служб мультимедиа Azure, сквозную облачную кодировку и RTMP.
Настройка локального кодировщика с помощью Wirecast
- Скачайте с веб-сайта Telestream и установите Wirecast для используемой операционной системы.
- Запустите приложение и используйте предпочтительный адрес электронной почты для регистрации продукта. Оставьте приложение открытым.
- В полученном сообщении электронной почты проверьте адрес электронной почты. После этого приложение начнет использование бесплатной пробной версии.
- Рекомендация: Просмотрите видеоучебник на экране открытия приложения.
Настройка трансляции Служб мультимедиа Azure
- Перейдите к учетной записи Служб мультимедиа Azure на портале и выберите Потоковая трансляция из списка Службы мультимедиа.
- Выберите Добавить трансляцию, чтобы создать событие потоковой трансляции.
- Введите имя нового события, например TestLiveEvent, в поле Имя трансляции.
- Введите необязательное описание события в поле Описание.
- Выберите базовый стандартный параметр сквозной передачи .
- Пока оставьте все остальные параметры как есть.
- Установите флажок I have all rights to use the content/file and agree... (Я имею все права на использование содержимого или файла и принять...) после прочтения условий использования веб-служб и Заявления о конфиденциальности Майкрософт.
- Нажмите кнопку Просмотр и создание, чтобы проверить параметры.
- Нажмите кнопку Создать, чтобы создать трансляцию. Вы вернетесь к представлению списка трансляций.
- Щелкните ссылку на созданную трансляцию. Обратите внимание, что событие остановлено.
- Не закрывайте эту страницу в браузере. Мы вернемся к нему позже.
Настройка прямой трансляции с помощью Wirecast Studio
- В главном меню приложения Wirecast выберите Create Empty Document (Создать пустой документ), а затем щелкните Continue (Продолжить).
- Наведите указатель мыши на первый слой в области Wirecast layers (Слои Wirecast). Щелкните появившийся значок Add (Добавить) и выберите входные видеоданные, которые вы намерены транслировать. Откроется диалоговое окно Master Layer 1 (Главный слой 1).
- В меню выберите Video capture (Запись видео), а затем выберите нужную камеру.
- Наведите указатель мыши на второй слой в области Wirecast layers (Слои Wirecast). Щелкните появившийся значок Add (Добавить) и выберите входные аудиоданные, которые вы намерены транслировать. Откроется диалоговое окно Master Layer 2 (Главный слой 2).
- В меню выберите Audio capture (Запись звука), а затем выберите нужный аудиовход.
- В главном меню выберите Output settings (Параметры вывода). Откроется диалоговое окно Select an Output Destination (Выбор назначения для вывода).
- Выберите Azure Media Services (Службы мультимедиа Azure) из раскрывающегося списка Destination (Назначение). При выборе Служб мультимедиа Azure автоматически заполнятся большинство параметров вывода.
В следующей процедуре вы вернетесь к Службам мультимедиа Azure в браузере, чтобы скопировать входной URL-адрес и вставить его в раздел параметров вывода.
- На странице Служб мультимедиа Azure на портале щелкните Запуск, чтобы запустить прямую трансляцию. (С этого момента начинается тарификация.)
- Переведите переключатель Безопасно/Небезопасно в положение Небезопасно. После этого будет выбран протокол RTMP вместо RTMPS.
- В поле URL-адрес ввода скопируйте URL-адрес в буфер обмена.
- Перейдите в приложение Wirecast и вставьте URL-адрес ввода в поле Address (Адрес) в параметрах вывода.
- Щелкните ОК.
Настройка выходных потоков
В этой части рассказывается о том, как настроить выводы и обеспечить возможность сохранения записи прямой трансляции.
Примечание
Для выполнения потоковой передачи этих выходных потоков должна быть активна конечная точка потоковой передачи. Подробные сведения см. далее в разделе Активация конечной точки потоковой передачи по умолчанию.
- Щелкните ссылку Create Outputs (Создать выходной поток) под средством просмотра видео Outputs (Выходные потоки).
- При необходимости измените имя выходного потока в поле Name (Имя) на понятное пользователю, чтобы его можно было легко найти позже.
- Остальные поля пока оставьте без изменений.
- Затем щелкните Next (Далее), чтобы добавить указатель потоковой передачи.
- Присвойте этому указателю более понятное имя, если хотите.
- Все остальное на этом экране оставьте пока без изменений.
- Нажмите кнопку создания.
Запуск трансляции
В главном меню Wirecast выберите Output>Start / Stop broadcasting>Start Azure Media Services: Azure Media Services (Вывод > Начало/окончание трансляции > Запуск Служб мультимедиа Azure: Службы мультимедиа Azure). При отправке потока для трансляции в видеопроигрывателе в Wirecast на странице трансляции в Службах мультимедиа Azure отображается окно Live (Трансляция).
Нажмите кнопку Go (Перейти) в окне предварительного просмотра, чтобы начать транслировать видео и звук, выбранные для слоев Wirecast.
Совет
Если произойдет ошибка, попробуйте перезагрузить проигрыватель, щелкнув ссылку Reload player (Перезагрузить проигрыватель) над проигрывателем.
Активация стандартной конечной точки потоковой передачи
- В Службах мультимедиа выберите Конечные точки потоковой передачи в списке.
- Если стандартная конечная точка потоковой передачи находится в состоянии "Остановлена", выберите ее. После этого откроется страница конечной точки.
- Щелкните Запуск.
Воспроизведение транслируемых выходных потоков с помощью Проигрывателя мультимедиа Azure
- Скопируйте URL-адрес потоковой передачи в разделе Output (Вывод) для видеопроигрывателя.
- В веб-браузере откройте демонстрационную страницу Проигрывателя мультимедиа Azure.
- Вставьте URL-адрес потоковой передачи в поле URL-адрес Проигрывателя мультимедиа Azure.
- Нажмите кнопку Update Player (Обновить проигрыватель).
- Щелкните значок воспроизведения на видео, чтобы открыть прямую трансляцию.
Остановка трансляции
Завершив трансляцию нужного содержимого, остановите ее.
- В Wirecast нажмите кнопку Broadcast (Транслировать). После этого прекратится трансляция из Wirecast.
- На портале щелкните Остановить. Вы получите предупреждающее сообщение о том, что прямая трансляция будет остановлена, а файл с выходными данными будет доступен по запросу.
- Щелкните Остановить в этом предупреждающем сообщении. Кроме того, в Проигрывателе мультимедиа Azure отобразится сообщение об ошибке, так как прямая трансляция станет недоступна.
Воспроизведение выходного потока по запросу с помощью Проигрывателя мультимедиа Azure
Созданные ранее выходные данные теперь будут доступны для потокового воспроизведения по запросу, пока активна соответствующая конечная точка потоковой передачи.
- Перейдите к списку Служб мультимедиа и выберите Assets (Файлы).
- Найдите созданные ранее выходные данные события и щелкните ссылку на файл. Откроется страница вывода файла.
- Скопируйте URL-адрес потоковой передачи под видеопроигрывателем для файла.
- Снова откройте Проигрыватель мультимедиа Azure в браузере и вставьте URL-адрес потоковой передачи в соответствующее поле.
- Выберите Update Player (Обновить проигрыватель).
- Щелкните значок воспроизведения на видео, чтобы просмотреть файл по запросу.
Очистка ресурсов
Важно!
Остановите службы! Выполнив шаги, описанные в этом кратком руководстве, обязательно остановите трансляцию и конечную точку потоковой передачи, чтобы не пришлось оплачивать бесполезное время их работы. Сведения о том, как остановить трансляцию, см. в разделе Остановка трансляции (шаги 2 и 3).
Чтобы остановить конечную точку потоковой передачи, сделайте следующее:
- В списке служб мультимедиа выберите Streaming endpoints (Конечные точки потоковой передачи).
- Щелкните активированную ранее стандартную конечную точку потоковой передачи. Откроется страница этой конечной точки.
- Выберите Остановить.
Справка и поддержка
Вы можете обратиться к Службам мультимедиа с вопросами или следить за нашими обновлениями одним из следующих способов:
- ВОПРОСЫ И ОТВЕТЫ
-
Stack Overflow. Пометьте вопросы с помощью
azure-media-services
. - @MSFTAzureMedia или используйте @AzureSupport для запроса на поддержку.
- Отправьте запрос в службу поддержки через портал Azure.