Exemples de code Azure Media Services Live Streaming

Logo de Media Services v3


Avertissement

Azure Media Services sera mis hors service le 30 juin 2024. Pour plus d’informations, consultez le Guide de mise hors service AMS.

Cet article est une liste d’exemples de code pour la diffusion en continu en direct.

Flux en direct sans encodage

Stream en direct avec le mode Passthrough De base

Cet exemple vous montre comment configurer l’événement en direct passthrough de base si vous avez uniquement besoin de diffuser un canal UGC à faible coût.

.NET n’est pas encore disponible Node.JS Python

Stream en direct avec le mode Passthrough Standard

Cet exemple vous montre comment utiliser la diffusion en direct directe standard.

.NET n’est pas encore disponible Node.JS Python

Flux en direct avec encodage

Stream en direct avec encodage 720P Standard

Cet exemple vous montre comment utiliser l’encodage en direct dans le cloud avec la présélection d’encodage à débit adaptatif HD 720P.

.NET n’est pas encore disponible Node.JS Python

Stream en direct avec encodage 1080P

Cet exemple vous montre comment utiliser l’encodage en direct dans le cloud avec la présélection d’encodage à débit adaptatif HD 1080P.

.NET n’est pas encore disponible Node.JS Python

Flux en direct avec faible latence et encodage

Flux en direct avec faible latence (LL-HLS) avec encodage standard 720P

Cet exemple vous montre comment activer la diffusion en continu en direct à faible latence avec le protocole LL-HLS d’Apple et comment encoder avec la nouvelle présélection d’encodage à débit adaptatif HD à 3 couches 720P.

.NET n’est pas encore disponible Node.JS Python

Scénarios spéciaux

Exemples de ligne de commande FFmpeg pour RTMP et Smooth

Cet exemple vous montre comment utiliser les lignes de commande FFmpeg localement pour diffuser en continu sur RTMP ou Smooth streaming. Il présente différents scénarios, notamment l’audio uniquement, le multi audio et l’enregistrement d’écran.

.NET n’est pas encore disponible Node.JS non encore disponible

Créer un événement en direct avec DVR avec .NET

Cet exemple montre comment créer et utiliser des événements en direct et des sorties en direct avec DVR.

.NET Node.JS pas encore disponible Python n’est pas encore disponible

Combiner avec d’autres services Azure

Stream en direct avec le mode Passthrough Standard et Event Hubs

Cet exemple montre comment utiliser Event Hubs pour s’abonner à des événements sur le canal de streaming en direct. Les événements incluent les connexions d’encodeur, les déconnexions, les pulsations, la latence, la discontinuation et les problèmes de dérive.

.NET n’est pas encore disponible Node.JS Python

Obtenir de l’aide et du support

Vous pouvez contacter Media Services pour toute question ou suivre nos mises à jour selon l’une des méthodes suivantes :