Patent ID: 11968431
Assignee: NOKIA SOLUTIONS AND NETWORKS OY
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A content delivery server configured to provide video content to a client, the content delivery server comprising:
a memory storing computer-readable instructions; and
one or more processors coupled to the memory, the one or more processors configured to execute the computer-readable instructions to cause the content delivery server to
receive a request for a segment of a video stream, the segment of the video stream including a series of chunks, each of the chunks including a set of video frames, a first of the chunks being aligned with a first Instantaneous Decoder Refresh frame in the video stream, and a second of the chunks being aligned with a second Instantaneous Decoder Refresh frame in the video stream, the second Instantaneous Decoder Refresh frame being subsequent to the first Instantaneous Decoder Refresh frame in the video stream,
determine whether a playback delay at the client exceeds a threshold number of chunks between a next chunk to be transmitted in the series of chunks of the segment of the video stream and an expected next chunk to be transmitted, according to a chunk production flow at the content delivery server, wherein the playback delay is tracked in number of chunks,
output the next chunk for transmission to the client in response to determining that the playback delay does not exceed the threshold number of chunks, and
output the second of the chunks for transmission to the client in response to determining that the playback delay exceeds the threshold number of chunks.