Follow

Gapless Playback

The gaps between tracks can be caused by a number of factors. On some recording there is a continuation of the recording track even though all perceptible sound has stopped.

Another cause of small gaps is the pre-insertion of empty space in the track to allow the player to sync up and pre-load or buffer the music.

A third type delay is caused from the encryption/decryption delay in streamed music. To protect against piracy each player requests tracks with a special token which proves that the player is authorized to play that music. The stream is then encrypted with that token and only that player can decrypt it. Unfortunately, this takes a few milliseconds to complete which results in a gap.

The final delay time is simple internet latency. While we employ the fastest servers and network technology available there are a number of things that can delay a stream from arriving and continuing at a fast and steady rate. And while we strive to provide the best quality, fastest and most reliable delivery of content, we are constrained by the current state of technology.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

0 Comments

Article is closed for comments.