Поделиться через


Примеры кода потоковой трансляции Служб мультимедиа Azure

Логотип Служб мультимедиа версии 3


Предупреждение

Поддержка Служб мультимедиа Azure будет прекращена 30 июня 2024 г. Дополнительные сведения см. в руководстве по прекращению поддержки AMS.

В этой статье приведен список примеров кода для потоковой трансляции.

Потоковая трансляция без кодирования

Потоковая трансляция с базовой сквозной передачей

В этом примере показано, как настроить базовое сквозное трансляцию, если необходимо транслировать только недорогой канал UGC.

.NET пока недоступен Node.JS Python

Потоковая трансляция со стандартной сквозной передачей

В этом примере показано, как использовать стандартную сквозную прямую потоковую передачу.

.NET пока недоступен Node.JS Python

Потоковая трансляция с кодировкой

Потоковая трансляция со стандартным кодированием 720P

В этом примере показано, как использовать динамическое кодирование в облаке с предустановкой кодирования 720P HD с адаптивной скоростью.

.NET пока недоступен Node.JS Python

Потоковая трансляция с кодированием 1080P

В этом примере показано, как использовать динамическое кодирование в облаке с предустановкой кодирования с адаптивной скоростью 1080P HD.

.NET пока недоступен Node.JS Python

Потоковая трансляция с низкой задержкой и кодировкой

Потоковая трансляция с низкой задержкой (LL-HLS) со стандартной кодировкой 720P

В этом примере показано, как включить потоковую трансляцию с низкой задержкой с помощью протокола LL-HLS От Apple и кодировать с помощью новой предустановки 720P кодирования с адаптивной скоростью HD.

.NET пока недоступен Node.JS Python

Специальные сценарии

Примеры командной строки FFmpeg для RTMP и Smooth

В этом примере показано, как использовать командные строки FFmpeg локально для потоковой передачи через RTMP или Smooth. В нем демонстрируются различные сценарии, включая только звук, несколько звуков и запись экрана.

.NET пока недоступен Node.JS еще не доступно

Создание трансляции с помощью DVR с помощью .NET

В этом примере показано, как создавать и использовать трансляции и выходные данные с помощью DVR.

.NET Node.JS еще недоступен Python пока недоступен

Объединение с другими службами Azure

Потоковая трансляция со стандартной сквозной передачей с использованием Центров событий

В этом примере показано, как использовать Центры событий для подписки на события в канале потоковой трансляции. К событиям относятся соединения кодировщика, отсоединения, пакеты пульса, задержка, прекращение работы и смещения.

.NET пока недоступен Node.JS Python

Справка и поддержка

Вы можете обратиться к Службам мультимедиа с вопросами или следить за нашими обновлениями одним из следующих способов: