一种视频通话切换方法、智能电视终端、移动终端和系统的制作方法

文档序号:9238512阅读:313来源:国知局
一种视频通话切换方法、智能电视终端、移动终端和系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种视频通话切换方法、智能电视终端、移动终端和系统。
【背景技术】
[0002]随着智能电视的普及,芯片对于视频处理能力的提升以及网络基础环境的改善,视频通话将迎来难得的机遇,基于电视的大屏、高清视频聊天无疑更受大众所青睐。而电视视频聊天在语音通话中存在如下局限:
一、音频采集问题,聊天中摄像头通常放在电视上,而很多摄像头的麦克风采集能力有限,用户必须靠近电视说话对方才能听清楚,聊得很累。并且普通摄像头通常不具备降噪功能,通话过程中通常存在难以消除的低噪声,影响通话质量;
二、回声问题,音频是视频聊天的基础,音频质量及舒适度无疑会左右用户的选择,麦克风距离电视扬声器过近的话,从扬声器出来的声音又被麦克风采集到并输出至对端,产生回声,循环往复就会发出嘯叫,严重影响通话效果。
[0003]因此,现有技术还有待于改进和发展。

【发明内容】

[0004]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种视频通话切换方法、智能电视终端、移动终端和系统,旨在解决现有技术中利用电视进行视频聊天时由于音频采集能力有限及麦克风的回声造成通话质量差的缺陷。
[0005]本发明解决技术问题所采用的技术方案如下:
一种视频通话切换方法,其中,所述视频通话切换方法包括以下步骤:
智能电视终端检测到用户通过智能电视终端建立视频通话的指令;
智能电视终端接收用户的通道切换请求命令,获取当前智能电视终端的通道信息及当前的媒体流信息;
智能电视终端通过广播通信将需要进行切换的通道信息及媒体流信息进行广播;
同一局域网内的移动终端收到广播后,根据用户的指令接受或拒绝切换请求;
若移动终端接受切换请求,利用智能电视终端的广播信息中的本地IP地址及接收端的IP地址对移动终端的IP地址进行伪造,移动终端模拟电视发送通道信息及媒体流信息至接收端。
[0006]所述的视频通话切换方法,其中:
所述通道信息指智能电视终端的本地通信地址及接收端的通信地址。
[0007]所述的视频通话切换方法,其中,所述移动终端的IP地址伪造及信息发送的方法具体包括以下步骤:
若移动终端接受切换请求,解析智能电视终端的广播消息;
移动终端根据智能电视终端的ip地址构造ip地址及m)P头基本信息; 移动终端根据接收端地址建立原始套接字,同时启动移动终端音频的采集、和编码;根据广播消息中的媒体流信息将数据组成数据包,模拟智能电视终端发送数据包至接收端。
[0008]所述的视频通话切换方法,其中,所述原始套接字是由源IP地址、源端口、目的IP地址、目的端口及传输协议组成。
[0009]一种智能电视终端,其中,包括:
检测模块,用于检测到用户通过智能电视终端建立视频通话的指令;
接收与获取模块,用于接收用户的通道切换请求命令,获取当前智能电视终端的通道信息及当前的媒体流信息;
信息广播模块,用于智能电视终端通过广播通信将需要进行切换的通道信息及媒体流信息进行广播。
[0010]所述的智能电视终端,其中,
所述通道信息指智能电视终端的本地通信地址及接收端的通信地址。
[0011]一种移动终端,其中,包括:
控制模块,用于收到同一局域网内的智能电视终端的广播后,根据用户的指令接受或拒绝切换请求;
IP地址伪造及发送模块,用于若移动终端接受切换请求,利用智能电视终端的广播信息中的本地IP地址及接收端的IP地址对移动终端的IP地址进行伪造,移动终端模拟电视发送通道信息及媒体流信息至接收端。
[0012]所述的移动终端,其中,所述IP地址伪造及发送模块具体包括:
解析单元,用于若移动终端接受切换请求,解析智能电视终端的广播消息;
IP地址构造单元,用于移动终端根据智能电视终端的IP地址构造IP地址及UDP头基本信息;
采集与编码单元,用于移动终端根据接收端地址建立原始套接字,同时启动移动终端音频的米集、和编码;
数据包发送单元,用于根据广播消息中的媒体流信息将数据组成数据包,模拟智能电视终端发送数据包至接收端。
[0013]所述的移动终端,其中,所述原始套接字是由源IP地址、源端口、目的IP地址、目的端口及传输协议组成。
[0014]一种视频通话切换系统,其中,包括:
智能电视终端,用于检测到用户通过智能电视终端建立视频通话的指令;接收用户的通道切换请求命令,获取当前智能电视终端的通道信息及当前的媒体流信息;用于智能电视终端通过广播通信将需要进行切换的通道信息及媒体流信息进行广播;
移动终端,用于收到同一局域网内的智能电视终端的广播后,根据用户的指令接受或拒绝切换请求;若移动终端接受切换请求,利用智能电视终端的广播信息中的本地IP地址及接收端的IP地址对移动终端的IP地址进行伪造,移动终端模拟电视发送通道信息及媒体流信息至接收端。
[0015]本发明的有益效果:本发明中的视频通话切换系统,将音频的采集、编码发送迀移至手机,将带来如下好处: 一、独立性,对于蓝牙辅助通信及其他类似解决方案,它们大多仅负责数据的采集,做的好的也就能做到编码的程度,而本发明中的辅助终端不仅负责数据的采集、编码,还有数据的打包、输出。这无疑会大大提升电视的处理能力,将原本由电视端负责的音频数据的采集、编码、发送工作完全交给手机来实现,这样电视就可以腾出更多资源来处理视频数据,降低电视的性能压力;
二、灵活性,相较于通过USB连接到电视的普通摄像头的固定性,辅助手机作为电视的移动麦克风,能使用户不受与电视的距离严格限制,只要在一个局域网内就能很方便舒适地进行视频聊天;
三、功能完备性,数据采集交由手机后,作为声音数据采集的麦克风,和声音数据播放的扬声器距离远了,且很多手机具备硬件降噪功能,这样无论是回声还是背景噪音都得到了很好的处理,提升了通话的质量。
【附图说明】
[0016]图1是本发明的一种视频通话切换方法的较佳实施例的流程图。
[0017]图2是本发明的一种视频通话切换系统的第一应用实施例的架构示意图。
[0018]图3是本发明的一种视频通话切换方法的第一应用实施例的时序图。
[0019]图4是本发明的一种视频通话切换方法的第二应用实施例的流程图。
[0020]图5是本发明的一种视频通话切换系统的智能电视终端的较佳实施例的功能原理框图。
[0021]图6是本发明的一种视频通话切换系统的移动终端的较佳实施例的功能原理框图。
【具体实施方式】
[0022]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0023]视频聊天从技术的角度简单的说,就是音视频媒体流在两个已经建立好的通道上进行实时双向传输,这种通道对应到操作系统层面就是由源IP、源端口、目的IP、目的端口及传输协议类型这个五元组所确定的一个套接字。它是全双工的,其上行通道负责本端数据的输出,下行通道负责接收远端数据。当电视作为通信的实体时,其下行通道是由远端指定的,我们很难去改变;而对于上行通道,其本端信息我们是可以检测并模拟的,这样我们就有机会通过IP地址欺骗技术,即采用原始套接字编程进行数据传输,进而模拟电视进行通信,这样原本由电视负责进行的语音数据的采集、编码、发送则可以完全交由其他终端来负责完成。
[0024]本发明较佳实施例所述的一种视频通话切换方法,如图1所示,所述视频通话切换方法包括以下步骤:
步骤S100、智能电视终端检测到用户通过智能电视终端建立视频通话的指令。
[0025]具体实施时,智能电视通过视频聊天应用建立起视频通话,移动终端也开启视频通话应用软件,具体的,该智能电视与移
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1