用于视频通话中隐私保护的方法、应用服务器及系统的制作方法

文档序号:7715488阅读:319来源:国知局
专利名称:用于视频通话中隐私保护的方法、应用服务器及系统的制作方法
技术领域
本发明涉及网络通讯技术,特别涉及用于视频通话中隐私保护的方法、 应用服务器及系统。
背景技术
第三代移动通信技术(3rd Generation, 3G)时代的视频电话可以在通话 中看到双方的视频。如图1,通过3G手机终端呼叫对方号码时,直接选择 "视频呼叫"按键进行一见频呼叫。被叫如同接听普通电话一样接听即可, 此时双方手机终端自动打开摄像头,对用户进行摄像,3G终端A把从摄 像头采集到的视频、麦克风采集到音频数据分别通过终端内部的视音频编 码器编码、然后通过多3各复用协议H.223把编码后3见频、音频以及数据和 控制流复用为单一的比特流后经视频网关A(video gateway, VIG)把H.223 数据解复用为视频、音频码流后承载在IP网上传送给对端,该视频网关是 电路交换域与分组交换域的互通网关。对端3G终端所连的视频网关B把 承载在IP网上的音^L频码流复用为H.223数据传给;故叫3G终端B,3G终 端B首先解复用H.223比特流为音^L频码流、再通过内部译码器把音视频 码流译码为音视频数据输出到3G终端的显示屏和听筒上,大约只需要1 秒钟不到的时间,相互之间就能看到对方的视频画面和听到对方的声音。
但是视频通话对于大部分消费者不一定每次通话都需要显示自己的视 频给对方,有时可能需要隐藏自己的视频,比如:洗澡、蹲厕所时接电话或 其他不便显示自己视频时刻接电话等,这时接通自己的视频给对方会让自 己的隐私荡然无存。如何有效地防止该类事件的发生,让用户无所顾忌的 使用3G视频通话功能,就显得至关重要了。

发明内容
本发明的目的在于提供用于视频通话中隐私保护的方法、应用服务器 及系统,在视频通话中可以避免泄漏自己的隐私、避免尴尬场景出现,使
得3G视频通话没有障碍。
本发明提供一种用于视频通话中隐私保护的方法,应用于第一终端与 第二终端进行视频通话,该方法包括
判断是否对所述第一终端进行隐私保护;
当判断对所迷第 一终端进行隐私保护时,将媒体服务器中的替代视频 作为所述第一终端的视频向所述第二终端l番放。
本发明提供一种应用服务器,用于实现第 一终端与第二终端视频通话 中的隐私保护,该应用服务器包括
判断模块,用于判断是否对所述第一终端进行隐私保护;
控制模块,用于当所述判断模块判断对所述第 一终端进行隐私保护时, 将媒体服务器中的替代视频作为所述第 一终端的视频向所述第二终端播 放。
本发明还提供一种用于视频通话中隐私保护的系统,用于实现第 一终 端与第二终端视频通话中的隐私保护,该系统包括
应用服务器,用于当判断对所述第一终端进行隐私保护时,向所述第 一终端的视频网关发送第一控制指令,向媒体服务器发送第二控制指令, 向所述第二终端的^L频网关发送第三控制指令;
第一终端的视频网关,用于根据所述第一控制指令将视频发送地址信 息的远端地址设置为无效;
媒体服务器,用于根据所述第二控制指令解析出替代视频和视频发送 地址;
第二终端的视频网关,用于根据所述第三控制指令将视频接收地址信 息的远端地址设置为所述媒体服务器解析出的视频发送地址。
采用本发明提供的用于视频通话中隐私保护的方法、应用服务器及系 统,在第一终端与第二终端的视频通话中,并不将第一终端用户的视频播 放给第二终端用户,而是将媒体服务器解析出的替代视频播放给第二终端用户,从而当第一终端用户处于洗澡、上洗手间等不便显示视频的场景下, 既避免泄漏自己的隐私、避免馗抢,又保证视频通话的正常进行,进而提
高3G业务的便利性。


图1示出现有技术中视频通话框图2示出采用本发明隐私保护的视频通话框图3示出本发明用于视频通话中隐私保护方法实施例的流程示意图4示出本发明应用服务器的结构示意图。
具体实施例方式
下面结合附图对本发明的具体实施方式
做详细阐述。本发明应用于3G 视频通话中,请参阅图2,本发明用于视频通话中隐私保护的系统包含视 频网关、3G终端以及媒体服务器,媒体服务器和视频网关在应用服务器的 控制下,根据用户属性决定播放哪个视频。签约用户在进行可视电话通话 时,首先用在系统中预先设置的签约视频片断给对方以替代其手机摄像头 所拍摄的真实视频图像,通话过程中能在真实视频和替代视频之间进行动 态切换。该方法扩展了可视电话业务的业务功能,并满足用户的个性化视 频需求。
在该系统中,在用户不想传递当时自己的视频给对端时,需要媒体服 务器播放存储在々某体服务器上的用户自己预先录制或者用户选定的视频片 断给对端来替代自己当时的视频。要保护自己隐私的用户需要是视频替代 的签约用户,主被叫都可以是视频替代的签约用户。在被叫用户接听视频 电话时,视频替代的签约用户首先传给对端的是某个视频片断来替代自己 的真实视频,如果想给对端自己的真实视频,那么中间可以按指示键切到 自己真实的视频给对端。需要视频网关对互联网协议(InternetProtocol, IP) 侧的发送和接收地址信息(IP+PORT)分开,也就说一见频发送与视频接受地 址信息分开、音频发送和音频接收地址信息分开;而不是同一个性质的码 流地址信息既具有发送又具有接受码流的功能;并且同一个324m通道的音频和视频地址信息的远端IP可能是不一样的,例如 一个324m通道的 视频地址信息的远端可能是ipl+ 0111,而音频地址信息的远端可能是ip2 + port2。
3G终端A可以是第一终端,3G终端B也可以是第一终端,以下3G 终端A为第一终端为例进行说明,实施步骤具体如下
3G终端A在拨打3G终端B时,应用服务器首先判断A、 B是否是视 频替代的签约用户。
如果应用服务器发现任何一方都不是签约用户,那么就会下会话初始 化协i义(Session Initiation Protocol , SIP)控制消息通知3见频网关向对方发送 真实视频也即与A相连的324m通道(以下简称324m—A通道)的发送 音视频地址信息的远端是与B相连的324m通道(以下简称324m一B通道) 的接收音^L频地址信息相对应,324m_A通道的接收音^L频地址信息与 324m—B通道的发送音纟见频地址相对应的。这时双方都是真实的一见频给对 方。
如果应用服务器发现A是视频替代的签约用户(B不是签约用户), 那么当B接听电话时应用服务器会通过SIP控制消息通知媒体服务器和视 频网关A、 B进4亍下步动作。
视频网关A收到应用服务器的SIP控制消息后,会把324m_A通道的 视频发送地址信息的远端地址(IP+PORT)设置为无效;音频发送地址信 息的远端设置为324m—B通道的音频接收地址信息;把324n^A通道的音 视频接收地址信息的远端设置为324m_B通道的音视频发送地址信息。
媒体服务器收到应用服务器的SIP控制消息后会解析出要播放的视频 文件以及播放给远端的地址信息媒体服务器的发送视频文件的远端地址 信息是324m—B通道的接收视频地址信息。
一见频网关B收到应用月l务器的SIP控制消息后,会把324m—B通道的 音视频发送地址信息的远端地址设置为324m—A通道音视频接收地址信 息;把324m_B通道的视频接收地址信息的远端地址设置为播放A的替代 视频媒体服务器的视频发送地址,把324m—B通道的音频接收地址信息的 远端地址设置为324m—A通道的音频发送地址信息。如果在通话过程中签约用户想变换或者取消替代视频,可以按指定的 按键在真实的视频和替代视频之间进行切换。如果应用月l务器收到指示在 呼叫中取消替代视频切到真实视频,这时需要修改的签约用户对应的本端
和远端地址信息。此时324m—A通道的发送3见频的地址信息324m_B通道 的接收视频的地址信息互为远端;播放A的替代视频的媒体服务器通道关 闭。
如果B也是视频替代的签约用户,那么可遵从A的性质一样改写地址 信息。
下面,以A、 B都是视频替代的签约用户为例进行说明,请参阅图3, 实施步骤具体如下
301、 3G终端A在拨打3G终端B时,应用力i务器首先判断A、 B是 否是视频替代的签约用户。
如果应用服务器发现任何一方都不是签约用户,那么就会下会话初始 化协议(Session Initiation Protocol , SIP)控制消息通知^L频网关向对方发送 真实视频也即与A相连的324m通道(以下简称324m一A通道)的发送 音视频地址信息的远端是与B相连的324m通道(以下简称324m_B通道) 的接收音视频地址信息相对应,324m_A通道的接收音一见频地址信息与 324m—B通道的发送音视频地址相对应的。这时双方都是真实的视频给对 方。
如果应用服务器发现A是视频替代的签约用户、且B也是签约用户, 那么当B接听电话时应用服务器会通过SIP控制消息通知媒体服务器和视 频网关A、 B进行下步动作。
302、 视频网关A收到应用服务器的SIP控制消息后,会把324m—A 通道的视频发送地址信息的远端地址(IP+PORT) i殳置为无效。
303、 媒体服务器收到应用服务器的SIP控制消息后会解析出要向B 播放的视频文件以及播放给远端的地址信息媒体服务器的发送视频文件 的远端地址信息是324m_B通道的接收视频地址信息。
304、 视频网关A收到应用服务器的SIP控制消息后,会把324m—A 通道的音频发送地址信息的远端设置为324m_B通道的音频接收地址信息。
305、 视频网关A收到应用服务器的SIP控制消息后,会把324m—A 通道的把324m—A通道的音视频接收地址信息的远端设置为324m_B通道 的音视频发送地址信息。
306、 视频网关B收到应用服务器的SIP控制消息后,会把324m—B 通道的视频发送地址信息的远端地址(IP+PORT)设置为无效。
307、 媒体服务器收到应用服务器的SIP控制消息后会解析出要向A 播放的视频文件以及播放给远端的地址信息媒体服务器的发送视频文件 的远端地址信息是324m—A通道的接收视频地址信息。
308、 视频网关B收到应用服务器的SIP控制消息后,会把324m—B
通道的音频发送地址信息的远端设置为324m—A通道的音频接收地址信 自
309、 视频网关B收到应用服务器的SIP控制消息后,会把324m—B 通道的把324m—B通道的音视频接收地址信息的远端设置为324m—A通道 的音视频发送地址信息。
如果在通话过程中签约用户想变换或者取消替代视频,可以按指定的 按键在真实的视频和替代视频之间进行切换。如果应用服务器收到指示在 呼叫中取消替代视频切到真实视频,这时需要修改的签约用户对应的本端 和远端地址信息。此时324m—A通道的发送视频的地址信息324m一B通道 的接收视频的地址信息互为远端;播放A的替代视频的媒体服务器通道关 闭;播放B的替代视频的媒体服务器通道关闭。
图4示出本发明应用服务器的结构示意图。用于实现第一终端与第二 终端视频通话中的隐私保护,该应用服务器包括
判断模块401,用于判断是否对第 一终端进行隐私保护;
控制模块402,用于当判断模块判断对第一终端进行隐私保护时,将 媒体服务器中的替代-现频作为所述第 一终端的视频向所述第二终端播放。
具体的,控制模块可以包括
第一控制子模块,用于向第一终端的视频网关发送第一控制指令,第
一控制指令用于控制第一终端的视频网关将视频发送地址信息的远端地址设置为无效;
第二控制子模块,用于向媒体服务器发送第二控制指令,第二控制指 令用于控制々某体服务器解析出替代视频和视频发送地址;
第三控制子模块,用于向第二终端的视频网关发送第三控制指令,第 三控制指令用于控制第二终端的视频网关将视频接收地址信息的远端地址 设置为媒体服务器解析出的视频发送地址。
进一步的,判断模块可以包括
查询子才莫块,用于查询第一终端是否是隐私保护的签约用户; 接收子模块,用于接收启动隐私保护指令;
判断子模块,用于当查询子模块查询到第一终端是隐私保护的签约用 户,且接收模块接收到来自第 一终端的启动隐私保护指令,则判断对第一 终端进行隐私保护;否则,判断不对第一终端进行隐私保护。
进一步的,控制模块,还可以包括
第 一切换子模块,用于当接收到来自第 一终端的停止隐私保护指令, 向第一终端的视频网关发送第一切换指令,第一切换指令用于控制第一终 端的视频网关将视频发送地址信息的远端地址设置为第二终端的视频网关 的视频接收地址;
第二切换子模块,用于向媒体服务器发送第二切换指令,第二切换指 令用于控制媒体服务器关闭解析出的视频发送地址对应的通道;
第三切换子模块,用于向第二终端的视频网关发送第三切换指令,第 三切换指令用于控制第二终端的视频网关将视频接收地址信息的远端地址 设置为第 一终端的视频网关的视频发送地址。
请参阅图2, —种用于视频通话中隐私保护的系统,用于实现第一终 端(3G终端A/3G终端B )与第二终端(3G终端B/3G终端A) -〖见频通话 中的隐私保护,该系统包括
应用服务器,用于当判断对第一终端进行隐私保护时,向第一终端的 视频网关发送第一控制指令,向^某体服务器发送第二控制指令,向第二终 端的视频网关发送第三控制指令;
第 一终端的视频网关,用于根据第 一控制指 将视频发送地址信息的远端地址设置为无效;
媒体服务器,用于根据第二控制指令解析出替代视频和视频发送地址;
第二终端的视频网关,用于根据第三控制指令将视频接收地址信息的 远端地址设置为媒体服务器解析出的视频发送地址。
进一步的
应用服务器,还用于当接收到来自第一终端的停止隐私保护指令,,向 第 一终端的视频网关发送第 一切换指令,向々某体服务器发送第二切换指令, 向第二终端的视频网关发送第三切换指令;
第 一终端的视频网关,用于根据第 一切换指令将视频发送地址信息的 远端地址设置为第二终端的视频网关的视频接收地址;
媒体服务器,用于根据第二切换指令关闭解析出的视频发送地址对应 的通道;
第二终端的视频网关,用于根据第三切换指令将视频接收地址信息的 远端地址设置为第 一终端的^L频网关的视频发送地址。
以上所述^f又是本发明的具体实施方式
,应当指出,对于本技术领域的 普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进 和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1、一种用于视频通话中隐私保护的方法,应用于第一终端与第二终端进行视频通话,其特征在于,该方法包括判断是否对所述第一终端进行隐私保护;当判断对所述第一终端进行隐私保护时,将媒体服务器中的替代视频作为所述第一终端的视频向所述第二终端播放。
2、 根据权利要求1所述的方法,其特征在于,所述将媒体服务器中 的替代视频作为所述第 一终端的视频向所述第二终端播放包括向所述第一终端的视频网关发送第一控制指令,所述第一控制指令用 于控制所述第 一终端的视频网关将视频发送地址信息的远端地址设置为无 效;向媒体服务器发送第二控制指令,所述第二控制指令用于控制所述媒 体服务器解析出替代视频和视频发送地址;向所述第二终端的视频网关发送第三控制指令,所述第三控制指令用 于控制所述第二终端的视频网关将视频接收地址信息的远端地址设置为所 述媒体服务器解析出的视频发送地址。
3、 根据权利要求2所述的方法,其特征在于,所述判断是否对所述 第一终端进行隐私保护包括判断所述第一终端是否是隐私保护的签约用户,以及是否接收到来自 第 一终端的启动隐私保护指令;如果所述第 一终端是签约用户且接收到启动隐私保护指令,则判断对 所述第一终端进行隐私保护;否则,判断不对所述第一终端进行隐私保 护。
4、 根据权利要求3所述的方法,其特征在于,该方法还包括 当接收到来自第一终端的停止隐私保护指令,向所述第一终端的视频网关发送第一切换指令,所述第一切换指令用于控制所述第一终端的视频 网关将视频发送地址信息的远端地址设置为所述第二终端的视频网关的视 频接收地址;向所述媒体服务器发送第二切换指令,所述第二切换指令用于控制所 述媒体服务器关闭解析出的视频发送地址对应的通道;向所述第二终端的^L频网关发送第三切换指令,所述第三切换指令用 于控制所述第二终端的视频网关将视频接收地址信息的远端地址设置为所 述第 一终端的视频网关的视频发送地址。
5、 根据权利要求2所述的方法,其特征在于,所述第一控制指令、 第二控制指令和第三控制指令为会话初始化协议消息。
6、 根据权利要求4所述的方法,其特征在于,所述第一切换指令、 第二切换指令和第三切换指令为会话初始化协议消息。
7、 一种应用服务器,其特征在于,用于实现第一终端与笫二终端视 频通话中的隐私保护,该应用服务器包括判断模块,用于判断是否对所述第一终端进行隐私保护; 控制模块,用于当所述判断模块判断对所述第 一终端进行隐私保护 时,将i某体服务器中的替代视频作为所述第一终端的^L频向所述第二终端播放。
8、 根据权利要求7所述的应用服务器,其特征在于,所述控制模块 包括第一控制子模块,用于当所述判断模块判断对所述第一终端进行隐私 保护时,向所述第一终端的视频网关发送第一控制指令,所述第一控制指 令用于控制所述第一终端的视频网关将视频发送地址信息的远端地址设置 为无岁文;第二控制子模块,用于向媒体服务器发送第二控制指令,所述第二控 制指令用于控制所述媒体服务器解析出替代视频和视频发送地址;第三控制子模块,用于向所述第二终端的视频网关发送第三控制指 令,所述第三控制指令用于控制所述第二终端的视频网关将^L频接收地址 信息的远端地址设置为所述媒体服务器解析出的视频发送地址。
9、 根据权利要求8所述的应用服务器,其特征在于,所述判断模块 包括查询子4莫块,用于查询所述第一终端是否是隐私保护的签约用户; 接收子模块,用于接收启动隐私保护指令;判断子^f莫块,用于当所述查询子模块查询到所述第一终端是隐私保护 的签约用户,且所述接收才莫块接收到来自所述第一终端的启动隐私保护指令,则判断对所述第一终端进行隐私保护;否则,判断不对所述第一终端 进行隐私保护。
10、 根据权利要求9所述的应用服务器,其特征在于,所述控制模块 还包括第一切换子才莫块,用于当接收到来自第一终端的停止隐私保护指令, 向所述第一终端的视频网关发送第一切换指令,所述第一切换指令用于控 制所述第一终端的视频网关将视频发送地址信息的远端地址设置为所述第 二终端的视频网关的视频接收地址;第二切换子模块,用于向所述媒体服务器发送第二切换指令,所述第 二切换指令用于控制所述媒体服务器关闭解析出的视频发送地址对应的通 道;第三切换子^f莫块,用于向所述第二终端的^L频网关发送第三切换指 令,所述第三切换指令用于控制所述第二终端的视频网关将视频接收地址 信息的远端地址设置为所述第 一终端的视频网关的视频发送地址。
11、 一种用于视频通话中隐私保护的系统,用于实现第一终端与第二 终端视频通话中的隐私保护,其特征在于,该系统包括应用服务器,用于当判断对所述第一终端进行隐私保护时,向所述第 一终端的视频网关发送第一控制指令,向媒体服务器发送第二控制指令, 向所述第二终端的视频网关发送第三控制指令;第 一终端的视频网关,用于根据所述第一控制指令将视频发送地址信 息的远端地址设置为无效;媒体服务器,用于根据所述第二控制指令解析出替代视频和视频发送 地址;第二终端的视频网关,用于根据所述第三控制指令将视频接收地址信 息的远端地址设置为所述媒体服务器解析出的视频发送地址。
12、 根据权利要求11所述的系统,其特征在于应用服务器,还用于当判断停止对所述第一终端进行隐私保护时,向 所述第一终端的视频网关发送第一切换指令,向媒体服务器发送第二切换 指令,向所述第二终端的视频网关发送第三切换指令;第 一终端的视频网关,用于根据所述第 一切换指令将视频发送地址信 息的远端地址设置为所述第二终端的视频网关的视频接收地址;媒体服务器,用于根据所述第二切换指令关闭解析出的视频发送地址 对应的通道;第二终端的视频网关,用于根据所述第三切换指令将视频接收地址信 息的远端地址设置为所述第 一终端的视频网关的视频发送地址。
全文摘要
本发明公开用于视频通话中隐私保护的方法、应用服务器及系统,应用于第一终端与第二终端进行视频通话,该方法包括判断是否对所述第一终端进行隐私保护;当判断对所述第一终端进行隐私保护时,将媒体服务器中的替代视频作为所述第一终端的视频向所述第二终端播放。既避免泄漏自己的隐私、避免尴尬,又保证视频通话的正常进行,进而提高3G业务的便利性。
文档编号H04N7/14GK101668157SQ200910190278
公开日2010年3月10日 申请日期2009年9月24日 优先权日2009年9月24日
发明者丁向军 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1