[发明专利]用于减少对于流媒体内容需要的带宽的方法和系统有效
申请号: | 202010757018.1 | 申请日: | 2016-12-30 |
公开(公告)号: | CN111954033B | 公开(公告)日: | 2023-01-13 |
发明(设计)人: | S.戴维斯;J.路易斯 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/258;H04N21/433;H04N21/442;H04N21/472;H04N21/6587;H04N21/81;H04N21/845;H04N21/858;G06Q30/02 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 金玉洁 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 减少 对于 流媒体 内容 需要 带宽 方法 系统 | ||
用于减少对于流媒体内容需要的带宽的方法。方法包括由流媒体服务器标识多个媒体内容项目的子集,多个媒体内容项目具有公共的媒体数据的部分,并且由流媒体服务器从子集的第一媒体内容项目提取公共部分;由流媒体服务器生成包括提取的公共部分的公共媒体包,由流媒体服务器向客户端媒体设备提供公共媒体包,并且由流媒体服务器从客户端媒体设备接收对于内容的项目的请求。方法也包括从子集选择内容的项目;并且由流媒体服务器向客户端媒体设备发送公共媒体包的标识和公共部分之后的选择的内容的项目的块的标识。
本申请是申请日为2016年12月30日、申请号为201680074010.7、发明名称为“用于减少对于流媒体内容需要的带宽的方法和系统”的发明专利申请的分案申请。
技术领域
本申请涉及用于减少对于流媒体内容需要的带宽的方法和系统。
背景技术
内容提供者在互联网上提供许多内容的项目,诸如视频、图片、录音、文本、交互式游戏、测验、或其它这样的内容,用于消费者使用和/或购买。这样的内容可以在用户观看视频时显示,有时称为广播、流、节目、电影、馈送、或通过其它这样的名称来称呼。
发明内容
流技术使得观看点播视频而不用将副本直接下载到移动计算设备成为可能。视频包括用户重复地重流(re-stream)的公共引入场景,其导致浪费的带宽和对于移动设备的浪费的电池寿命。通过标识和存储公共引入场景,通过最小化用于流(stream)视频内容的时间用户可以具有改善的观看体验,服务器性能可以被改善,并且网络带宽使用被减少。
本文公开的一个方面是一种方法,所述方法用于减少对于流媒体内容需要的带宽,所述方法包括:由流媒体服务器标识多个媒体内容项目的子集,所述多个媒体内容项目具有公共的媒体数据的部分;由流媒体服务器从子集的第一媒体内容项目提取公共部分;由流媒体服务器生成包括提取的公共部分的公共媒体包;由流媒体服务器向客户端媒体设备提供公共媒体包;由流媒体服务器从客户端媒体设备接收对于内容的项目的请求;由流媒体服务器从多个媒体内容项目的子集选择内容的项目;并且由流媒体服务器向客户端媒体设备发送公共媒体包的标识和公共部分之后的选择的内容的项目的块的标识,以触发客户端媒体设备渲染(render)先前提供的公共媒体包并且请求选择的内容的项目的后续块。
在一些实施方式中,方法包括由流媒体服务器从客户端媒体设备接收对于内容的项目的第二请求;由流媒体服务器从多个媒体内容项目的子集选择第二内容的项目;并且由流媒体服务器向客户端媒体设备发送公共媒体包的标识和公共部分之后的选择的第二内容的项目的块的标识,以触发客户端媒体设备渲染先前提供的公共媒体包并且请求选择的第二内容的项目的后续块。在一些实施方式中,标识具有媒体的公共部分的多个媒体内容项目的子集进一步包括将多个媒体内容项目的第一媒体内容项目的部分与多个媒体内容项目的第二媒体内容项目的对应部分比较;并且响应于比较指示匹配,将第一媒体内容项目和第二媒体内容项目添加到子集。在一些实施方式中,生成公共媒体包进一步包括生成公共媒体标识符和包括提取的公共部分的媒体有效载荷。在一些实施方式中,发送公共媒体包的标识和选择的内容的项目的块的标识进一步包括发送清单,所述清单包括公共媒体包的客户端媒体设备的缓存中的地址、和内容服务器处的选择的内容的项目的块的地址。在一些实施方式中,方法包括在对于后续块的请求的接收之前,由流媒体服务器发送用于由客户端媒体设备渲染的选择的内容的项目的后续块。在一些实施方式中,方法包括由流媒体服务器向多个媒体内容项目的子集中的每个内容的项目分配第一预定的质量分数;并且由流媒体服务器向多个媒体内容项目的第二、不重叠子集中的每个内容的项目分配第二预定的质量分数,第二质量分数低于第一质量分数。在一些实施方式中,发送公共媒体包的标识和选择的内容的项目的块的标识进一步包括发送用于客户端基于选择的内容的项目的后续块的特性修改公共媒体包的指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010757018.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:苹果蓄冷保湿运输保鲜膜及其制备方法
- 下一篇:一种电源的输入保护电路和方法