×

Adaptive streaming techniques

  • US 9,992,499 B2
  • Filed: 02/26/2014
  • Issued: 06/05/2018
  • Est. Priority Date: 02/27/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • during rendering of a first coded representation of a streamed media asset, when a bitrate change is determined to occur, reviewing manifest information describing different coded representations of the media asset and having redundant content, the different coded representations of the media asset having respective bitrates, segments of the coded representations identified in the manifest information by network locations from which the segments can be retrieved, the manifest information identifying scene cut tags applying in common to temporally-coincident segments of the coded representations;

    identifying a nearest scene cut boundary from scene cut tags included in the manifest information of the media asset;

    calculating whether waiting until the identified scene cut boundary before changing the bitrate will cause a buffer at a bit stream sink to cross a threshold;

    when the buffer is calculated to not cross the threshold, retrieving segment(s) of the first coded representation from a current playback location up to the nearest scene cut boundary from the segment(s)'"'"' network location(s) and, thereafter, retrieving segments of a second coded representation of the media asset following the nearest scene cut boundary; and

    when the buffer is calculated to cross the threshold, retrieving segment(s) of the second coded representation from the current playback location up to before the nearest scene cut boundary.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×