Dynamic bitrate selection for streaming media

    公开(公告)号:US10659832B1

    公开(公告)日:2020-05-19

    申请号:US16273055

    申请日:2019-02-11

    Applicant: Google LLC

    Abstract: A method for dynamic bitrate selection for streaming media includes receiving one or more chunks from a first media stream of a plurality of bitrate media streams of a media file at a streaming buffer of the processing device, the plurality of bitrate media streams comprising a first subset of bitrate media streams including the first media stream and a second subset of bitrate media streams having a bitrate higher than a first bitrate of the first media stream. The method further includes monitoring a status of the streaming buffer by determining a buffer duration of the one or more chunks from the first media stream being buffered at the streaming buffer, calculating an expected download time for a subsequent chunk of the media file to be received at the streaming buffer in each bitrate media stream, selecting a bitrate media stream of the second subset of bitrate media streams based on expected download times calculated for the second subset of bitrate media streams and the playing time of the one or more chunks from the first media stream being buffered at the streaming buffer, and downloading the subsequent chunk from the selected bitrate media stream.

Patent Agency Ranking