web URL overlays for streaming

0

I'm doing a project where I'm streaming video (locally) using SRT with a hardware encoder. I wanted to know if there was an aws service, that receives a SRT stream, but then allows you to add a web URL address on top of the streamed video (to be used as a graphic overlay)? I don't want a png overlay, I want to be able to put in a live https URL address as my overlay source.

Thanks, R

1 réponse
1
Réponse acceptée

There are several components of the answer to your questions. First, SRT reception: AWS MediaConnect, a stream and ingest and distribution service, does accept streams protected with SRT. https://docs.aws.amazon.com/mediaconnect/latest/ug/protocols.html

Next, to create an Adaptive Bit Rate stream (ABR), such as HLS, AWS MediaLive would be used. MediaConnect would send the input stream to MediaLive for ABR HLS encoding. https://docs.aws.amazon.com/medialive/latest/ug/creating-hls-output-group.html

MediaLive offers the ability to use an external HTML5 page as an overly for graphics. This can be turned on and off using a scheduling function within MediaLive. It could be used to display the ULR you ask about. https://docs.aws.amazon.com/medialive/latest/ug/feature-mgi.html

MediaLive also has the ability to use a static graphic overlay, though does not seem to match you specific need. https://docs.aws.amazon.com/medialive/latest/ug/working-with-image-overlay.html

MediaLive would need to push the HLS to an origin server, such as AWS MediaPackage or Amazon S3 storage. A CDN, such as Amazon CloudFront would need to frontend the streams, offering access to viewers.

AWS
Mike-ME
répondu il y a un an
  • Thanks for the breakdown. I was able to send my encoded video to MediaConnect via SRT. I'm now sending my Flow to MediaLive, to do the HTML5 overlay. However, I don't see an option to then send the output from MediaLive (video + overlay) via SRT. Is that not possible?

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions