视频通话建立和视频切换方法、装置及系统的制作方法

文档序号:7705005阅读:171来源:国知局
专利名称:视频通话建立和视频切换方法、装置及系统的制作方法
技术领域
本发明涉及到通信技术领域,特别涉及到视频通话建立和视频切换方法、装置及 系统。
背景技术
IMS(IP Mutimedia Subsystem, IP 多媒体子系统)是一个建立在 SIP (Session Initiation Protocol,会话初始化协议)基础上,融合了数据、语音和移动网络的体系,是 现在 UMTS (Universal Mobile Telecommunication System,通用移动通信系统)分组交换 域上的实时业务;IMS将IPfcternet Protocol,网际协议)灵活的业务能力植根于移动通 信系统之中,极大地丰富了移动业务生成能力。在通信应用中可以通过IMS实现视频通话。在具体实施过程中,本发明的发明人发现,利用IMS实现视频通话过程中,当用户 不想在视频通话的时候让对方看到本地状况时,现有的IMS视频通话不能满足用户需要。

发明内容
本发明的目的之一为提供可以根据用户设置在对方终端上显示某些视频以替换 本方视频,且不影响正常的语音通话功能的视频切换方法、装置及系统以及相应的视频通 话建立方法和系统。本发明提出一种视频通话建立方法,包括视频替换服务器接收第一终端发送的视频呼叫请求;所述视频替换服务器根据所述视频呼叫请求与媒体服务器建立会议连接;所述视频替换服务器发送所述呼叫请求到第二终端;所述第二终端根据所述呼叫请求与所述第一终端建立视频通话。进一步,所述视频替换服务器接收第一终端发送的视频呼叫请求前包括所述第一终端发送视频呼叫请求到核心网;所述核心网判断所述视频呼叫请求的所述第一终端或第二终端是否签约视频替 换业务;当所述第一终端或所述第二终端已签约视频替换业务时,所述核心网转发所述视 频呼叫请求到所述视频替换服务器。进一步,所述视频替换服务器根据视频呼叫请求与媒体服务器建立会议连接包 括视频替换服务器发送所述视频呼叫请求第二终端;第二终端发送180消息给到视频替换服务器;视频替换服务器发送视频呼叫请求到媒体服务器;媒体服务器进行媒体协商后,发送2000k消息到视频替换服务器。一种视频替换实现方法,包括已建立视频通话的第一终端发送视频替换指令到媒体服务器;
所述媒体服务器获取所述视频替换指令后上报视频替换服务器;所述视频替换服务器根据所述视频替换指令,控制所述媒体服务器播放预设置的 视频文件到第二终端。进一步,所述媒体服务器获取视频替换指令后上报视频替换服务器包括媒体服务器发送第一 hfo消息给视频替换服务器,所述第一 hfo消息携带所述 视频替换指令。进一步,所述视频替换服务器根据视频替换指令,控制媒体服务器播放预设置的 视频文件到第二终端包括视频替换服务器发送第二 ^fo消息给媒体服务器,指示所述媒体服务器给与所 述第一终端视频通话的第二终端播放预设置的视频文件;媒体服务器回复2000k消息到视频替换服务器;媒体服务器为所述第二终端播放视频文件。进一步,所述视频替换服务器根据视频替换指令,控制媒体服务器播放预设置的 视频文件到第二终端后包括第一终端发送视频替换停止指令到所述媒体服务器;媒体服务器发送第三hfo消息到视频替换服务器,所述第三hfo消息携带所述 视频替换停止指令;视频替换服务器发送第四^fo消息给媒体服务器,指示所述媒体服务器停止播 放视频文件;所述媒体服务器停止播放视频文件,恢复所述第一终端和所述第二终端的视频通 话。一种视频替换服务器,包括接收模块,用于接收主叫终端发送的视频呼叫请求;会议连接模块,用于根据所述视频呼叫请求与媒体服务器建立会议连接;发送模块,用于发送所述呼叫请求到被叫终端,以使得被叫终端根据所述呼叫请 求与所述主叫终端建立视频通话。一种视频通话建立系统,包括第一终端、视频替换服务器、媒体服务器和第二终 端所述第一终端,用于发送视频呼叫请求;所述视频替换服务器,用于接收所述视频呼叫请求;根据所述视频呼叫请求与所 述媒体服务器建立会议连接;发送所述呼叫请求到所述第二终端;所述第二终端,用于根据所述呼叫请求与所述第一终端建立视频通话。一种视频通话视频替换系统,包括已建立视频通话的第一终端和第二终端、视频 替换服务器和媒体服务器所述第一终端,用于发送视频替换指令;所述媒体服务器,用于获取所述视频替换指令,发送所述视频替换指令到视频替 换服务器;所述视频替换服务器,用于根据所述视频替换指令控制所述媒体服务器播放预设 置的视频文件到第二终端。
进一步,所述媒体服务器包括第一接收模块,用于接收所述视频替换指令;第一 ^f0消息模块,用于根据所述视频替换指令发送第一 ^fo消息给视频替换 服务器,所述第一 ^fo消息携带所述视频替换指令。进一步,所述视频替换服务器包括第二接收模块,用于接收所述第一 hfo消息;第二 hfo消息模块,用于当所述接收模块接收到所述第一 hfo消息后,发送第二 Info消息给媒体服务器,指示所述媒体服务器给与所述第一终端视频通话的第二终端播放 预设置的视频文件。进一步,所述第一接收模块还用于接收所述第二 hfo消息,所述媒体服务器还包 括播放模块,用于当所述第一接收模块接收到所述第二 ^fo消息后,为所述第二终 端播放预设值的视频文件。进一步,所述第一终端,还用于发送视频替换停止指令到所述媒体服务器;媒体服务器还用于发送第三hfo消息到视频替换服务器,所述第三hfo消息携 带所述视频替换停止指令;视频替换服务器还用于发送第四hfo消息给媒体服务器,指示所述媒体服务器 停止播放视频文件;所述媒体服务器还用于停止播放视频文件,恢复所述第一终端和所述第二终端的 视频通话。本发明通过采用视频替换服务器根据终端输入的替换指令,控制媒体服务器为正 在进行视频通话的终端播放预设置的视频文件的方式,实现视频替换。满足用户不希望对 方观看本方视频的需要。


图1为本发明一种视频通话建立方法的一实施例的信令流程图;图2为本发明一种视频替换实现方法的一实施例的信令流程图;图3为本发明一种视频通话建立及视频替换实现方法的具体实施例的信令流程 图;图4为本发明一种视频替换服务器的一实施例的结构示意图;图5为本发明一种视频通话建立系统的一实施例的结构示意图;图6为本发明一种视频通话视频替换系统的一实施例的结构示意图;图7为本发明一种视频通话视频替换系统的一具体实施例的结构示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。参照图1,为本发明一种视频通话建立方法的一实施例的信令流程图;步骤101、第一终端发送视频呼叫请求到视频替换服务器;
具体的,第一终端向核心网发送视频呼叫请求,核心网判断所述视频呼叫请求对 应的第一终端和被叫终端是否签约视频替换业务。无论是主叫终端签约所述视频替换业 务,还是被叫终端签约了所述视频替换业务,又或者主叫终端和被叫终端都签约了视频替 换业务;核心网都将所述视频呼叫请求转发到所述视频替换服务器。步骤102、视频替换服务器根据所述视频呼叫请求与媒体服务器建立会议连接;进一步,步骤102可以包括Al、所述视频替换服务器发送所述视频呼叫请求所述第二终端;Bi、所述第二终端发送180消息给到视频替换服务器;Cl、所述视频替换服务器发送视频呼叫请求到所述媒体服务器;D1、所述媒体服务器进行媒体协商后,发送2000k消息到视频替换服务器。步骤103、视频替换服务器发送所述呼叫请求到第二终端;步骤104、第二终端根据所述呼叫请求与所述第一终端建立视频通话;具体的步骤104进一步可以包括A2、视频替换服务器根据所述视频呼叫请求获取到主叫媒体后,与媒体服务器进 行媒体协商;B2、视频替换服务器根据所述视频呼叫请获取到被叫媒体后,与媒体服务器进行 媒体协商;C2、视频替换服务器将协商过的媒体服务器媒体分别送到第一终端和被叫终端;D2、视频替换服务器将协商过的主叫媒体和被叫媒体放在一个会议段中,第一终 端和被叫终端进行视频通话。本发明实施例通过采用一个视频替换服务器对签约了视频替换业务的终端建立 视频连接,当需要视频替换时可以根据此连接进行视频替换操作,进一步的视频替换方法 如下实施例。请参阅图2为本发明一种视频替换实现方法的一实施例的信令流程图;步骤201、已建立视频通话的第一终端发送视频替换指令到媒体服务器;当第一终端和第二终端建立视频通话后,第一终端需要使用视频替换业务(所述 第一终端可以是主叫终端也可以是被叫终端),通过按下预先设置的特定的案件(例如*号 键)发送视频替换指令。步骤202、媒体服务器获取所述视频替换指令后上报视频替换服务器;当用户按下所述第一终端的*号键后,所述第一终端向所述媒体服务器发送视频 替换指令,媒体服务器接收到所述视频替换指令后上报视频替换服务器。步骤203、视频替换服务器根据所述视频替换指令控制所述媒体服务器播放预设 置的视频文件。所述视频替换服务器接收所述视频替换指令后,控制所述媒体服务器为所述第二 终端播放预置的视频文件。这样在所述第二终端的显示界面上将不再显示所述第一终端摄 像头摄取的视频,而是所述媒体服务器播放的所述预设置的视频文件。在步骤203实现视频替换业务后,当用户需要退出所述视频替换业务时可采用如 下步骤步骤204、第一终端发送视频替换停止指令到所述媒体服务器;
当所述第一终端的用户需要停止所述视频替换业务时,可以采用类似与步骤201 的方式,按下预设的案件(例如#号键);当用户按下#号键后,所述第一终端向所述媒体 服务器发送视频替换停止指令。步骤205、媒体服务器转发所述视频替换停止指令到所述视频替换服务器;所述媒体服务器接收到所述视频替换停止指令后,发送^fo消息到视频替换服 务器,所述^fo消息携带所述视频替换停止指令;步骤206、视频替换服务器控制所述媒体服务器停止播放视频文件;视频替换服务器接收到所述媒体服务器发送的hfo消息先回复一条2000K消息 到所述媒体服务器作为响应。然后在发送^fo消息到媒体服务器,指示所述媒体服务器停 止播放视频文件;步骤207、媒体服务器停止播放视频文件。媒体服务器接收到所述视频替换服务器发送的^fo消息后,停止播放视频文件, 恢复所述第一终端和所述第二终端的视频通话。本发明通过采用视频替换服务器根据终端输入的替换指令,控制媒体服务器为正 在进行视频通话的终端播放预设置的视频文件的方式,实现视频替换。满足用户不希望对 方观看本方视频的需要。请参阅图3为本发明一种视频通话建立及视频替换实现方法的具体实施例的信 令流程图;本实施例才结合上述两个实施例,具体的对视频通话的建立和视频替换业务的实 现进行进一步的说明。在本实施例中冊_々表示主叫终端,冊_8表示被叫终端,AS_A表示主 叫终端侧核心网,AS_B表示被叫终端侧核心网。步骤301、UE_A发送hvite (邀请)消息给AS_A,其中带有UE_A的媒体sdpA ;主叫用户UE_A通过发送hvite消息到AS_A发起视频呼叫。步骤302、AS_A判断被叫签约了视频替换业务,将hvite消息发给视频替换服务 器,其中带有UE_A的媒体sdpA。步骤303、视频替换服务器发送所述hvite消息给AS_B ;视频替换服务器上触发视频替换业务,查询到UE_B用户设置的视频替换文件。并 发送hvite消息给AS_B,呼叫被叫。步骤304、AS_B 转发 hvite 消息给 UE_B。步骤305、UE_B发送180消息给AS_B,表示被叫空闲步骤306、AS_B发送180消息给视频替换服务器。步骤307、视频替换服务器发送hvite消息给媒体服务器,其中带有sdpA。步骤308、媒体服务器回复2000k消息到视频替换服务器;经过媒体协商,媒体服务器回2000k消息(对hvite消息的响应)给视频替换服 务器,其中带有与UE_A协商过的媒体sdpCA。步骤309、视频替换服务器发送Ack消息给媒体服务器。步骤310、视频替换服务器发送I^rack消息到AS_B,表示对180消息的确认;步骤311、AS_B发送I^rack消息到UE_B,表示对180消息的确认;步骤312、UE_B回复2000k消息到AS_B,表示对I^rack消息的响应;
步骤313、AS_B转发2000k消息到视频替换服务器;步骤314、视频替换服务器发送180消息到AS_A ;
步骤315、AS_A转发所述180消息给UE_A ;步骤316、UE_A发送I^rack消息到所述AS_A,表示对180消息的确认;步骤317、AS_A转发所述Prack消息到视频替换服务器;步骤318、视频替换服务器回复2000k消息到AS_A,表示对I^rack消息的响应;步骤319、AS_A转发所述2000k消息给UE_A ;此时呼叫步骤完成主叫终端响铃,被叫终端开始振铃。步骤320、被叫终端接听,UE_B发送2000k消息到AS_B,所述2000k消息中带有 sdpB,表示对hvite消息的响应;步骤321、AS_B转发所述2000k消息到视频替换服务器;步骤322、视频替换服务器发送hvite消息到媒体服务器,所述hvite消息携带 s dp B ;步骤323、媒体服务器经过媒体协商后回复2000k消息(对hvite消息的响应) 到视频替换服务器,其中所述2000k消息携带与UE_B协商过的媒体sdpCB ;步骤324、视频替换服务器发送Ack消息给媒体服务器。步骤325、视频替换服务器发送hfo消息给媒体服务器,用于创建会议并加入会 议成员(主叫终端);步骤326、媒体服务器回复2000k消息(对hfo消息的响应)到视频替换服务器。步骤327、视频替换服务器发送hfo消息给媒体服务器,用于加入会议成员(被叫 终端);步骤328、媒体服务器回复2000k消息(对hfo消息的响应)到视频替换服务器;步骤329、视频替换服务器发送2000k消息(对hvite消息的响应)到AS_A,所 述2000k消息中携带sdpCA ;步骤330、AS_A转发所述2000k消息到所述UE_A ;步骤331、UE_A发送Ack消息到AS_A,表示对2000K消息的确认步骤332、AS_A转发所述2000K消息到视频替换服务器;步骤333、视频替换服务器发送Ack消息给AS_B,所述Ack消息中携带sdpCB ;步骤334、AS_B转发所述Ack消息到UE_B ;至此步骤334,主叫终端UE_A和被叫终端UE_B在一个会议段内,进行视频通话。步骤335、UE_B发送视频替换指令通过媒体服务器到视频替换服务器;具体的,UE_B欲启动视频替换功能,按某按键(例如*号键),按键信号通过媒体 流发送给媒体服务器。媒体服务器检测到按键信号,发送^fo消息给视频替换服务器,其 中带有按键信号。以所述按键信号作为视频替换指令进一步的,如果UE_A也签约视频替换业务,所述UE_A也可以发送所述视频替换指 令。步骤336、视频替换服务器回复2000k消息(对hfo消息的响应)给媒体服务器;步骤337、视频替换服务器控制媒体服务器为UE_A播放预置视频文件;视频替换服务器判断按键为启动视频替换业务键,发送^fo消息给媒体服务器,指示所述媒体服务器给UE_A播放步骤303中查询到的视频文件,但所述UE_A仍然收听UE_ B的语音。步骤338、媒体服务器返回2000k消息并播放预置视频文件;媒体服务器回复2000k消息(对hfo消息的响应)给视频替换服务器。媒体服 务器开始给主叫用户播放视频文件。当UE_B用户需要停止视频替换业务时,可以采用如下步骤步骤339、UE_B发送视频替换业务停止指令通过媒体服务器到视频替换服务器;UE_B欲停止视频替换业务时,按某数字键(例如#号键),按键信号通过媒体流发 送给媒体服务器。媒体服务器检测到按键信号,发送^fo消息给视频替换服务器,其中带 有按键信号。步骤340、视频替换服务器回复2000k消息(对hfo消息的响应)给媒体服务器;步骤341、视频替换服务器控制媒体服务器停止播放预置视频文件;视频替换服务器判断按键为停止视频替换业务键,发送^fo消息给媒体服务器, 指示所述媒体服务器恢复视频通话。步骤342、媒体服务器回复2000k消息到视频替换服务器,并停止播放视频文件;媒体服务器回复2000k消息(对hfo消息的响应)给视频替换服务器。主被叫 继续进行视频通话。步骤343、UE_A 发送 Bye 消息到 AS_A ;当UE_A用户需要挂机时,UE_A发送Bye消息到AS_A ;同样的,当UE_B用户需要挂 机时,UE_B发送Bye消息到AS_B ;以下步骤以UE_A发送Bye消息到AS_A为例进行说明。步骤344、AS_A转发所述Bye消息到视频替换服务器;步骤345、视频替换服务器发送Bye消息给媒体服务器,指示通话结束,释放资源。步骤346、媒体服务器回复2000k消息(对Bye消息的响应)给视频替换服务器, 释放资源。步骤347、视频替换服务器发送Bye消息到AS_B,指示通话结束;步骤348、AS_B转发所述Bye消息给UE_B,指示通话结束,释放资源;步骤349、UE_B回复2000k消息(对Bye消息的响应)到AS_B ;步骤350、AS_B转发所述2000k消息(对Bye消息的响应)给视频替换服务器;步骤351、视频替换服务器回复2000k消息(对Bye消息的响应)到AS_A ;步骤352、AS_A转发所述复2000k消息(对Bye消息的响应)到UE_A。本发明实施例通过采用一个视频替换服务器对签约了视频替换业务的终端建立 视频连接,视频替换服务器根据终端输入的替换指令,控制媒体服务器为正在进行视频通 话的终端播放预设置的视频文件的方式,实现视频替换。满足用户不希望对方观看本方视 频的需要。请参阅图4本发明一种视频替换服务器的一实施例的结构示意图;本实施例是实现实施例一中视频通话建立方法的视频替换服务器;所述视频替换服务器包括接收模块41,用于接收主叫终端发送的视频呼叫请求;会议连接模块42,用于根据所述视频呼叫请求与媒体服务器建立会议连接;
发送模块43,用于发送所述呼叫请求到被叫终端,以使得被叫终端根据所述呼叫 请求与所述主叫终端建立视频通话。请参阅图5为本发明一种视频通话建立系统的一实施例的结构示意图;本实施例提供是实现实施例一中视频通话建立方法的视频通话建立系统;所述视频通话建立系统包括第一终端51、视频替换服务器52、媒体服务器53和第 二终端54 所述第一终端51,用于发送视频呼叫请求;所述视频替换服务器52,用于接收所述视频呼叫请求;根据所述视频呼叫请求与 所述媒体服务器53建立会议连接;发送所述呼叫请求到所述第二终端M ;所述第二终端M,用于根据所述呼叫请求与所述第一终端51建立视频通话。具体的,所述第一终端51通过第一核心网55与所述视频替换服务器52连接并通 信;同样的所述第二终端M通过第二核心网6与所述视频替换服务器52连接并通信。具体的,所述第一终端51向所述第一核心网55发送视频呼叫请求,所述第一核心 网55判断所述视频呼叫请求对应的主叫终端(即第一终端51)和被叫终端(即第二终端 54)是否签约视频替换业务。无论是主叫终端签约所述视频替换业务,还是被叫终端签约了 所述视频替换业务,又或者主叫终端和被叫终端都签约了视频替换业务;所述第一核心网 55都将所述视频呼叫请求转发到所述视频替换服务器52。请参阅图6为一种视频通话视频替换系统的一实施例的结构示意图;本实施例提供是实现实施例二中视频替换实现方法的视频通话视频替换系统;所述视频通话视频替换系统包括已建立视频通话的第一终端61和第二终端62、视频替换服务器63和媒体服务器 64 所述第一终端61,用于发送视频替换指令;所述媒体服务器64,用于获取所述视频替换指令,发送所述视频替换指令到视频 替换服务器63 ;所述视频替换服务器63,用于根据所述视频替换指令控制所述媒体服务器64播 放预设置的视频文件到所述第二终端62。当第一终端61和第二终端62建立视频通话后,所述第一终端61需要使用视频替 换业务(所述第一终端61可以是主叫终端也可以是被叫终端),通过按下预先设置的特定 的案件(例如*号键)发送视频替换指令。当用户按下所述第一终端61的*号键后,所述第一终端61向所述媒体服务器64 发送视频替换指令,所述媒体服务器64接收到所述视频替换指令后上报视频替换服务器 63。所述视频替换服务器63接收所述视频替换指令后,控制所述媒体服务器64为所 述第二终端62播放预置的视频文件。这样在所述第二终端62的显示界面上将不再显示所 述第一终端61摄像头摄取的视频,而是所述媒体服务器64播放的所述预设置的视频文件。进一步,所述媒体服务器64还可以包括第一接收模块641,用于接收所述视频替换指令;第一 hfo消息模块642,用于根据所述视频替换指令发送第一 hfo消息给视频替9/10 页
换服务器,所述第一 ^fo消息携带所述视频替换指令。所述视频替换服务器63包括第二接收模块631,用于接收所述第一 hfo消息;第二 hfo消息模块632,用于当所述接收模块接收到所述第一 hfo消息后,发送 第二 ^fo消息给媒体服务器,指示所述媒体服务器给与所述第一终端视频通话的第二终 端62播放预设置的视频文件。所述第一接收模块641还用于接收所述第二 hfo消息,所述媒体服务器64还包 括播放模块643,用于当所述第一接收模块接收到所述第二 ^fo消息后,为所述第 二终端62播放预设值的视频文件。所述第一终端61,还用于发送视频替换停止指令到所述媒体服务器64 ;所述媒体服务器64还用于发送第三hfo消息到视频替换服务器63,所述第三 Info消息携带所述视频替换停止指令;视频替换服务器63还用于发送第四hfo消息给所述媒体服务器64,指示所述媒 体服务器64停止播放视频文件;所述媒体服务器64还用于停止播放视频文件,恢复所述第一终端和所述第二终 端的视频通话。当所述第一终端61的用户需要停止所述视频替换业务时,按下预设的案件(例如 #号键);当用户按下#号键后,所述第一终端61向所述媒体服务器64发送视频替换停止 指令。所述媒体服务器64接收到所述视频替换停止指令后,发送^fo消息到视频替换 服务器63,所述^fo消息携带所述视频替换停止指令;视频替换服务器63接收到所述媒 体服务器64发送的hfo消息先回复一条2000K消息到所述媒体服务器64作为响应。然 后所述视频替换服务器63发送^fo消息到媒体服务器64,指示所述媒体服务器64停止播 放视频文件;媒体服务器64接收到所述视频替换服务器63发送的^fo消息后,停止播放 视频文件,恢复所述第一终端61和所述第二终端62的视频通话。请参阅图7为本发明一种视频通话视频替换系统的一具体实施例的结构示意图。其中,视频替换业务中心包括视频替换服务器、视频替换TOB服务器、视频替换 接口机、媒体服务器(NFS)。视频替换服务器完成IMS域视频替换业务的业务逻辑控制,完成业务数据的保 存和查询,完成对媒体服务器的控制,还需要提供与WEB服务器的接口,以允许运营商或终 端用户对视频替换业务服务器的业务数据进行授权的定制修改。视频替换TOB服务器视频替换系统以WEB方式提供运营商或用户的接口。主要 负责管理员对视频替换业务数据进行定制修改、视频替换文件上传;并且还负责视频替换 用户进行预览视频替换文件、定购、设置等操作。视频替换接口机将用户进行的试听、定购、设置等操作发送给视频替换管理业务 进行处理,视频替换文件上传接口机将通过WEB上传的视频替换文件发送到NFS,短信接口 机将视频替换业务系统接入短信中心。媒体服务器(NR5)完成与视频替换业务服务器控制信令交互,完成按照预定模式对视频文件的播放,其带有的NFS (Network File Server,网络文件服务器)完成对上载 的视频替换资源文件的存储。UE 用户IMS终端。UE_A为主叫终端,UE_B为被叫终端。AS 核心网设备,主要包括HSS、CSCF。HSS负责保存IMS用户的签约信息,包括基 本标识、路由信息等数据;CSCF负责基本会话路由功能。AS_A为主叫AS,AS_B为被叫AS。本实施例提供的系统采用实施例三提供的方法即可实现视频通话视频替换功能。以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用 本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关 的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种视频通话建立方法,其特征在于,所述方法包括 视频替换服务器接收第一终端发送的视频呼叫请求;所述视频替换服务器根据所述视频呼叫请求与媒体服务器建立会议连接; 所述视频替换服务器发送所述呼叫请求到第二终端; 所述第二终端根据所述呼叫请求与所述第一终端建立视频通话。
2.根据权利要求1所述的视频通话建立方法,其特征在于,所述视频替换服务器接收 第一终端发送的视频呼叫请求的操作前包括所述第一终端发送视频呼叫请求到核心网;所述核心网判断所述视频呼叫请求的所述第一终端或第二终端是否签约视频替换业务;当所述第一终端和所述第二终端中任一已签约视频替换业务时,所述核心网转发所述 视频呼叫请求到所述视频替换服务器。
3.根据权利要求1所述的视频通话建立方法,其特征在于,所述视频替换服务器根据 视频呼叫请求与媒体服务器建立会议连接包括视频替换服务器发送所述视频呼叫请求到第二终端;第二终端发送180消息给到视频替换服务器;视频替换服务器发送视频呼叫请求到媒体服务器;媒体服务器进行媒体协商后,发送2000k消息到视频替换服务器。
4.根据权利要求1所述的视频通话建立方法,其特征在于,所述第二终端根据所述呼 叫请求与第一终端建立视频通话包括视频替换服务器根据所述视频呼叫请求获取到主叫媒体,与媒体服务器进行媒体协商;视频替换服务器根据所述视频呼叫请求获取到被叫媒体,与媒体服务器进行媒体协商;视频替换服务器将协商过的媒体服务器媒体分别送到主叫终端和被叫终端; 视频替换服务器将协商过的主叫媒体和被叫媒体放入一个会议段,主叫终端和被叫终 端进行视频通话。
5.一种视频替换实现方法,其特征在于,包括已建立视频通话的第一终端发送视频替换指令到媒体服务器; 所述媒体服务器获取所述视频替换指令后上报视频替换服务器; 所述视频替换服务器根据所述视频替换指令,控制所述媒体服务器播放预设置的视频 文件到第二终端。
6.根据权利要求5所述的视频替换实现方法,其特征在于,所述媒体服务器获取视频 替换指令后上报视频替换服务器的操作包括媒体服务器发送第一 ^fo消息给视频替换服务器,所述第一 ^fo消息携带所述视频 替换指令。
7.根据权利要求6所述的视频替换实现方法,其特征在于,所述视频替换服务器根据 视频替换指令,控制媒体服务器播放预设置的视频文件到第二终端的操作包括视频替换服务器发送第二 ^fo消息给媒体服务器,指示所述媒体服务器给与所述第一终端视频通话的第二终端播放预设置的视频文件;媒体服务器回复2000k消息到视频替换服务器;媒体服务器为所述第二终端播放视频文件。
8.根据权利要求5所述的视频替换实现方法,其特征在于,所述视频替换服务器根据 视频替换指令,控制媒体服务器播放预设置的视频文件到第二终端的操作后包括第一终端发送视频替换停止指令到所述媒体服务器;媒体服务器发送第三^fo消息到视频替换服务器,所述第三^fo消息携带所述视频 替换停止指令;视频替换服务器发送第四^fo消息给媒体服务器,指示所述媒体服务器停止播放视 频文件;所述媒体服务器停止播放视频文件,恢复所述第一终端和所述第二终端的视频通话。
9.一种视频替换服务器,其特征在于,包括接收模块,用于接收主叫终端发送的视频呼叫请求;会议连接模块,用于根据所述视频呼叫请求与媒体服务器建立会议连接;发送模块,用于发送所述呼叫请求到被叫终端,以使得被叫终端根据所述呼叫请求与 所述主叫终端建立视频通话。
10.一种视频通话建立系统,其特征在于,包括第一终端、视频替换服务器、媒体服务器 和第二终端所述第一终端,用于发送视频呼叫请求;所述视频替换服务器,用于接收所述视频呼叫请求;根据所述视频呼叫请求与所述媒 体服务器建立会议连接;发送所述呼叫请求到所述第二终端;所述第二终端,用于根据所述呼叫请求与所述第一终端建立视频通话。
11.一种视频通话视频替换系统,其特征在于,包括已建立视频通话的第一终端和第二 终端、视频替换服务器和媒体服务器所述第一终端,用于发送视频替换指令;所述媒体服务器,用于获取所述视频替换指令,发送所述视频替换指令到视频替换服 务器;所述视频替换服务器,用于根据所述视频替换指令控制所述媒体服务器播放预设置的 视频文件到第二终端。
12.根据权利要求11所述的视频通话视频替换系统,其特征在于,所述媒体服务器包括第一接收模块,用于接收所述视频替换指令;第一 ^fo消息模块,用于根据所述视频替换指令发送第一 ^fo消息给视频替换服务 器,所述第一 ^fo消息携带所述视频替换指令。
13.根据权利要求12所述的视频通话视频替换系统,其特征在于,所述视频替换服务 器包括第二接收模块,用于接收所述第一 hfo消息;第二 hfo消息模块,用于当所述接收模块接收到所述第一 hfo消息后,发送第二 hfo 消息给媒体服务器,指示所述媒体服务器给与所述第一终端视频通话的第二终端播放预设置的视频文件。
14.根据权利要求13所述的视频通话视频替换系统,其特征在于,所述第一接收模块 还用于接收所述第二 hfo消息,所述媒体服务器还包括播放模块,用于当所述第一接收模块接收到所述第二 ^fo消息后,为所述第二终端播 放预设值的视频文件。
15.根据权利要求11所述的视频通话视频替换系统,其特征在于,所述第一终端,还用 于发送视频替换停止指令到所述媒体服务器;媒体服务器还用于发送第三hfo消息到视频替换服务器,所述第三hfo消息携带所 述视频替换停止指令;视频替换服务器还用于发送第四hfo消息给媒体服务器,指示所述媒体服务器停止 播放视频文件;所述媒体服务器还用于停止播放视频文件,恢复所述第一终端和所述第二终端的视频 通话。
全文摘要
本发明揭示了一种视频通话建立方法,包括视频替换服务器接收第一终端发送的视频呼叫请求;所述视频替换服务器根据所述视频呼叫请求与媒体服务器建立会议连接;所述视频替换服务器发送所述呼叫请求到第二终端;所述第二终端根据所述呼叫请求与所述第一终端建立视频通话。本发明通过采用视频替换服务器根据终端输入的替换指令,控制媒体服务器为正在进行视频通话的终端播放预设置的视频文件的方式,实现视频替换。满足用户不希望对方观看本方视频的需要。
文档编号H04L29/06GK102082943SQ200910109859
公开日2011年6月1日 申请日期2009年11月27日 优先权日2009年11月27日
发明者张浩军, 徐彬, 葛昊 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1