对于流式内容部分的基于请求的编码制造技术

技术编号:21855793 阅读:44 留言:0更新日期:2019-08-14 01:43
描述了能够对要作为内容流的一部分回放的内容部分进行请求驱动的编码的系统和方法。内容流可以表示多种类型的内容,每种类型的内容最初都是根据不同的格式化参数进行编码的。因此,如最初编码的多种类型内容的回放将会导致格式化不一致的内容流。为了解决这个问题,流式内容传递服务可以通过确定一致格式化的内容部分是否可用而响应于请求,并且如果这些部分不可用,则选择后备内容部分以包括在所述流中。所述流式内容服务还可以响应于所述请求而起始所述一致格式化的内容部分的生成,使得可以使用所述一致格式化的内容部分来服务后续请求。

Request-based encoding for streaming content

【技术实现步骤摘要】
【国外来华专利技术】对于流式内容部分的基于请求的编码
技术介绍
一般来说,计算装置利用一个通信网络或一系列通信网络来交换数据。公司和组织操作计算机网络,所述计算机网络互连多个计算装置以支持运营或向第三方提供服务。计算系统可以位于单个地理位置或位于多个不同的地理位置(例如,经由私人或公共通信网络互连)。具体而言,数据中心或数据处理中心(本文中统称为“数据中心”)可以包括多个互连的计算系统以向数据中心的用户提供计算资源。数据中心可以是代表组织运营的私人数据中心,或者可以是代表公众或出于公众利益运营的公共数据中心。服务提供商或内容创建者(例如企业、艺术家、媒体分发服务等)可以使用一系列互连的数据中心来向用户或客户端传递内容(例如网站、web内容或其他数字数据)。这些互连的数据中心有时被称为“内容传递网络”(CDN)或流式内容传递系统。现有的路由和寻址技术可以使与流式内容传递系统相关联的多个数据中心能够向客户端计算装置提供类似或相同的内容。在一些情况下,提供一组内容的每个数据中心都可以被称为存在点(“POP”)。流式内容传递系统可以在广泛的区域(或全球)维护POP,以使系统能够有效地服务来自各种位置的客户端的请求。C本文档来自技高网...

【技术保护点】
1.一种用于提供流式内容的系统,所述系统包括:数据存储区,其包括对应于主要内容的第一组内容部分,其中所述第一组内容部分是根据一个或多个第一参数编码的;以及一个或多个计算装置,其配置有计算机可执行指令,所述计算机可执行指令在被执行时使所述计算装置:获取来自客户端计算装置的提供包括所述主要内容的内容流的请求;确定要包括在所述内容流中的附加内容;确定所述数据存储区不包括根据所述一个或多个第一参数编码的表示所述附加内容的第二组内容部分;选择用于包括在所述内容流中的后备内容,其中所述数据存储区还包括根据所述一个或多个第一参数编码的表示所述后备内容的第三组内容部分;生成所述内容流的清单,其中所述清单包括所...

【技术特征摘要】
【国外来华专利技术】2016.09.30 US 15/283,0751.一种用于提供流式内容的系统,所述系统包括:数据存储区,其包括对应于主要内容的第一组内容部分,其中所述第一组内容部分是根据一个或多个第一参数编码的;以及一个或多个计算装置,其配置有计算机可执行指令,所述计算机可执行指令在被执行时使所述计算装置:获取来自客户端计算装置的提供包括所述主要内容的内容流的请求;确定要包括在所述内容流中的附加内容;确定所述数据存储区不包括根据所述一个或多个第一参数编码的表示所述附加内容的第二组内容部分;选择用于包括在所述内容流中的后备内容,其中所述数据存储区还包括根据所述一个或多个第一参数编码的表示所述后备内容的第三组内容部分;生成所述内容流的清单,其中所述清单包括所述第一组内容部分内的相应内容部分的标识符和所述第三组内容部分内的相应内容部分的标识符;将所述清单传输到所述客户端计算装置;以及开始根据所述一个或多个第一参数对所述附加内容进行编码,以产生根据所述第一组参数编码的表示所述附加内容的第二组内容部分。2.如权利要求1所述的系统,其中所述主要内容是音频、视频或文本内容中的至少一者。3.如权利要求1所述的系统,其中所述附加内容是免责声明、警告、片头片尾演职员名单、题献或广告中的至少一者。4.如权利要求1所述的系统,其中所述一个或多个计算装置还被配置有所述计算机可执行指令以:获取提供包括所述主要内容的第二内容流的第二请求;响应于所述第二请求:确定所述附加内容将包括在所述第二内容流中;确定所述数据存储区包括根据所述一个或多个第一参数编码的表示所述附加内容的所述第二组内容部分;生成所述第二内容流的第二清单,其中所述第二清单包括所述第一组内容部分内的相应内容部分的标识符和所述第二内容部分内的相应内容部分的标识符;将所述第二清单传输到所述客户端计算装置。5.如权利要求1所述的系统,其中所述一个或多个计算装置还被配置有所述计算机可执行指令以:接收对所述第三组内容部分的内容部分的请求;以及响应于所述请求,传输所述内容部分;其中所述内容部分被传输到内容分发网络内的客户端计算装置或存在点(POP)中的至少一者。6.如权利要求1所述的系统,其中所述一个或多个计算装置还被配置有所述计算机可执行指令以:向与所述附加内容的所述提供商相关联的系统传输选择用于在所述内容流中表示的所述附加内容的请求;以及获取标识所述内容流中的所述附加内容表示的响应。7.一种由流式内容传递系统实现的计算机实现的方法,所述计算机实现的方法包括:获取来自客户端计算装置的提供内容流的请求;确定所述内容流的一个或多个编码参数;选...

【专利技术属性】
技术研发人员:马修·布林克利张晓晔
申请(专利权)人:亚马逊技术有限公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1