发明名称 |
基于HTTP的流分发的方法和系统 |
摘要 |
一种分发直播流的方法在内容分发网络(CDN)内被实现并包括用记录层记录流和用播放器层播放流的高级功能。记录流的步骤包括当流在CDN入口点以源格式被接收到时开始的一组子步骤。然后流被转换成中间格式(IF),其是用于在CDN内分发流的内部格式且包括流清单、一组一个或多个片段索引(FI)和一组IF片段。当请求客户端与CDN HTTP代理服务器相关时播放过程开始。响应于在HTTP代理接收到对流或其一部分的请求,HTTP代理检索流清单和至少一个片段索引(从档案库或数据存储器)。使用片段索引,IF片段被检索到HTTP代理,被转换成目标格式,然后响应于客户端请求而被提供。源格式可与目标格式相同或不同。优选地,通过HTTP由HTTP代理访问、缓冲和提供所有片段。在另一实施方式中,分发流点播(VOD)的方法使用转换层(代替记录层)来管理IF组件的创建和/或处理。 |
申请公布号 |
CN102792291A |
申请公布日期 |
2012.11.21 |
申请号 |
CN201080046681.5 |
申请日期 |
2010.08.17 |
申请人 |
阿卡麦科技公司 |
发明人 |
克里斯多佛·R·诺克斯;菲利普·A·里斯基;詹姆斯·马顿;查克·伯纳德;阿肖克·拉尔瓦尼;威廉·劳;托马斯·德瓦尼奥 |
分类号 |
G06F15/16(2006.01)I;H04L29/06(2006.01)I |
主分类号 |
G06F15/16(2006.01)I |
代理机构 |
北京安信方达知识产权代理有限公司 11262 |
代理人 |
周靖;郑霞 |
主权项 |
一种在内容分发网络(CDN)中进行流式传输的方法,包括:通过以下子步骤记录流:在入口点接收源格式的流;将所述流转换成中间格式(IF),其中所述中间格式是用于在CDN内分发所述流的内部格式,并且包括流清单、一组一个或多个片段索引(FI)和一组IF片段;以及以所述中间格式将所述流存档;以及通过以下子步骤播放所述流:响应于在边缘服务器进程接收到对所述流或其一部分的请求,将所述流清单和至少一个片段索引检索到所述边缘服务器进程;使用所述片段索引,将所述IF片段检索到所述边缘服务器进程;将所述IF片段转换成目标格式;以及以所述目标格式提供所述流。 |
地址 |
美国马萨诸塞州 |