Go Back

Live Stream

Jane Street
Developer
Problem Description
You are tasked with implementing a client-side logic for a live streaming application that performs adaptive quality control. The client must adjust the video quality dynamically based on the current playback progress and the estimated network conditions. You have access to: APIs to query the manifest file: Retrieve available video quality levels and corresponding video segment URLs. APIs to fetch video segments: Download video segments based on the selected quality. APIs to control the video player: Start playback, seek to a specific time, or switch quality levels during playback.
Hints

No hints available for this question.