【技术实现步骤摘要】
本专利技术涉及通信技术,尤其涉及一种SIP服务器、视频通话设备间的视频通话切换方法。
技术介绍
随着网络带宽的快速提升以及硬件设备的发展和普及,视频通话的市场也进入了快速发展阶段。视频通话需要两台联网(3G、互联网)的终端设备(如智能手机、PC、平板电脑等),通过集成软件或第三方软件来实现音、视频实时双向传输。视频通话主要有四种常见形式:PC-to-PC (电脑到电脑)、PC-to_Phone (电脑到手机)、Phone-to_PC (手机到电脑)和Phone-to-Phone (手机到手机)之间通过互联网(via Internet)的视频通话。PC-to-PC是最早发展起来的,例如腾讯QQ的视频聊天。Phone-to-Phone via Internet是近几年随着移动互联网的兴起,逐渐成为市场热点的,比如Vsir (千里眼)、Iphone4推出的facetime、Google talk、Tango等视频通话软件。移动终端(包括手机、平板电脑等)的视频通话功能由于可以随时随地使用,具有更大的灵活性,而越来越受普及。而随着科技的发展,数字化越来越深入生活,电视TV也在近年走向智能化。目前推出的智能电视拥有传统电视所不具备的应用平台优势。智能电视基于机顶盒实现了网络搜索、IP电视、视频点播、数字音乐等各种应用服务,同时可以具有视频通话的功能;这些应用服务、功能的基础都是建立在机顶盒连接到网络的基础之上。基于机顶盒实现视频通话的优点是,屏幕大,在进行视频通话过程中,具有较佳的视频显示效果。那么,在现实应用中可能出现这样的场景:用户在某个场合使用移动终端进行视 ...
【技术保护点】
一种视频通话设备间的视频通话切换方法,其特征在于,包括:SIP服务器在第一SIP账号的第一视频通话设备与通话对端处于视频通话状态期间,若检测到第二SIP账号的第二视频通话设备在线,则向第二视频通话设备发送携带有转接指令信息的订阅subscribe请求消息;所述SIP服务器接收到第二视频通话设备返回的包含资源可获得信息的通知notify消息后,根据所述通话对端的SIP账号向第二视频通话设备发送携带所述通话对端的音视频IP地址及端口信息的呼叫请求invite消息;在接收到第二视频通话设备返回的携带第二视频通话设备的音视频IP地址及端口信息的响应ok消息后,根据第二视频通话设备的SIP账号向所述通话对端发送携带第二视频通话设备的音视频IP地址及端口信息的再次呼叫请求re?invite消息;之后,所述SIP服务器向第一视频通话设备发送挂机bye消息,以断开第一视频通话设备与所述通话对端之间的视频通话,建立第二视频通话设备与所述通话对端之间的视频通话;其中,第二SIP账号与第一SIP账号属于同一组账号。
【技术特征摘要】
1.一种视频通话设备间的视频通话切换方法,其特征在于,包括: SIP服务器在第一 SIP账号的第一视频通话设备与通话对端处于视频通话状态期间,若检测到第二 SIP账号的第二视频通话设备在线,则向第二视频通话设备发送携带有转接指令信息的订阅subscribe请求消息; 所述SIP服务器接收到第二视频通话设备返回的包含资源可获得信息的通知notify消息后,根据所述通话对端的SIP账号向第二视频通话设备发送携带所述通话对端的音视频IP地址及端口信息的呼叫请求invite消息;在接收到第二视频通话设备返回的携带第二视频通话设备的音视频IP地址及端口信息的响应ok消息后,根据第二视频通话设备的SIP账号向所述通话对端发送携带第二视频通话设备的音视频IP地址及端口信息的再次呼叫请求re-1nvite消息;之后, 所述SIP服务器向第一视频通话设备发送挂机bye消息,以断开第一视频通话设备与所述通话对端之间的视频通话,建立第二视频通话设备与所述通话对端之间的视频通话;其中,第二 SIP账号与第一 SIP账号属于同一组账号。2.如权利要求1所述的方法,其特征在于,在所述向第二视频通话设备发送携带有转接指令信息的订阅subscribe请求消息之前,还包括: 所述SIP服务器若接收到第一视频通话设备发送的invite消息,从所述invite消息中解析出的被叫账号等于设定值,则确认接收到切换指令;以及 所述向第二视频通话设备发送携带有转接指令信息的订阅subscribe请求消息具体为: 所述SIP服务器确认接收到切换指令后,向第二视频通话设备发送携带有转接指令信息的订阅subscribe请求消息。3.如权利要求1或2所述的方法,其特征在于,第二SIP账号是属于所述组账号的各账号中的唯一主账号;以及属于所述组账号的其它账号均为副账号。4.如权利要求3所述的方法,其特征在于,在所述检测到第二SIP账号的第二视频通话设备在线之前,还包括: 所述SIP服务器接收到第一视频通话设备发送的注册register消息,该register消息中携带有第一视频通话设备的SIP账号、密码,以及所述组账号和副账号标识;以及所述SIP服务器接收到第二视频通话设备发送的register消息,该register消息中携带有第二视频通话设备的SIP账号、密码,以及所述组账号和主账号标识; 所述SIP服务器在确认第一视频通话设备发送的register消息和第二视频通话设备发送的register消息的组账号相同后,确定第一视频通话设备的SIP账号与第二视频通话设备的SIP账号属于同一组账号,具有关联关系。5.如权利要求4所述的方法,其特征在于,第一视频通话设备具体为手机,第二视频通话设备具体为机顶盒。6.如权利要 求5所述的方法,其特征在于,在所述向第二视频通话设备发送携带有转接指令信息的订阅subscribe请求消息之后,还包括: 第二视频通话设备接收到所述subscribe请求消息后,若从中解析出的事件类型为扩展事件transfer类型,则确认接收到携带有转接指令信息的subscribe请求消息; 第二视频通话设备确认接收到所述转接指令信息后,通过电视屏幕显示是否进行视频通话切换的询问信息;在接收到用户输入的确认信息后,向所述SIP服务器返回包含资源可获得信息的通知notify消息。7.—种SIP服务器,其特征在于,包括: 在线检测模块,用于在第一 SIP账号的第一视频通话设备与通话对端处于视频通话状态期间,检测账号与第一 SIP账号属于同一组账号的视频通话设备是否在线;若检测到与第一 SIP账号属于同一组账号的第二 SIP账号...
【专利技术属性】
技术研发人员:王风涛,丁大海,
申请(专利权)人:青岛海信宽带多媒体技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。