【技术实现步骤摘要】
【国外来华专利技术】用于流式媒体内容的实时复用变换的方法和系统
所描述的实施例涉及流式媒体的领域,并且特别地涉及视频内容和音频内容的实 时或按需流送。
技术介绍
Over The Top (超过指定目标)(0ΤΤ)多媒体服务的市场正变得越来越复杂。许 多内容生产者正在接受用于OTT视频内容(例如,电视,因特网、移动装置等)的所谓的三 屏方法。装置制造商正在将流送能力直接集成到相应的产品中。传统行业者正在奋斗以赢 得或保持市场份额,同时新的进入者正在出现。 新的标准因这些各种服务而正在出现。然而,一个通常接受的共性是基于HTTP的 自适应流送的使用。HTTP或超文本传输协议是万维网上的广泛使用的标准。其流行使得它 适合于在各种装置上并且特别地在各种网络环境中使用。因此,利用HTTP的基于HTTP的 自适应流送被视为在递送在任何网络上的任何装置上查看相同的内容的能力的同时确保 终端用户的可接受的体验质量(QoE)的适合方式。 即便当装置在具有动态地变化的带宽的环境中时,用于多媒体(例如,视频和音 频)内容的许多当前的基于HTTP的自适应流送解决方案也提供良好的QoE。特别地,许多 自适应流送解决方案现通常使用多个或替换地可伸缩的相同内容的编码,所述内容能够根 据当前带宽环境被递送。 然而,根本不同的流送解决方案中的每一个都通常使用内容格式化、客户端检索 以及回放协议的不同方法和所关联的算法来选择比特率。尽管诸如在基础内容编码格式方 面可以存在共性,但是这些方法可能不是直接地兼容的。而且,用来递送流送内容的网络架 构(例如,服务器、装置、软件 ...
【技术保护点】
一种用于从源服务器向客户端装置递送流送媒体内容项的系统,其中所述源服务器具有用于所述流送媒体内容的源容器格式和源递送格式,并且其中所述流送媒体内容包括以源编码格式编码的第一多个内容分段,所述系统包括:a)映射模块,所述映射模块被配置成使用客户端递送格式从所述客户端接收对所述流送媒体内容项的至少请求的部分的客户端请求,确定所述客户端请求具有客户端递送格式并且以所述源递送格式生成与所述客户端请求相对应的中间请求;b)中间客户端模块,所述中间客户端模块被配置成向所述服务器传送所述中间请求并且接收与所述流送媒体内容项的所请求的部分相对应的所述第一多个内容分段的子集,其中,以所述源容器格式从使用所述源递送格式的所述源服务器接收所述子集。c)容器转换模块,所述容器转换模块被配置成根据所述源容器格式对所述子集进行解包并且将所述子集包装成客户端容器格式,其中,在所述子集中的以所述客户端容器格式所包装的所述内容分段保持以所述源编码格式编码;以及d)中间服务器模块,所述中间服务器模块被配置成以所述客户端容器格式向使用所述客户端递送格式的所述客户端传送所述流送媒体内容项。
【技术特征摘要】
【国外来华专利技术】2012.04.12 US 13/445,3611. 一种用于从源服务器向客户端装置递送流送媒体内容项的系统,其中所述源服务器 具有用于所述流送媒体内容的源容器格式和源递送格式,并且其中所述流送媒体内容包括 以源编码格式编码的第一多个内容分段,所述系统包括: a) 映射模块,所述映射模块被配置成使用客户端递送格式从所述客户端接收对所述流 送媒体内容项的至少请求的部分的客户端请求,确定所述客户端请求具有客户端递送格式 并且以所述源递送格式生成与所述客户端请求相对应的中间请求; b) 中间客户端模块,所述中间客户端模块被配置成向所述服务器传送所述中间请求并 且接收与所述流送媒体内容项的所请求的部分相对应的所述第一多个内容分段的子集,其 中,以所述源容器格式从使用所述源递送格式的所述源服务器接收所述子集。 c) 容器转换模块,所述容器转换模块被配置成根据所述源容器格式对所述子集进行解 包并且将所述子集包装成客户端容器格式,其中,在所述子集中的以所述客户端容器格式 所包装的所述内容分段保持以所述源编码格式编码;以及 d) 中间服务器模块,所述中间服务器模块被配置成以所述客户端容器格式向使用所述 客户端递送格式的所述客户端传送所述流送媒体内容项。2. 根据权利要求1所述的系统,其中,所述容器转换模块通过将所述第一多个内容分 段重组成第二多个内容分段来将所述流送媒体内容项包装成所述客户端容器格式,其中, 所述第二多个内容分段具有与所述第一多个内容分段不同的持续时间。3. 根据权利要求1或权利要求2所述的系统,其中,所述映射模块通过使用预定递送格 式传送一个或多个请求并且确定是否接收到成功响应来确定所述源服务器被配置成使用 所述源递送格式来传送。4. 根据权利要求1至3中的任何一项所述的系统,其中,所述映射模块通过将所述客户 端请求与多个预定请求模式相比较来确定所述客户端请求具有所述客户端递送格式。5. 根据权利要求1至4中的任何一项所述的系统,其中,所述中间服务器还包括会话管 理模块,所述会话管理模块被配置成在接收到所述客户端请求时发起流送会话。6. 根据权利要求5所述的系统,其中,所述会话管理模块进一步被配置成通过监测来 自所述客户端的分段请求针对所述流送会话来确定所述客户端的会话状态。7. -种用于从源服务器向客户端递送流送媒体内容项的方法,其中所述源服务器具有 用于所述流送媒体内容的源容器格式和源递送格式,并且其中所述流送媒体内容包括以源 编码格式编码的第一多个内容分段,所述方法包括: a) 使用客户端递送格式从所述客户端接收对所述流送内容项的至少请求的部分的客 户端请求; b) 确定所述客户端请求具有所述客户端递送格式; c) 生成与所述客户端请求相对应的中间请求,其中,所述源请求具有所述源递送格 式; d) 向所述服务器传送所述中间请求; e) 接收与所述流送媒体内容项的所请求的部分相对应的所述第一多个内容分段的子 集,其中,以所述源容器格式从使用所述源递送格式的所述源服务器接收所述子集; f) 根据所述源容器格式对所述子集进行解包并且将所述子集包装成客户端容器格式, 其中,在所述子集中的以所述客户端容器格式所包装的所述内容分段保持以所述源编码格 式编码;以及 g)以所述客户端容器格式向使用所述客户端递送格式的所述客户端传送所述流送媒 体内容项。8. 根据权利要求7所述的方法,其中,所述包装通过将所述第一多个内容分段重组成 第二多个内容分段来执行,其中,所述第二多个内容分段具有与所述第一多个内容分段不 同的持续时间。9. 根据权利要求7或权利要求8所述的方法,还包括通过使用预定递送格式传送一个 或多个请求并且确定是否接收到成功响应来确定所述源服务器被配置成使用所述源递送 格式来传送。10. 根据权利要求7至9中的任何一项所述的方法,还包括通过将所述客户端请求与多 个预定请求模式相比较来确定所述客户端请求具有所述客户端递送格式。11. 根据权利要求7至10中的任何一项所述的方法,还包括在接收到所述客户端请求 时发起流送会话。12. 根据权利要求11所述的方法,还包括通过监测来自所述客户端的分段请求针对所 述流送会话来确定所述客户端的会话状态。13. -种用于从源服务器向客户端装置递送流送媒体内容项的系统,其中所述源服务 器具有用于所述流送媒体内容的源容器格式和源递送格式,并且其中所述流送媒体内容包 括以源编码格式编码的第一多个内容分段,所述系统包括: a) 映射模块,所述映射模块被配置成从所述客户端接收对所述流送媒体内...
【专利技术属性】
技术研发人员:罗伯特·迈尔斯,帕拉苏拉姆·兰加纳坦,伊万·凯维特斯,克日什托夫·帕古斯基,
申请(专利权)人:斯威尔网络公司,
类型:发明
国别省市:加拿大;CA
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。