Suppose that you are designing a new video streaming service. You have chosen th
ID: 3695296 • Letter: S
Question
Suppose that you are designing a new video streaming service. You have chosen the DASH system (Dynamic Adaptive Streaming over HTTP), so you have created a method to store different versions of the video encoded at different bitrates. This allows your end-user to select the bitrate they want to see when they play the video. Explain how this system can be utilized to overcome network related issues, especially if your service controls the video player application. Describe the interaction that should occur as the client program encounters common network issues like delay, jitter or packet loss.
Explanation / Answer
By Using DASH media streaming device, Actually the DASH manifest file, called the Media Presentation Description, is an XML file that identifies the various content components and the location of all alternative streams. This enables the DASH player to identify and start playback of the initial segments, switch between representations as necessary to adapt to changing CPU and buffer status, and change adaptation sets to respond to user input, like enabling/disabling subtitles or changing languages. As system adjusts network delay by selecting the placback accordingly to client's CPU and its credentials status (according to clinet hardware detailings).
Following are 2 factors to avoid network realted issues :
1. Initial selection of client-and/or user-specific representations of the content.
2. Dynamic adaptation of the played content to react to envi-ronmental changes such as access bandwidth or processing power.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.