一种将视频推送到指定成员的视频会议方法及系统的制作方法

文档序号:7814989阅读:350来源:国知局
一种将视频推送到指定成员的视频会议方法及系统的制作方法
【专利摘要】本发明公开了一种将视频推送到指定成员的视频会议方法及系统,方法包括:使用SIP消息建立视频会议通话过程;订阅会议成员的通话状态;呼叫视频会议的非主席成员进入会议;将需要推送视频的成员列表发送至资源服务器;根据成员列表,推送视频至指定成员并返回结果。系统包括:终端、会议服务器、资源服务器和软交换服务器。本发明通过建立成员列表,能有效控制视频的推送机制,只有指定的成员才能看到推送视频,大大减轻占用的带宽。而且本发明当指定能查看视频的成员与视频会议的成员一致时,能兼容传统的视频会议开通的方法。本发明可广泛应用于会议系统中。
【专利说明】一种将视频推送到指定成员的视频会议方法及系统

【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种将视频推送到指定成员的视频会议方法及系统。

【背景技术】
[0002]目前大多数视频会议的开启方法为:会议开通后,将主席的视频推送到各成员中呈现。这类会议开通后,会占用很大的带宽。实际中,存在一些场景,网络中可能无法提供这么大的带宽,此时,如果采用这种方式开启视频会议,很容易导致出现视频播放不通畅或者视频根本无法开通的情况。


【发明内容】

[0003]为了解决上述技术问题,本发明的目的是提供一种能推送至指定成员,且能有效减轻占用带宽的一种将视频推送到指定成员的视频会议方法及系统。
[0004]本发明所采用的技术方案是:
一种将视频推送到指定成员的视频会议方法,包括以下步骤:
A、使用SIP消息建立视频会议通话过程;
B、订阅会议成员的通话状态;
C、呼叫视频会议的非主席成员进入会议;
D、将需要推送视频的成员列表发送至资源服务器;
E、根据成员列表,推送视频至指定成员并返回结果。
[0005]作为所述的一种将视频推送到指定成员的视频会议方法的进一步改进,所述步骤E包括:
E1、判断是否接收到视频推送命令,若是,则执行步骤E2 ;
E2、根据成员列表,将推送的视频拷贝至指定的成员进行播放;
E3、将推送视频至成员的结果进行返回。
[0006]作为所述的一种将视频推送到指定成员的视频会议方法的进一步改进,所述的通话状态包括:用户振铃状态、用户通话中状态、用户保持状态和用户挂机状态。
[0007]作为所述的一种将视频推送到指定成员的视频会议方法的进一步改进,所述视频推送命令的消息体为XML格式,其内容包括:视频推送启动标志、视频推送结束标志和需要推送的成员账号。
[0008]本发明所采用的另一技术方案是:
一种将视频推送到指定成员的视频会议系统,包括:
终端,用于开启视频会议和接收推送视频;
会议服务器,用于控制资源服务器的会议媒体资源和建立与终端的信令连接关系; 资源服务器,用于将收到的视频媒体数据分发给指定的会议成员;
软交换服务器,用于路由选路以及对终端和会议服务器进行位置登记。
[0009]本发明的有益效果是:
本发明一种将视频推送到指定成员的视频会议方法及系统通过建立成员列表,能有效控制视频的推送机制,只有指定的成员才能看到推送视频,大大减轻占用的带宽。而且本发明当指定能查看视频的成员与视频会议的成员一致时,能兼容传统的视频会议开通的方法。

【专利附图】

【附图说明】
[0010]下面结合附图对本发明的【具体实施方式】作进一步说明:
图1是本发明一种将视频推送到指定成员的视频会议方法的步骤流程图;
图2是本发明一种将视频推送到指定成员的视频会议方法的会议启动流程图。

【具体实施方式】
[0011]参考图1,本发明一种将视频推送到指定成员的视频会议方法,包括以下步骤:
A、使用SIP消息建立视频会议通话过程;
B、订阅会议成员的通话状态;
C、呼叫视频会议的非主席成员进入会议;
D、将需要推送视频的成员列表发送至资源服务器;
E、根据成员列表,推送视频至指定成员并返回结果。
[0012]作为所述的一种将视频推送到指定成员的视频会议方法的进一步改进,所述步骤E包括:
E1、判断是否接收到视频推送命令,若是,则执行步骤E2 ;
E2、根据成员列表,将推送的视频拷贝至指定的成员进行播放;
E3、将推送视频至成员的结果进行返回。
[0013]作为所述的一种将视频推送到指定成员的视频会议方法的进一步改进,所述的通话状态包括:用户振铃状态、用户通话中状态、用户保持状态和用户挂机状态。
[0014]作为所述的一种将视频推送到指定成员的视频会议方法的进一步改进,所述视频推送命令的消息体为XML格式,其内容包括:视频推送启动标志、视频推送结束标志和需要推送的成员账号。
[0015]一种将视频推送到指定成员的视频会议系统,包括:
终端,用于开启视频会议和接收推送视频;
会议服务器,用于控制资源服务器的会议媒体资源和建立与终端的信令连接关系; 资源服务器,用于将收到的视频媒体数据分发给指定的会议成员;
软交换服务器,用于路由选路以及对终端和会议服务器进行位置登记。
[0016]参考图2,本发明的具体实施例如下:
S1:终端A建立视频会议通话过程,使用标准SIP消息,其中使用的消息携带的是视频的SDP消息体,此时,终端A称呼为会议的主席。
[0017]S2:主席订阅会议的成员通话状态,该状态分为:用户振铃、用户通话中,用户保持、用户挂机。其中,头域Event取值为conference,表示订阅整个会场的成员通话状态,其他的消息都是标准SIP消息定义。
[0018]S3:呼叫视频会议的非主席成员入会,使用标准的SIP消息,其中资源服务器不会将会议的视频数据发送到入会的成员里,且资源服务器与终端B相互间不作视频流检测的处理。
[0019]S4:将需要推送视频的成员列表发送给资源服务器。
[0020]S5:主席发起视频推送命令,资源服务接收到该推送视频命令后,根据指定成员列表,将推送的视频拷贝给指定的成员播放。其中,视频推送命令的消息体为XML格式,内容包括:视频推送启动还是结束的标志,需要推送的成员账号,即主席账号或者非主席账号。
[0021]S6:资源服务器将推送视频给成员的结果返回给主席。
[0022]本发明中,主席的终端界面为:
1、在界面中,表示允许推送视频到该成员的眼睛图标用蓝色表示,表示不推送视频到该成员的眼睛图标用灰色表示,主席可以点击该图标作视频推送的成员列表选择,也可以随时作如下处理:将视频推送到该成员,或者,停止推送视频到该成员。
[0023]2、在界面中,视频窗口的右下角的推送按钮,蓝色表示发起推送命令,灰色表示结束视频推送,结束推送后,则成员看不到推送视频。
[0024]3、界面中可以看到,可以推送的视频有本地视频、成员视频,当前推送的视频为成员视频,每次推送只有“本地视频”或者“成员视频”的一种视频起作用,哪个视频窗口最后发起视频推送,则表示推送的是该窗口的视频。
[0025]本发明中的成员的终端界面为:
1、主席界面中,该成员在推送视频的成员列表中,即该成员在主席界面的成员列表显示中,其眼睛图标显示为蓝色。
[0026]2、成员呈现了主席的推送视频。
[0027]以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。
【权利要求】
1.一种将视频推送到指定成员的视频会议方法,其特征在于:包括以下步骤: A、使用SIP消息建立视频会议通话过程; B、订阅会议成员的通话状态; C、呼叫视频会议的非主席成员进入会议; D、将需要推送视频的成员列表发送至资源服务器; E、根据成员列表,推送视频至指定成员并返回结果。
2.根据权利要求1所述的一种将视频推送到指定成员的视频会议方法,其特征在于:所述步骤E包括: El、判断是否接收到视频推送命令,若是,则执行步骤E2 ; E2、根据成员列表,将推送的视频拷贝至指定的成员进行播放; E3、将推送视频至成员的结果进行返回。
3.根据权利要求1所述的一种将视频推送到指定成员的视频会议方法,其特征在于:所述的通话状态包括:用户振铃状态、用户通话中状态、用户保持状态和用户挂机状态。
4.根据权利要求1所述的一种将视频推送到指定成员的视频会议方法,其特征在于:所述视频推送命令的消息体为XML格式,其内容包括:视频推送启动标志、视频推送结束标志和需要推送的成员账号。
5.一种将视频推送到指定成员的视频会议系统,其特征在于:包括: 终端,用于开启视频会议和接收推送视频; 会议服务器,用于控制资源服务器的会议媒体资源和建立与终端的信令连接关系; 资源服务器,用于将收到的视频媒体数据分发给指定的会议成员; 软交换服务器,用于路由选路以及对终端和会议服务器进行位置登记。
【文档编号】H04N7/15GK104270598SQ201410486061
【公开日】2015年1月7日 申请日期:2014年9月22日 优先权日:2014年9月22日
【发明者】陈云, 唐宏, 杨志, 朱思宇 申请人:深圳市邦彦信息技术有限公司, 中国人民解放军总参谋部第六十一研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1