一种分配视频会议任务至处理设备的方法技术

技术编号:13883594 阅读:72 留言:0更新日期:2016-10-23 17:23
一种在计算机网络内分配视频会议任务的方法,计算机网络包括多个候选处理设备,方法包括:-对于每个候选处理设备:○确定一拓扑分值(302),拓扑分值为通过候选处理设备的一对参与终端(1和3)之间的至少一个端对端延迟的函数,-对于在候选处理设备中的至少一个子设备中的每个候选处理设备:○确定一可行性分值(303),可行性分值为候选处理设备的一可用处理能力的一个函数,-根据拓扑分值和可行性分值,在候选处理设备中选择一优选处理设备(307),以及分配视频会议任务至优选的处理设备。

【技术实现步骤摘要】

本专利技术涉及一种视频会议的视频处理的方法。
技术介绍
随着通讯系统的带宽能力的增加,视频通讯系统在商务以及住宅应用中变得更加的流行。事实上,对于地理分布的团队合作,这些系统避免了团队合作的旅程并且增加了便利性。视频会议技术使用视频以及音频通讯以使多人能同时通讯,例如会议活动。此外,除去会议中的音频以及视频传输,视频会议技术还可被用于共享文件以及展示信息。每个参与视频会议的用户都被在一端点的摄像机拍摄。摄像机产生视频流,视频流代表了用户所在的环境。为了处理在视频会议中的视频流,所有从配有N个终端的N个用户处捕捉的视频流被传送至一强大的专用视频会议服务器。专用视频会议服务器接着从接收到的捕捉的视频流产生会议视频流。产生的会议视频流被发送至每个参与视频会议的用户的每个终端。
技术实现思路
本专利技术的特点在于用有效并且经济的方法分配多个视频处理任务至计算机网络的多个处理设备(例如应用于企业中的:电脑,固定电话,笔记本,通用服务器等)。在一实施例中,本专利技术提供一种在计算机网络内分配视频会议任务的方法,其中,所述视频会议任务涉及一视频会议,其中所述计算机网络包括旨在参与所述视频会议的多个终端,和多个候选处理设备,所述分配视频会议任务的方法包括:-对于每个所述候选处理设备:o为所述候选处理设备确定一拓扑分值,所述拓扑分值为通过所述候选处理设备的一对参与终端之间的至少一个端对端延迟的函数,-对在至少一个子设备中的候选处理设备中的每个所述候选处理设备中:o为所述候选处理设备确定一可行性分值,所述可行性分值为所述候选处理设备的一可用处理能力的一个函数,-根据所述拓扑分值和所述可行性分值在所述候选处理设备中选择优选处理设备,以及-分配所述视频会议任务至所述优选的处理设备。由于这些特征,所述优选的候选处理设备是在多个处理设备中选择,以执行一视频会议任务。由于这些特征,所述视频处理任务可被实时的分配或重新分配至所述候选处理设备。根据实施例,该方法可包括一个或多个以下的特征:有多种在计算机网络中实施候选处理设备的方法,所述候选处理设备可被于在任何能够处理视频内容的网元中被实施,例如媒体服务器。在实施例中,所述拓扑分值为一平均视频会议延迟的一函数,其中,所述平均视频会议延迟为通过所述候选处理设备的所有参与的终端对之间的端对端延迟的平均值。在实施例中,所述拓扑分值为一最长的视屏回忆延迟的函数,其中所述最长的视频会议延迟为通过所述候选处理设备的所有参与的终端对之间的最长的端对端延迟。由于这些特性,所述优选的候选处理设备被选择,以使视频会议没有延迟的障碍。在一实施例中,所述计算机网络包括多个局域网(LAN),其中参与的终端以及所述候选处理设备位于所述局域网中,并且其中一广域网(WAN)与所述局域网互连,所述方法进一步包括:选择一条通路,用于连接通过所述候选处理设备的一对参与的终端,所述通路包含至少一个位于一局域网中的局域网分段和/或至少一个位于广域网的广域网分段,分配一延迟贡献,至所述选择的通路的每个局域网分段,分配一延迟贡献,所述选择的通路的每个广域网分段,确定在所述参与终端对中的终端之间的所述端对端延迟,作为至少一个局域网分段和/或至少一个广域网分段组成所述通路的所述延迟贡献的总和。在一实施例中,广域网分段的所述延迟贡献比局域网分段的延迟贡献要长,在一实施例中,所述方法进一步包括为连接通过所述候选处理设备的每对终端选择一通路。在一实施例中,所述拓扑分值为通过所述候选处理设备连接至每一个参与终端的所述广域网分段上的所述视频会议的带宽消耗的函数。在一实施例中,所述拓扑分值为下列进一步属性中的至少一个函数:网络分段连接所述候选处理设备至每个参与终端的支持,其在下列子列表中选择:有线,无线。候选处理设备的供电模式,在下列子列表中选择:电路,电池。所述候选处理设备的资源共享模式,在下列子列表中选择:专有资源,共享资源。在一实施例中,所述拓扑分值的函数为由所选择的属性代表的分项分数的加权和以及一
对所述参与终端之间的至少一个端对端延迟的加权和。在实施例中,所述方法进一步包括选择所述候选处理设备的子集的步骤,其中所述选择是根据所述候选处理设备的所述拓扑分值而作的,其中确定所述可行性分值的步骤仅为在所述子集中的每个候选处理设备而执行。在一实施例中,在假设视频会议任务被候选处理设备所执行的情况下,为了使可行性分值表达候选处理设备的剩余的可行能力,可行性分值根据一视频会议任务的处理消耗被进一步确定。由于这些特征,优选的候选处理设备在不过载的情况下执行这些任务。在一实施例中,所述方法进一步包括保存在数据库中的所有所述候选处理设备的所述拓扑分值的步骤。由于这些特征,这些候选处理设备的拓扑分值不需在每次一个处理设备被移除或者增加至所述计算机网络时而重新计算。在一实施例中,所述方法进一步包括接收执行所述视频会议任务的请求的步骤,以及发送一用于执行所述视频会议任务的激活信息至所述优选候选处理设备的步骤。在一实施例中,所述视频会议任务管理器包括下列内容中的至少一个:由所述参与终端传输的混合视频流,由所述参与终端传输的切换视频流,由所述参与终端传输的转码视频流,由所述参与终端传输的传输缩放视频流,由所述参与终端传输的中继视频流,在一实施例中,所述方法进一步包括接收执行所述视频会议任务的请求的步骤。该请求可从一呼叫控制服务器或一终端获得。在一实施例中,所述方法进一步包括将一执行所述视频会议任务的激活信息发送至被选择的候选处理设备的步骤。在一实施例中,该方法进一步包括:检测涉及视频会议的被分配视频会议任务的计算机网络的一处理设备不能继续处理所述视频会议任务,以及其中,上述方法被执行,以重新分配所述视频会议任务至在计算机网络中另一所述候选处理设备。在一实施例中,所述方法被进一步执行,以响应测定一候选处理设备已被加入所述计算机网络。在一实施例中,本专利技术提供一任务管理器,用于在计算机网络内分配涉及视频会议的视
频会议任务,其中所述计算机网络包括旨在参与所述视频会议的多个终端,和多个候选处理设备,所述任务管理器被设置为:从一呼叫控制服务器接收一在所述候选处理设备中选择优选处理设备的请求,o对于每个所述候选处理设备:确定一拓扑分值,所述拓扑分值为通过所述候选处理设备的一对参与终端之间的至少一个端对端延迟的函数,-对于在至少一个子设备中的候选处理设备中的每个在所述候选处理设备:o确定一可行性分值,所述可行性分值为所述候选处理设备的可用的处理能力的一函数,-根据所述拓扑分值和所述可行性分值在所述候选处理设备中选择优选处理设备,以及发送一响应至所述呼叫控制服务器,用于分配所述视频会议任务至所述优选候选处理设备。在一实施例中,选择一候选处理设备的请求为一超文本传输协议(HTTP)请求。在一实施例中,分配所述视频会议任务至所选择的候选处理设备的响应为一HTTP请求。在一实施例中,所述任务管理器进一步用于从一数据库读取通过所述候选处理设备的一对参与终端之间间的端对端延迟,以及读取所述候选处理设备的可用的处理能力。在一实施例中,所述任务管理器进一步用于在一数据库(中存储所述候选处理设备的所述拓扑分值。在一实施例中,所述任务管理器进一步用于在一数据库中存储所有所述本文档来自技高网
...

【技术保护点】
一种方法,用于在一计算机网络(200)内分配视频会议任务,其特征在于,所述视频会议任务涉及一视频会议,其中所述计算机网络(200)包括用于参与所述视频会议的多个终端(1,2,和3),和多个候选处理设备(21,22,23和24),其中至少一个候选处理设备为计算机网络的终端中的一个,方法包括:‑对于每个候选处理设备(21,22,23,和24):o为候选处理设备确定一拓扑分值(302),所述拓扑分值为通过候选处理设备的一对参与的终端(1和3)之间的至少一个端对端延迟的一函数,‑对于在所述候选处理设备(21,22,23和24)中的至少一个子设备中的每个候选处理设备:o为所述候选处理设备确定一可行性分值(303),所述可行性分值为所述候选处理设备的一可用处理能力的一个函数,‑检测到计算机网络的一处理设备不能继续处理所述视频会议任务,其中涉及视频会议的一视频会议任务被分配至此处理设备,‑根据所述拓扑分值(302)以及所述可行性分值(303),在不同于不能继续执行视频会议任务的处理设备的所述候选的处理设备(21,22,23和24)中选择(307)一优选的处理设备,以及‑重新分配所述视频会议任务至所述优选的处理设备。...

【技术特征摘要】
2015.03.27 EP 15305454.91.一种方法,用于在一计算机网络(200)内分配视频会议任务,其特征在于,所述视频会议任务涉及一视频会议,其中所述计算机网络(200)包括用于参与所述视频会议的多个终端(1,2,和3),和多个候选处理设备(21,22,23和24),其中至少一个候选处理设备为计算机网络的终端中的一个,方法包括:-对于每个候选处理设备(21,22,23,和24):o为候选处理设备确定一拓扑分值(302),所述拓扑分值为通过候选处理设备的一对参与的终端(1和3)之间的至少一个端对端延迟的一函数,-对于在所述候选处理设备(21,22,23和24)中的至少一个子设备中的每个候选处理设备:o为所述候选处理设备确定一可行性分值(303),所述可行性分值为所述候选处理设备的一可用处理能力的一个函数,-检测到计算机网络的一处理设备不能继续处理所述视频会议任务,其中涉及视频会议的一视频会议任务被分配至此处理设备,-根据所述拓扑分值(302)以及所述可行性分值(303),在不同于不能继续执行视频会议任务的处理设备的所述候选的处理设备(21,22,23和24)中选择(307)一优选的处理设备,以及-重新分配所述视频会议任务至所述优选的处理设备。2.如权利要求1所述的方法,其特征在于,所述拓扑分值为一平均视频会议延迟的一函数,其中,所述平均视频会议延迟为通过所述候选处理设备(23)的所有参与的终端(1和2,1和3,2和3)对之间的端对端延迟的平均值。3.如权利要求1所述的方法,其特征在于,所述拓扑分值为一最长的视屏会议延迟的函数,其中所述最长的视频会议延迟为通过所述候选处理设备(23)的所有参与的终端(1和2,1和3,2和3)对之间的最长的端对端延迟。4.如权利要求1到3中任意一条所述的方法,其特征在于,所述计算机网络(200)包括多个局域网(LAN),其中参与的终端(1,2,和3)以及所述候选处理设备(21,22,23,和24)位于所述局域网中,并且其中一广域网(WAN)与所述局域网互连,方法进一步包括:选择一通路,用于连接通过所述候选处理设备(23)的一参与的终端(1和3)对,所述通路包含至少一个位于一局域网中的局域网分段,和/或至少一个位于广域网中的广域网分段,分配一延迟贡献至被选择的通路的每个局域网分段(4,7和6),分配一延迟贡献至被选择的通路的每个广域网分段,确定在参与终端对中的终端之间的端对端延迟作为组成所述通路的至少一个局域网分段和/或至少一个广域网分段的所述延迟贡献的总和。5.如权利要求4所述的方法,其特征在于,所述一广域网分段(8)的延迟贡献比一局域网分段(4)的延迟贡献更长。6.如权利要...

【专利技术属性】
技术研发人员:罗马·索罗金穆莱·法迪里
申请(专利权)人:阿尔卡特朗讯企业通信国际公司
类型:发明
国别省市:法国;FR

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

1