[发明专利]到非丢失容忍流传输客户端的数字内容流传输有效
申请号: | 201610980635.1 | 申请日: | 2016-11-08 |
公开(公告)号: | CN107197391B | 公开(公告)日: | 2020-06-23 |
发明(设计)人: | M·C·桑伯格;K·M·斯特里特 | 申请(专利权)人: | 奥多比公司 |
主分类号: | H04N21/63 | 分类号: | H04N21/63;H04N21/6437;H04N21/647;H04N21/845 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 丢失 容忍 流传 客户端 数字 内容 | ||
1.一种在用于对数字内容进行流传输的数字介质环境中的系统,包括:
修复模块,其至少部分地被实施在硬件中以使用启发法来修复所述数字内容的流中的错误,所述数字内容的所述流具有根据丢失容忍格式配置的多个包;
段形成模块,其至少部分地被实施在硬件中以将经修复的所述数字内容的所述流形成为由非丢失容忍超文本传输协议HTTP流传输客户端可消耗的媒体呈现中的多个段;
清单模块,其至少部分地被实施在硬件中以配置将时间段映射到所述媒体呈现内的所述多个段中的相应段的清单文件;以及
流传输服务器,其至少部分地被实施在硬件中以将所述清单文件提供到所述超文本传输协议HTTP流传输客户端并且基于所述清单文件来形成包括如由所述HTTP流传输客户端请求的所述多个段中的至少一个的对所述HTTP流传输客户端的响应。
2.根据权利要求1所述的系统,其中所述丢失容忍格式是根据MPEG-2传输流来配置的。
3.根据权利要求1所述的系统,其中所述修复模块还被配置为在后续时间点处恢复所述错误的至少部分,所述段形成模块被配置为更新所述多个段以并入所述错误的经恢复的部分,并且所述清单模块被配置为更新所述清单以并入经更新的所述多个段。
4.根据权利要求1所述的系统,其中所述错误包括采用所述丢失容忍格式的所述数字内容的所述流中的一个或多个缺失包。
5.根据权利要求1所述的系统,其中所述修复模块被配置为通过将包填补到预定大小以形成如由所述启发法定义的相应的所述段来执行所述修复。
6.根据权利要求1所述的系统,其中所述修复模块被配置为通过形成空帧以维持如由所述启发法定义的所述数字内容的帧的节奏来执行所述修复。
7.一种在用于对数字内容的流进行通信的数字介质环境中由计算设备实施的方法,所述方法包括:
由所述计算设备使用启发法来修复具有多个包的所述数字内容的所述流中的错误;
由所述计算设备将经修复的所述数字内容的所述流形成为由超文本传输协议HTTP流传输客户端可消耗的媒体呈现中的多个段;
由所述计算设备配置将时间段映射到所述媒体呈现内的所述多个段中的相应段的清单文件;
由所述计算设备将所述清单文件提供到所述超文本传输协议HTTP流传输客户端;以及
由所述计算设备基于所述清单文件来形成包括如由所述HTTP流传输客户端请求的所述多个段中的至少一个的对所述HTTP流传输客户端的响应。
8.根据权利要求7所述的方法,其中所述错误包括采用丢失容忍格式的所述数字内容的所述流中的一个或多个缺失包。
9.根据权利要求7所述的方法,其中所述错误包括所述数字内容的所述流中的损坏的包。
10.根据权利要求7所述的方法,其中所述修复包括将包填补到如由所述启发法定义的预定大小以形成相应的所述段。
11.根据权利要求7所述的方法,其中所述修复包括形成空帧以维持如由所述启发法定义的所述数字内容的帧的节奏。
12.一种在用于对数字内容的流进行通信的数字介质环境中由计算设备实施的方法,所述方法包括:
由所述计算设备经由网络接收采用丢失容忍格式的所述数字内容的所述流;
由所述计算设备标识所述数字内容的所述流中的错误;
由所述计算设备使用启发法来修复所述数字内容的所述流中的所述错误;
由所述计算设备将经修复的所述数字内容的所述流变换成由非丢失容忍流传输客户端可消耗的超文本传输协议的格式;以及
由所述计算设备暴露采用要由所述非丢失容忍超文本传输协议HTTP流传输客户端消耗的所述格式的经变换的所述数字内容的所述流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奥多比公司,未经奥多比公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610980635.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种覆盖感光性涂覆层的FPC板及其制作方法
- 下一篇:支架及显示设备