Skip to content

Technical question

0

Hello AWS Community, I am new to AWS . I have an website on which users can stream pre recorded videos to multiple social media platforms like youtube or facebook etc. I want a scalable solution for both storage and stream. Please guide me what services suits me best. I have website in laravel stack which is using FFMPEG for streaming and there is also an functionality for website users to schedule a stream on that social media platform. so it includes scheduling of multiple users as well and should run smoothly their streaming on desired platforms .So according to these requirements which services suits best for my this business model..Please guide me.Thanks

3 Answers
1

AWS offers purpose-built media services to make creating, transforming, and delivering digital content fast and easy. You can find these services in this link: https://aws.amazon.com/media-services/. Most popular services are: cloudfront(cdn),s3(storage),mediaconvert(like ffmpeg)...Also provide use cases in this link.

AWS
SUPPORT ENGINEER
answered 9 months ago
EXPERT
reviewed 9 months ago
EXPERT
reviewed 9 months ago
1

If you are looking for managed solution for streaming you might consider MediaLive. It will allow you to create pseudo steams from prerecorded files. You can use MediaLive workflow wizard (https://docs.aws.amazon.com/medialive/latest/ug/wizard.html) to create test channel then use created by wizard cloudformation template as reference for channel creation automation.

AWS
answered 9 months ago
EXPERT
reviewed 9 months ago
EXPERT
reviewed 9 months ago
0

Your question is answered by this Blog post: https://aws.amazon.com/solutions/implementations/live-streaming-on-aws/

Your workflow sounds like playout of VOD. for on-demand playout to specific users you want S3 +CloudFront ---unless you also want DRM and Encryption ? In which case, you want MediaPackage-VOD and CloudFront.

If you want playlist-based live linear channel playout of a VOD collection, look at Channel Assembly or MediaLive.

AWS
answered 3 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.