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:
If you do not have access to a camera, tools such asTelestream Wirecastcan 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, seelive 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 thestreaming endpoint.
This article gives an overview and guidance of live streaming with Media Services and links to other relevant articles.