发明名称 Methods and devices for efficient adaptive bitrate streaming
摘要 Methods and systems for a content server to select sets of video streams having different encoding parameters for transmitting the sets of video streams to a media device are disclosed herein. In some embodiments, a method for transmitting video streams for a media program from a server to a media device includes: selecting, by the server, first encoding parameters including a first bitrate for a first set of video streams for the media program based on a first estimated bandwidth capacity for a network linking the server and the media device, transmitting the first set of video streams from the server to the media device, determining, by the server, second encoding parameters including a second bitrate for a second set of video streams for the media program, and transmitting the second set of video streams from the server to the media device.
申请公布号 US9462021(B2) 申请公布日期 2016.10.04
申请号 US201313939314 申请日期 2013.07.11
申请人 Google Technology Holdings LLC 发明人 Ramamurthy Arjun;Luthra Ajay
分类号 G06F15/16;H04L29/06;H04N21/2343;H04N21/24;H04N21/6373;H04N21/6379;H04N21/647;H04N21/6583 主分类号 G06F15/16
代理机构 Byrne Poh LLP 代理人 Byrne Poh LLP
主权项 1. A method for transmitting video streams for a media program from a server to a media device, the method comprising: calculating, at the server, a first estimated bandwidth capacity for a network linking the server and the media device; calculating, at the server, at least one additional bandwidth capacity for at least one additional network connecting the server and at least one additional media device; selecting, by the server, first encoding parameters including a first bitrate for a first set of video streams for the media program based on the first estimated bandwidth capacity and the at least one additional bandwidth capacity for the at least one additional network; transmitting the first set of video streams from the server to the media device using the first bitrate selected by the server; calculating, at the server, a second estimated bandwidth capacity for the network linking the server and the media device; updating, at the server, the at least one additional bandwidth capacity for the at least one additional network connecting the server and the at least one additional media device; determining, by the server, second encoding parameters including a second bitrate for a second set of video streams for the media program based on the second estimated bandwidth capacity and the updated at least one additional bandwidth capacity; and transmitting the second set of video streams from the server to the media device using the second bitrate selected by the server.
地址 Mountain View CA US