[发明专利]一种视频通话切换方法、智能电视终端、移动终端和系统有效
申请号: | 201510258457.7 | 申请日: | 2015-05-20 |
公开(公告)号: | CN104954724B | 公开(公告)日: | 2018-01-23 |
发明(设计)人: | 李雪松;王克钊;黄海峰 | 申请(专利权)人: | 南京创维信息技术研究院有限公司 |
主分类号: | H04N7/14 | 分类号: | H04N7/14;H04N21/4788 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙)44268 | 代理人: | 王永文,刘文求 |
地址: | 211200 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 通话 切换 方法 智能 电视 终端 移动 系统 | ||
1.一种视频通话切换方法,其特征在于,所述视频通话切换方法包括以下步骤:
智能电视终端检测到用户通过智能电视终端建立视频通话的指令; 智能电视终端接收用户的通道切换请求命令,获取当前智能电视终端的通道信息及当前的媒体流信息;
智能电视终端通过广播通信将需要进行切换的通道信息及媒体流信息进行广播;
同一局域网内的移动终端收到广播后,根据用户的指令接受或拒绝切换请求;
若移动终端接受切换请求,利用智能电视终端的广播信息中的本地IP地址及接收端的IP地址对移动终端的IP地址进行伪造,移动终端模拟电视发送通道信息及媒体流信息至接收端;
所述智能电视终端还需要执行如下步骤,包括:
创建底层通信的SIP协议栈,在信令协商完毕后,给音频流管理实体创建一个广播套接字,并指定广播地址及端口9090,创建相关依赖资源;
在上层UI中添加控制入口,复用静音接口,并提示用户,静音时音频输入可穿越至手机;
底层协议栈在收到UI的静音命令时,收集本地音频通道及当前传输的音频信息,并进行广播;
所述移动终端还需要执行如下步骤,包括:
协议栈启动后创建UDP套接字并绑定9090端口,复用SIP的UDP监听端口;
移动终端收到广播消息后,进行消息的校验,校验成功后,给予用户提示,判断是否需要接受智能电视终端的音频穿越请求;
移动终端拒绝接受切换请求后,发送拒绝消息至智能电视终端,智能电视终端恢复继续原有上行通道的数据处理工作;
移动终端确认接受切换请求后,发送确认消息至智能电视终端,智能电视终端的收到确认消息后,暂停原有音频数据的采集、编码及发送工作;
移动终端创建音频的采集、编码线程,并根据广播的消息构造智能电视终端的伪装IP头、UDP头,创建原始套接字;
移动终端启动数据采集,并将编码好的数据直接发送至远端。
2.根据权利要求1所述的视频通话切换方法,其特征在于:
所述通道信息指智能电视终端的本地通信地址及接收端的通信地址。
3.根据权利要求2所述的视频通话切换方法,其特征在于,所述移动终端的IP地址伪造及信息发送的方法具体包括以下步骤:
若移动终端接受切换请求,解析智能电视终端的广播消息;
移动终端根据智能电视终端的IP地址构造IP地址及UDP头基本信息;
移动终端根据接收端地址建立原始套接字,同时启动移动终端音频的采集、和编码;
根据广播消息中的媒体流信息将数据组成数据包,模拟智能电视终端发送数据包至接收端。
4.根据权利要求3所述的视频通话切换方法,其特征在于,所述原始套接字是由源IP地址、源端口、目的IP地址、目的端口及传输协议组成。
5.一种智能电视终端,其特征在于,包括:
检测模块,用于智能电视终端检测到用户通过智能电视终端建立视频通话的指令;
接收与获取模块,用于智能电视终端接收用户的通道切换请求命令,获取当前智能电视终端的通道信息及当前的媒体流信息;
信息广播模块,用于智能电视终端通过广播通信将需要进行切换的通道信息及媒体流信息进行广播;
所述智能电视终端还包括如下功能:
底层通信的SIP协议栈,在信令协商完毕后,给音频流管理实体创建一个广播套接字,并指定广播地址及端口9090,创建相关依赖资源;
上层UI中添加控制入口,复用静音接口,并提示用户,静音时音频输入可穿越至手机;
底层协议栈在收到UI的静音命令时,收集本地音频通道及当前传输的音频信息,并进行广播;
协议栈启动后创建UDP套接字并绑定9090端口,复用SIP的UDP监听端口;
移动终端收到广播消息后,进行消息的校验,校验成功后,给予用户提示,判断是否需要接受智能电视终端的音频穿越请求;
移动终端拒绝接受切换请求后,发送拒绝消息至智能电视终端,智能电视终端恢复继续原有上行通道的数据处理工作;
移动终端确认接受切换请求后,发送确认消息至智能电视终端,智能电视终端的收到确认消息后,暂停原有音频数据的采集、编码及发送工作;
移动终端创建音频的采集、编码线程,并根据广播的消息构造智能电视终端的伪装IP头、UDP头,创建原始套接字;
移动终端启动数据采集,并将编码好的数据直接发送至远端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京创维信息技术研究院有限公司,未经南京创维信息技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510258457.7/1.html,转载请声明来源钻瓜专利网。