Requirements to setup OTT / Live and on-demand streaming
Pre-Requisites to Build OTT in Azure
1. Media Service Account (MSA)
2. Azure AD Authentication
3. Logic App/Function App
4.App Service /Virtual Machine Servers
Process
1.Create the media service account and Azure AD Authentication
2.Associate Azure AD to provide Media service in control.
3. To Use this service, deploy in either App service /VM server
4.if Media is paid, after enter in to web site, give the user to watch videos for limited time /limited videos.
after utilizing provided time to user, it prompts to enter credential. after sign up /sign in there will be a pricing model.
5.To fulfill 4th step, need to controller which comes under Azure B2C policies or we can implement by using Logic Apps.
6.Authentication will be associate to app service/vm server. If we use web app, then we need to add authentication to it by satisfying 4th and 5th step.
Media Service Setup in azure Portal
1.Go to azure portal and in search bar enter media services and create
2. Upload the media files to stream on internet.
3.We are using API corresponding to this Media Service.
1. We will Use our own Api to build OTT platform.
2.Creates Web App and Add Azure AD, call the Media Service API to Web App
3.Publish the web app