Azure Media Services Live Streaming-codevoorbeelden

Media Services-logo v3


Waarschuwing

Azure Media Services wordt op 30 juni 2024 buiten gebruik gesteld. Zie de Handleiding voor buitengebruikstelling van AMS voor meer informatie.

Dit artikel bevat codevoorbeelden voor live streamen.

Live streamen zonder codering

Livestream met eenvoudige passthrough

In dit voorbeeld ziet u hoe u de eenvoudige passthrough-livegebeurtenis instelt als u alleen een goedkoop UGC-kanaal hoeft uit te zenden.

.NET nog niet beschikbaar Node.JS Python

Live streamen met standaardpassthrough

In dit voorbeeld ziet u hoe u standaardpassthrough live streamen gebruikt.

.NET nog niet beschikbaar Node.JS Python

Live streamen met codering

Live streamen met 720P-standaardcodering

In dit voorbeeld ziet u hoe u live codering in de cloud gebruikt met de vooraf ingestelde 720P HD Adaptive Bitrate-codering.

.NET nog niet beschikbaar Node.JS Python

Live streamen met 1080P-codering

In dit voorbeeld ziet u hoe u livecodering in de cloud gebruikt met de vooraf ingestelde 1080P HD Adaptive Bitrate-codering.

.NET nog niet beschikbaar Node.JS Python

Livestream met lage latentie en codering

Livestream met lage latentie (LL-HLS) met 720P-standaardcodering

In dit voorbeeld ziet u hoe u live streamen met lage latentie inschakelt met het LL-HLS-protocol van Apple en coderen met de nieuwe 3-laags 720P HD adaptive bitrate codering vooraf ingesteld.

.NET nog niet beschikbaar Node.JS Python

Speciale scenario's

FFmpeg-opdrachtregelvoorbeelden voor RTMP en Smooth

In dit voorbeeld ziet u hoe u lokaal FFmpeg-opdrachtregels gebruikt om te streamen via RTMP of Smooth Streaming. Het demonstreert verschillende scenario's, waaronder alleen audio, multi-audio en schermopnamen.

.NET nog niet beschikbaar Node.JS nog niet beschikbaar

Een livegebeurtenis maken met DVR met .NET

In dit voorbeeld ziet u hoe u livegebeurtenissen en live-uitvoer maakt en gebruikt met DVR.

.NET Node.JS nog niet beschikbaar Python is nog niet beschikbaar

Combineren met andere Azure-services

Live streamen met standaardpassthrough met Event Hubs

In dit voorbeeld ziet u hoe u Event Hubs gebruikt om u te abonneren op gebeurtenissen in het livestreamingkanaal. Gebeurtenissen omvatten encoderverbindingen, verbroken verbindingen, heartbeat, latentie, discontinuïteit en driftproblemen.

.NET nog niet beschikbaar Node.JS Python

Help en ondersteuning

U kunt contact opnemen met Media Services met vragen of onze updates op een van de volgende manieren volgen: