当前位置: 首页 > 专利查询>皇家KPN公司专利>正文

管理媒体流的并发流式传输制造技术

技术编号:16050377 阅读:26 留言:0更新日期:2017-08-20 10:32
提供了用于管理第一媒体流(031)和第二媒体流(032)的并发流式传输的系统和方法。媒体流(031、032)表示事件的不同记录。通过具有资源限制的资源(080)使得能实现媒体流(031、032)的并发流式传输。为了解决该资源限制,当确定向第一流式传输客户端(041)流式传输的第一媒体流(031)和向第二流式传输客户端(042)流式传输的第二媒体流(032)的并发流式传输超过资源限制时,选择第一媒体流(031)用于在向第二流式传输客户端(042)的流式传输中替换第二媒体流(032)。作为替换的结果,第一和第二流式传输客户端(041、042)流式传输相同媒体流而不是不同媒体流。这可以具有减少资源的分配的优点,因为向不同流式传输客户端(041、042)流式传输相同媒体流典型地表示比向不同流式传输客户端流式传输不同媒体流更低的资源分配。

【技术实现步骤摘要】
【国外来华专利技术】管理媒体流的并发流式传输
本专利技术涉及用于管理媒体流的并发流式传输的系统和方法。本专利技术进一步涉及用于供所述系统和方法使用的流式传输客户端,以及用于由流式传输客户端使用的清单(manifest)。本专利技术进一步涉及包括用于使处理器系统执行所述方法的指令的计算机程序产品。
技术介绍
诸如数字相机和移动电话之类的记录设备现今无所不在。相应地,诸如演出、音乐会、比赛等的事件可能被多个记录设备同时记录,从而获得相同事件的多个记录。这样的多个记录可以以各种方式不同。例如,记录可以从不同观看位置示出事件。另一示例是记录的类型可以不同,例如为视频记录、立体视频记录、音频记录等。记录还可以在质量方面不同。例如,记录可以例如通过具有到事件的(不)受约束的观看角度或者(不)适合的距离而在内容质量方面不同。记录还可以例如通过源于具有不同技术能力的记录设备、利用不同比特率进行编码等而在记录质量方面不同。可以借助于流式传输而使事件的不同记录可获得。在这样的情况下,不同记录可以由多个媒体流表示,其中可从相应的多个流式传输源访问所述多个媒体流。媒体流的示例包括视频流(诸如相机记录的流)、音频流(诸如麦克风记录的流)以及包括不同类型的媒体流的多媒体流。例如,当使用能够访问所述多个媒体流的流式传输客户端时,消费者可以手动地选择媒体流,例如用以切换相机视图。事件的多个媒体流可以并发地流式传输。例如,可以将第一媒体流流式传输到第一流式传输客户端,或者到流式传输客户端的第一组,并且可以将第二媒体流并发地流式传输到第二流式传输客户端,或者到流式传输客户端的第二组。此处,术语“并发流式传输”指的是流式传输在时间上重叠或重合。可以通过具有资源限制的资源使得能实现并发流式传输。例如,多个媒体流可以穿过带宽受限的网络链路。不利地,资源限制可能影响并发流式传输,因为其可能引起流式传输质量方面的降级。例如,媒体流中的一个或多个的流式传输可能中断,或者可能根本没有开始。另一示例是:在使用可伸缩视频编码对媒体流进行编码的情况下,媒体流的流式传输可能恢复到最低比特率。用于说明上文的具体示例可以是大型实况事件,诸如重大运动比赛或音乐节。这样的事件的参观者可以使用其移动设备以从其视角来记录事件,并且可能想要与其朋友和家人或者与广大公众分享其经历。相反地,远离事件的用户可能想要观看其朋友对事件的记录,从而分享其经历。然而,给这样的事件的参观者提供用于其移动设备的良好连通性可能是有挑战性的,因为蜂窝网络和本地WiFi网络可能变得过载。照此,并发地流式传输在事件处记录的所有媒体流也许是不可能的。
技术实现思路
获得用于管理媒体流的并发流式传输的系统或方法将是有利的,所述系统或方法较好地解决资源限制。本专利技术的第一方面提供了用于管理媒体流的并发流式传输的系统和方法,媒体流至少包括第一媒体流和第二媒体流,第一媒体流和第二媒体流表示事件的不同记录,通过具有资源限制的资源使得能实现媒体流的并发流式传输。系统可以包括:-输入接口,用于获得限制数据,所述限制数据指示至少以下的并发流式传输超过资源限制:i)向第一流式传输客户端流式传输的第一媒体流,以及ii)向第二流式传输客户端流式传输的第二媒体流;-选择子系统,用于基于限制数据而生成选择数据,所述选择数据表示对用于在向第二流式传输客户端的流式传输中替换第二媒体流的第一媒体流的选择;以及-输出接口,用于输出选择数据以用于实现在向第二流式传输客户端的流式传输中由第一媒体流对第二媒体流的替换。方法可以包括:-获得限制数据,所述限制数据指示至少以下的并发流式传输超过资源限制:i)向第一流式传输客户端流式传输的第一媒体流,以及ii)向第二流式传输客户端流式传输的第二媒体流;-基于限制数据而生成选择数据,所述选择数据表示对用于在向第二流式传输客户端的流式传输中替换第二媒体流的第一媒体流的选择;以及-输出选择数据,用于实现在向第二流式传输客户端的流式传输中由第一媒体流对第二媒体流的替换。本专利技术的另一方面提供了一种计算机程序产品,其包括用于使处理系统执行所述方法的指令。在从属权利要求中限定了实施例。以上方面涉及至少包括第一媒体流和第二媒体流的媒体流的并发流式传输。媒体流可以从不同流式传输源获得,而且还可以从单个流式传输源获得,而被流式传输给不同的流式传输客户端。要注意,尽管这样的不同的流式传输客户端典型地可以由不同设备表示,但是不同的流式传输客户端还可以例如通过是软件客户端、软件客户端的不同实例或者每个表示客户端的不同软件线程而包括在单个设备中。媒体流可以提供相同事件的替代记录。流式传输可以是实况的,从而与事件本身重合。然而,媒体流还可以表示事件的先前记录。可以通过资源使得能实现媒体流的并发流式传输。资源可能具有影响媒体流的并发流式传输的资源限制。例如,资源可能是具有带宽限制的媒体分发网络的网段。另一示例是资源可能是用于作为流式传输的部分对媒体流进行转码的转码器,其中转码器具有处理限制。又一示例是资源限制可能存在于媒体流的流式传输之前(例如,上游),诸如在通过流式传输源从计算机可读介质读出媒体流中。将领会,在媒体流式传输中可同样地设想各种其他类型的资源和资源限制。可以获得限制数据,所述限制数据指示至少以下的并发流式传输超过资源限制:向第一流式传输客户端流式传输的第一媒体流,以及向第二流式传输客户端流式传输的第二媒体流。照此,媒体流的并发流式传输可能例如通过第一媒体流和/或第二媒体流的流式传输中断或者根本不进行流式传输而在质量方面降级。限制数据可以采取各种形式。例如,限制数据可以通过在达到资源限制时或者迫近地在达到资源限制之前来自资源本身的直接信号来表示。具体示例是网段中的节点可以在达到其最大带宽时发信号。另一具体示例是转码器可以在达到其最大利用时发信号。然而,限制数据还可以仅指示特定并发流式传输超过资源限制,因为在媒体流的比特率对系统已知或者已经使系统知道的情况下,其例如可以标识最大带宽或归因于其他网络业务的最大可用带宽。照此,限制数据可以表示被认为由媒体流的并发流式传输超过的资源限制,但是其当前可能由于并发流式传输还没有发生而还没被超过,例如只是意图。基于指示媒体流的并发流式传输超过资源限制的限制数据,可以生成选择数据,所述选择数据表示对用于在向特定流式传输客户端的流式传输中替换另一媒体流的媒体流中的一个的选择。即,选择数据可以表示对用于在向第二流式传输客户端的流式传输中替换第二媒体流的第一媒体流的选择。相应地,选择数据可以有效地表示替换选择。替换可以适用于最初流式传输或者意图流式传输现在被替换的媒体流的流式传输客户端。然而,替换还可以影响流式传输或者意图流式传输特定媒体流的更多流式传输客户端。在该点上,要注意,术语“替换”可以指的是最初的媒体流的流式传输停止,以及所选媒体流的流式传输开始。在已经生成选择数据的情况下,可以从选择子系统输出选择数据以便实现在向第二流式传输客户端的流式传输中由第一媒体流对第二媒体流的替换。如将参照实施例阐明的,存在各种选项以用于实现。以上措施提供了一种可以有效地起流式传输管理器的作用的系统,因为该系统可以监测或者抢先地分析媒体流的并发流式传输,并且如果鉴于资源的资源限制被超过而需要,则实现在并发流式传输中对媒体流的本文档来自技高网
...
管理媒体流的并发流式传输

【技术保护点】
一种用于管理媒体流的并发流式传输的系统,媒体流至少包括第一媒体流和第二媒体流,第一媒体流和第二媒体流表示事件的不同记录,通过具有资源限制的资源使得能实现媒体流的并发流式传输,系统包括:‑ 输入接口,用于获得限制数据,所述限制数据指示至少以下的并发流式传输超过资源限制:i)向第一流式传输客户端流式传输的第一媒体流,以及ii)向第二流式传输客户端流式传输的第二媒体流;‑ 选择子系统,用于基于限制数据而生成选择数据,所述选择数据表示对用于在向第二流式传输客户端的流式传输中替换第二媒体流的第一媒体流的选择;以及‑ 输出接口,用于输出选择数据,以用于实现在向第二流式传输客户端的流式传输中由第一媒体流对第二媒体流的替换。

【技术特征摘要】
【国外来华专利技术】2014.10.14 EP 14188767.91.一种用于管理媒体流的并发流式传输的系统,媒体流至少包括第一媒体流和第二媒体流,第一媒体流和第二媒体流表示事件的不同记录,通过具有资源限制的资源使得能实现媒体流的并发流式传输,系统包括:-输入接口,用于获得限制数据,所述限制数据指示至少以下的并发流式传输超过资源限制:i)向第一流式传输客户端流式传输的第一媒体流,以及ii)向第二流式传输客户端流式传输的第二媒体流;-选择子系统,用于基于限制数据而生成选择数据,所述选择数据表示对用于在向第二流式传输客户端的流式传输中替换第二媒体流的第一媒体流的选择;以及-输出接口,用于输出选择数据,以用于实现在向第二流式传输客户端的流式传输中由第一媒体流对第二媒体流的替换。2.根据权利要求1所述的系统,其中选择子系统被配置用于进一步基于选择准则而生成选择数据,选择准则指示在向第二流式传输客户端的流式传输中由第一媒体流对第二媒体流的替换比起媒体流的并发流式传输中的另一替换是优选的。3.根据权利要求2所述的系统,其中选择子系统被进一步配置用于:-基于选择准则为每个媒体流分派质量得分,从而获得多个分派的质量得分,以及-基于分派的质量得分而生成选择数据,以使得能够基于对所述多个分派的质量得分的比较,在向第二流式传输客户端的流式传输中由第一媒体流对第二媒体流的替换比起另一替换被选择。4.根据权利要求3所述的系统,其中媒体流包括表示事件的并发时间段的并发部分,并且其中选择子系统被进一步配置用于在每一部分的基础上向每个媒体流分派质量得分。5.根据权利要求2至4中任一项所述的系统,其中基于多个选择准则来分派质量得分。6.根据权利要求2至5中任一项所述的系统,其中选择准则是以下中的至少一个:-资源准则,其优选比替换进一步减少资源的资源分配的另一替换,-客户端准则,其优选比替换更少影响所选流式传输客户端或者流式传输客户端的所选组的另一替换,-源准则,其优选比替换更少影响媒体流从流式传输源的流式传输的另一替换,-流准则,其优选对相比媒体流、被流式传输到更小数目的流式传输客户端的另一媒体流的替换,以及-类似性准则,其优选媒体流被在质量、时间对准和/或地理记录位置方面类似的另一媒体流的替换。7.根据以上权利要求中任一项所述的系统,其中资源限制是以下中的至少一个:-媒体流跨网段的并发流式传输中的带宽限制,-媒体流从计算机可读介质的读出中...

【专利技术属性】
技术研发人员:E托马斯M弗林斯OA尼亚穆特HM斯托克金
申请(专利权)人:皇家KPN公司荷兰应用自然科学研究组织
类型:发明
国别省市:荷兰,NL

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

1