Azure Media Services is highly scalable for streaming videos to mobile or web applications. It enables a customer to use high-definition video encoding and streaming services to reach audiences on the devices they use, enhancing content discoverability and performance with AI, all while helping to protect content with digital rights management (DRM).
Azure Media Services also enables a customer to live stream. With the power of Azure Media Services, there's no requirement for any kind of special hardware or infrastructure cost. To stream your live events with Media Services, you need the following:
A camera that is used to capture the live event.
For setup ideas, check out Simple and portable event video gear setup.
If you do not have access to a camera, tools such as Telestream Wirecast can be used to generate a live feed from a video file.
A live video encoder that converts signals from a camera (or another device, like a laptop) into a contribution feed that is sent to Media Services. The contribution feed can include signals related to advertising, such as SCTE-35 markers.
For a list of recommended live streaming encoders, see live streaming encoders. Also, check out this blog: Live streaming production with OBS.
Components in Media Services, which enable you to ingest, preview, package, record, encrypt, and broadcast the live event to your customers, or to a CDN for further distribution.
For customers looking to deliver content to large internet audiences, we recommend that you enable CDN on the streaming endpoint.
This article gives an overview and guidance of live streaming with Media Services and links to other relevant articles.