Abstract:
Techniques are provided for reducing delay during streaming transmissions. For example, a method may include receiving a stream of data segments. The method may include establishing a first group of segments based on the data segments, and generating a first table of information. The method may include transmitting the first table and the first group of segments, and establishing a second group of segments based on the data segments, the second group of segments including a partial overlap of data segments included in the first group of segments. The method may include generating a second table of information, and transmitting the second table and a collection of segments that includes data segments from the second group that were not part of the first group.
Abstract:
Methods and apparatus for media segment request retry control are disclosed. Embodiments implement one or more media segment retry back off interval calculated as a function of an aspect of a client media segments play-out buffer, wherein the media segment retry back off interval defines a period before a subsequent retry for a media segment is attempted. The retry back off interval may be calculated as a function of a depletion rate of content from the client media segments play-out buffer, a function of a change in size of the client media segments play-out buffer, or a combination thereof according to embodiments. Embodiments may implement a media segment retry termination point as a function of an estimated media segment transaction time and a next media segment availability time.
Abstract:
Techniques are provided for reducing delay during streaming transmissions. For example, a method may include receiving a stream of data segments. The method may include establishing a first group of segments based on the data segments, and generating a first table of information. The method may include transmitting the first table and the first group of segments, and establishing a second group of segments based on the data segments, the second group of segments including a partial overlap of data segments included in the first group of segments. The method may include generating a second table of information, and transmitting the second table and a collection of segments that includes data segments from the second group that were not part of the first group.