一种媒体控制方法和设备的制造方法_2

文档序号:9754527阅读:来源:国知局
备还包括:
[0050]关联模块,用于在所述接收模块接收到用户设备发送的会话请求时,根据所述会话请求中携带的会话标识与接收到的所述会话通知中携带的会话标识,确定接收到的会话请求与接收到的媒体信息之间的关联关系。
[0051]结合本发明的第二方面的第二种可能的实施方式,在第三种可能的实施方式中,所述发送模块,具体用于向发送所述会话标识的用户设备发送会话消息,其中,所述会话消息中携带了媒体操作指令和得到的所述通道信息;
[0052]向所述网元设备发送得到的所述媒体对象的属性信息和得到的所述会话标识,并指示所述网元设备向发送得到的所述会话标识的用户设备发送媒体配置消息,所述媒体配置消息中携带了得到的所述媒体对象的属性信息。
[0053]结合本发明的第二方面可能的实施方式,或者结合本发明的第二方面的第一种可能的实施方式,在第四种可能的实施方式中,若媒体控制设备为具备媒体资源功能的网元设备,则所述接收模块,具体用于接收用户设备发送的媒体宣告消息和接收所述用户设备发送的会话请求,从所述媒体宣告消息中获取用户设备发送的媒体信息,其中,所述媒体宣告消息中携带了媒体信息;
[0054]所述媒体控制设备还包括:
[0055]关联模块,用于在所述接收模块获取来自用户设备的媒体信息和接收到用户设备发送的会话请求时,根据所述媒体宣告消息中携带的媒体信息的媒体对象标识和所述会话请求中携带的媒体对象标识,确定获取的所述媒体信息与接收到的会话请求之间关联关系。
[0056]结合本发明的第二方面的第四种可能的实施方式,在第五种可能的实施方式中,所述接收模块,还用于接收会议应用服务器发送的媒体控制策略;
[0057]所述确定模块,具体用于根据媒体控制策略中携带的媒体对象标识,确定包含所述媒体控制策略中携带的媒体对象标识、且具备关联关系的媒体信息和会话请求,
[0058]从确定的所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从确定的所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息。
[0059]结合本发明的第二方面的第四种可能的实施方式,或者结合本发明的第二方面的第五种可能的实施方式,在第六种可能的实施方式中,所述发送模块,具体用于向发送所述会话标识的用户设备发送会话消息和媒体配置消息;
[0060]其中,所述会话消息中包括了得到的所述通道信息,所述媒体配置消息中包括了得到的所述媒体对象的属性信息,所述媒体控制策略中包含的媒体操作指令通过所述会话消息或所述媒体配置消息发送。
[0061]结合本发明的第二方面可能的实施方式中,或者结合本发明的第二方面的第一种可能的实施方式,或者结合本发明的第二方面的第二种可能的实施方式,结合本发明的第二方面的第三种可能的实施方式,或者结合本发明的第二方面的第四种可能的实施方式,结合本发明的第二方面的第五种可能的实施方式,或者结合本发明的第二方面的第六种可能的实施方式,在第七种可能的实施方式中,所述媒体控制设备还包括:
[0062]比较模块,用于在获取到所述媒体信息和所述会话请求后,将所述媒体信息中携带的媒体对象标识与所述会话请求中携带的媒体对象标识进行比较;
[0063]在所述媒体信息中携带的媒体对象标识与所述会话请求中携带的媒体对象标识相同时,建立所述会话请求中携带的会话标识、媒体对象标识、所述通道信息与所述媒体信息中携带的所述媒体对象标识对应的媒体对象的属性信息之间的映射关系。
[0064]结合本发明的第二方面可能的实施方式中,或者结合本发明的第二方面的第一种可能的实施方式,或者结合本发明的第二方面的第二种可能的实施方式,结合本发明的第二方面的第三种可能的实施方式,或者结合本发明的第二方面的第四种可能的实施方式,结合本发明的第二方面的第五种可能的实施方式,或者结合本发明的第二方面的第六种可能的实施方式,或者结合本发明的第二方面的第七种可能的实施方式,在第八种可能的实施方式中,所述发送模块,还用于将获取的所述媒体信息发送给用于界面呈现的设备实体,使得所述用于界面呈现的设备实体在控制界面上显示接收到的所述媒体信息中携带的媒体对象标识对应的媒体对象。
[0065]本发明有益效果如下:
[0066]本发明实施例会议中心获取来自用户设备发送的媒体信息和接收所述用户设备发送的会话请求,其中,所述媒体信息中携带了媒体对象标识和所述媒体对象标识对应的媒体对象的属性信息,所述会话请求中携带了会话标识、所述媒体对象标识和用于传输所述媒体对象标识对应的媒体对象的通道信息;根据媒体控制策略中携带的媒体对象标识,从所述媒体信息中,得到所述媒体控制策略中携带的媒体对象标识对应媒体对象的属性信息,从所述会话请求中,得到所述媒体控制策略中携带的媒体对象标识对应的会话标识以及通道信息;将所述媒体控制策略中包含的媒体操作指令、得到的所述媒体对象的属性信息和所述通道信息发送给发送所述会话标识的用户设备,所述媒体操作指令用于指示所述用户设备对接收到的所述媒体对象的属性信息和所述通道信息进行操作,会议中心通过对用户设备发送的媒体信息的汇总,在获取媒体控制策略时,基于该媒体控制策略中的媒体对象标识,对需要控制的媒体对象的属性信息和通道信息进行控制,以达到控制各个与会方的媒体的目的,实现了对会议场景中各个与会方的媒体进行集中控制,避免了目前存在的整个会场对媒体控制较混乱的情形,提升了会议中心对整个会场场景中各个与会方的媒体控制力。
【附图说明】
[0067]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0068]图1为本发明实施例一提供的一种媒体控制方法的流程示意图;
[0069]图2为本发明实施例二提供的一种媒体控制方法的流程示意图;
[0070]图3为本发明实施例三提供的一种媒体控制方法的流程示意图;
[0071]图4为本发明实施例四提供的一种媒体控制设备的结构示意图;
[0072]图5为本发明实施例五提供的一种媒体控制设备的结构示意图。
【具体实施方式】
[0073]为了实现本发明的目的,本发明实施例提供了一种媒体控制方法和设备,在基于IP多媒体子系统(英文:IP Multimedia CN subsystem,缩写:IMS)的会议框架下,提出由会议应用服务器(Applicat1n Server)或具体媒体资源功能(英文:Media ResourceFunct1n ;缩写:MRF)的网元设备来承担媒体控制角色,即会议中心(英文:ConferenceFocus),以此实现对会议场景中各个与会方的媒体进行集中控制。
[0074]当会议中心具备了控制媒体的功能时,至少需要执行以下两方面的操作:
[0075]—方面,会议中心获取会议场景中各个与会方对应的用户设备发送的媒体信息,还可以将获取的媒体信息中携带的媒体内容呈现在界面呈现的设备实体(例如=Portal服务器)上;
[0076]另一方面,获取媒体控制策略(其中,媒体控制策略可以是存储在会议中心本地的,还可以是由上层应用根据会场管理需要动态生成的),并利用媒体控制策略中携带的媒体操作指令,对媒体控制策略中携带的媒体对象标识对应的媒体对象的属性信息以及通道信息进行操作,以达到控制各个与会方的媒体对象的目的,实现了对会议场景中各个与会方的媒体进行集中控制,避免了目前存在的整个会场对媒体控制较混乱的情形,提升了会议中心对整个会场场景中各个与会方的媒体控制力。
[0077]需要说明的是,本发明实施例中涉及到几个概念:媒体信息,包含了媒体对象、媒体对象标识以及媒体对象的属性信息。
[0078]其中,媒体对象在媒体宣告消息里体现为媒体捕获(Media Capture),一个与会方可以包含多个媒体捕获。媒体对象标识指一个媒体捕获标识,例如=Capture I等。媒体对象的属性信息是指该媒体捕获的属性,例如:媒体捕获的方位信息、媒体捕获所捕获到的区域中包含的各与会方的信息和类型(与会方信息如身份信息、通讯信息、所在部门信息等,与会方类型如会议主席、会议副主席、会议演讲者、会议纪要人等)、会场信息(会场地理信息如某城市某办公区,会场会议信息如本次会议主题等)、媒体捕获对应的媒体编解码组能力集(所支持的编解码的集合如G711/G729/H264,最大带宽集)等等。
[0079]一个媒体信息中包含至少一个媒体对象,即媒体捕获。
[0080]媒体信息被携带在媒体宣告消息中发送给会议中心。
[0081]本发明实施例中还涉及到几个概念:会话请求,包含了会话标识、媒体对象标识、用于传输所述媒体对象标识对应的媒体对象的通道信息。
[0082]其中,会话标识用于表征用户设备发送的会话请求,会话请求中包含的媒体对象标识与媒体信息中包含的媒体对象标识可以完全相同,也可以部分相同,还可以不同。
[0083]对于同一用户设备发送的媒体信息和会话请求,那么会话请求中包含的媒体对象标识与媒体信息中包含的媒体对象标识可以完全相同,也可以部分相同。
[0084]对于不同用户设备发送的媒体信息和会话请求,那么会话请求中包含的媒体对象标识与媒体信息中包含的媒体对象标识可以不同。
[0085]若会话请求通过SIP (Sess1n Initiat1n Protocol,会话初始化协议)消息传输,那么SIP消息体中包含了 SDP(Sess1n Descript1n Protocol,媒体描述协议)内容,SDP内容的m行中描述了媒体对象标识和用于传输所述媒体对象标识对应的媒体对象的通道信息,而通道信息的确定可以通过通信双方协商得到。
[0086]通道信息可以是指传输通道的端口与地址、媒体对象类型(音频、视频等)、媒体对象的收发模式(只收、只发,双向收发和未激活)、编解码和带宽等信息。
[0087]下面结合说明书附图对本发明的各个实施例作进一步地详细描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0088]实施例一:
[0089]如图1所示,为本发明实施例一提供的一种媒体控制方法的流程示意图。所述方法可以如下所示。
[0090]步骤101:会议中心获取来自用户设备发送的媒体信息和接收所述用户设备发送的会话请求。
[0091 ] 其中,所述媒体信息中携带了媒体对象标识和所述媒体对象标识对应的媒体对象的属性信息,所述会话请求中携带了会话标识、所述媒体对象标识和用于传输所述媒体对象标识对应的媒体对象的通道信息。
[0092]可选地,所述媒体信息中还可以携带用户设备发送的会话请求的会话标识。
[0093]在步骤101中,会议中心接收至少两个用户设备发送的会话请求。
[0094]在远程呈现会场中,各个与会方的用户设备向会议中心发送会话请求,该会话请求用于表征各个与会方的用户设备请求加入会议。
[0095]具体地,用户设备通过信令路径向会议中心发送会话请求。
[0096]其中,会话请求可以为SIP INVITE(访问请求)消息。
[0097]会议中心在允许发送会话请求的用户设备加入会议时,向用户设备返回会话响应消息(例如=SIP 183消息),并根据所述会话请求中携带的通道消息,与该用户设备之间建立用于传输媒体对象的媒体面数据传输通道(例如:CLUE Date Channel)。<
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1