A system and method are proposed to decrease the startup delay in playback of a media file. The startup delay is overcome by combining the manifest, the init segment, and media chunks into a single entity called init chunk. The client plays the init chunk for the first few seconds (e.g., 2-4 seconds), and the init chunk is hosted to the server in addition to the normal manifest. While the video in the init chunk is being played, the client processes the manifest and downloads the next media segment. Once the next media segment is downloaded, then client downloads and plays further media segments in the normal way, not using init chunk. The init chunk helps in overcoming the overhead of downloading separate files and the additional delay to parse the manifest.
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.
Youn, Kyujung, "USE OF MODIFIED INIT SEGMENT TO ENHANCE STARTUP DELAY OF ADAPTIVE STREAMING", Technical Disclosure Commons, (February 03, 2016)