Can you provide an analysis of playback architecture of a major streaming service like Netflix or Amazon Prime?
Asked at
Twitter
How to answer Technical questions
Interview Guide
Answers (1)
You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
1) Even before the user clicks on their devices, the CDNs will send health reports about their workload status, routability and available videos to cache control service on EC2
2) The play request from the App will be sent to Playback services on EC2 to get URLs for streaming videos
3) Playback Apps must determine if the play request is valid in order to view the particular video based on subscribers plan, licensing of the video in multiple countries etc.
4) Playback services App talks to steering services to get a list of CDNs for the requested video. Steering service uses clients IP and ISP information to identify suitable CDNs that best work for the client
5) The selected OCA accepts requests and starts playing the video
2) The play request from the App will be sent to Playback services on EC2 to get URLs for streaming videos
3) Playback Apps must determine if the play request is valid in order to view the particular video based on subscribers plan, licensing of the video in multiple countries etc.
4) Playback services App talks to steering services to get a list of CDNs for the requested video. Steering service uses clients IP and ISP information to identify suitable CDNs that best work for the client
5) The selected OCA accepts requests and starts playing the video
0 likes | 0 feedback
Top Twitter interview questions
- How would you improve user engagement on WhatsApp?18 answers | 25.1k views
- How would you improve Instagram?11 answers | 28.8k views
- How would you improve Twitter?8 answers | 9.6k views
- See Twitter PM Interview Questions
Top Technical interview questions
- Imagine you're the product manager for Facebook Marketplace. Since many sellers don't mark items as sold, what existing functionality and metrics could you use to determine whether an item has likely sold?7 answers | 20.9k views
- What happens when you enter a URL in your browser?6 answers | 10.8k views
- How does TinyURL work?5 answers | 317k views
- See Technical PM Interview Questions
Top Twitter interview questions
- Redesign Twitter for eCommerce.7 answers | 5.2k views
- What are you looking for in your next role?5 answers | 12.7k views
- How would you grow Spotify by 20%?4 answers | 2.1k views
- See Twitter PM Interview Questions
Top Technical interview questions
- How would you determine how to rank posts in the newsfeed?4 answers | 3.3k views
- The Chrome team is looking to reduce power utilization on mobile phones when using the browser. How would you go about solving this problem?3 answers | 3.7k views
- How would you map the ocean?3 answers | 2.9k views
- See Technical PM Interview Questions