发明名称 Cells and/or vantage points in streaming media
摘要 A client receives a playlist file associated with streams of media, and reads the playlist file to retrieve coordinates of multiple cells or to retrieve multiple vantage points, where each of the multiple cells or vantage points comprises a different media stream. The client determines an available bandwidth for receiving media streams, and receives selection of one or more of the multiple cells or one or more of the multiple vantage points. The client requests, based on the selection and the determined available bandwidth, one or more media streams corresponding to the selected one or more cells or vantage points. The client plays back the one or more streams corresponding to the selected one or more cells or vantage points. The client may include a laptop, palmtop or tablet computer, a cellular telephone, a personal digital assistant (PDA), a set top box (STB), or a television (TV).
申请公布号 US9253281(B2) 申请公布日期 2016.02.02
申请号 US201113113329 申请日期 2011.05.23
申请人 VERIZON PATENT AND LICENSING INC. 发明人 Adimatyam Venkata S.;Gavade Sameer Vasant
分类号 H04L29/08;H04N21/262;H04N21/482 主分类号 H04L29/08
代理机构 代理人
主权项 1. A method, comprising: receiving, at a client, a playlist file associated with a plurality of media streams, wherein each media stream includes a view of a same media content from a different vantage point; determining an available bandwidth for receiving media streams of the plurality of media streams; reading the playlist file to retrieve informational tags for each media stream, wherein each informational tag specifies, for a particular media stream, required bandwidth associated with the particular media stream, different cell coordinates for dimensions of a view of the particular media stream, and a vantage point associated with the particular media stream, wherein the different cell coordinates correspond to different display locations for each of multiple cells, wherein each of the multiple cells comprises a corresponding one of different media streams, wherein the multiple cells comprise a first cell and a second cell, and wherein the different cell coordinates specify first cell display dimensions and a first display location of the first cell for a first vantage point, and second cell display dimensions and a second display location of the second cell for the second vantage point; receiving a first user selection of the first cell of the multiple cells for the first vantage point, wherein receiving the first user selection of the first cell comprises receiving a selection in a first region of a display associated with the client corresponding to the first cell display dimensions and the first display location for the first cell; receiving a second user selection of the second cell of the multiple cells for the second vantage point, wherein receiving the second user selection of the second cell comprises receiving a selection in a second region of the display corresponding to the second cell display dimensions and the second display location for the second cell; requesting, based on the available bandwidth, the required bandwidths, the first user selection of the first cell, and the second user selection of the second cell, a first media stream of the plurality of media streams to be played in the selected first cell and a second media stream of the plurality of media streams to be played in the selected second cell; playing back the first media stream corresponding to the first vantage point only within the first region of the display corresponding to the first cell display dimensions and the first display location for the user-selected first cell; and playing back the second media stream corresponding to the second vantage point only within the second region of the display corresponding to the second cell display dimensions and the second display location for the user-selected second cell.
地址 Basking Ridge NJ US