Patent · US Active

Systems and methods for adaptive bitrate streaming of media stored in matroska container files using hypertext transfer protocol

US8914534B2 · kind B2 · utility

97Cited by
32References
32Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 30, 2011
Grant dateDec 16, 2014
Priority date
Expiry dateJan 6, 2032

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04N21/85406
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods for adaptive bitrate streaming of media stored in Matroska container files utilizing Hypertext Transfer Potocol (HTTP) in accordance with embodiments of the invention are disclosed. In one embodiment, a processor configured, via a client application, to request portions of files from a remote server. In addition, the client application further configures the processor to retrieve top level index data that identifies a plurality of EBML container files and describes at least a maximum bitrate of the alternative streams contained within the EBML container files, parse the top level index data to obtain information identifying the plurality of EBML container files, request a portion of at least one of the EBML container files that contains the at least one element that specifies the encoding parameters of the stream contained within the EBML container file, retrieve an index that references each element containing portions of encoded video within at least one of the EBML container files, utilize the index to request portions of a first EBML container file that includes elements that contain portions of encoded video, receive and buffer the requested elements, decod…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.