本发明属于信息技术领域,具体是一种通过将手机作为iptv机顶盒的音源输入设备从而优化视频通话声音质量的方法。
背景技术:
基于机顶盒的视频通话业务,是一种随着iptv的急速发展而来的新兴业务。
机顶盒通过usb口安装摄像头后,用户即可在机顶盒上安装视频通话软件,使用电视屏与其他已在机顶盒安装摄像头与视频通话软件的用户,或者手机与pad进行视频通话。通话时,摄像头负责采集音频和视频源,通过编码处理后传输至另一端,接收端解码后播放音频与视频。
然而摄像头自带的麦克风,存在着以下缺点:
(1)指向性广:会将多余的背景音一并摄入,导致通话的另一端听到过多的杂音;
(2)拾音距离近:人必须在距离摄像头较近的位置通话,才能保证通话的清晰度;
(3)易产生回授音:普通摄像头自带的麦克风降噪功能较弱,加上灵敏度较高,极易产生回授音(啸叫)。
(4)多方通话时,多个摄像头同时采集音频并传输,导致通话效果比较嘈杂。
如何解决这些缺点,优化通话时的声音质量,是视频通话业务需要解决的一个问题。
技术实现要素:
针对摄像头自带的麦克风指向性广、拾音距离近、易产生回授音的缺点,本发明利用蓝牙技术,在手机与机顶盒通过蓝牙连接后,将手机端作为视频通话的音频输入设备采集音源,不再使用摄像头自带的麦克风。
本发明采取的技术方案是:一种将手机作为iptv机顶盒音源输入设备从而优化视频通话声音质量的方法,其特征在于将手机作为视频通话的音频输入设备,且通过蓝牙将机顶盒与手机进行配对连接,其中手机作为视频通话的音频输入设备的处理步骤为:
a、视频通话软件通过摄像头采集视频流,通过蓝牙连接的手机获取音频流;
b、视频通话软件对采集的音/视频流进行优化、合并处理;
c、视频通话软件通过网络传输处理过的媒体流。
进一步的,所述对音/视频流进行优化、合并处理的步骤为:
a、视频通话软件检测摄像头录制的视频流中是否存在音频数据,若存在,则删除音频帧数据;
b、对音频数据进行优化,通过aec、aecm或nlms算法抑制回声,降低底噪,突出人声;
c、通过时间戳对音、视频流进行序列校正,并合并音视频流;
d、输出合并成功的媒体流。
进一步的,所述设备的各部件之间的连接关系如下:
a、机顶盒通过usb接口连接摄像头;
b、机顶盒通过蓝牙与手机配对连接;
c、机顶盒通过hdmi接口或其他视频输出接口连接显示器;
d、机顶盒通过网线与路由器或光猫连接。
相对现有技术而言,本发明具有以下效果:
1、不会将多余的背景音一并摄入,导致通话的另一端听到过多的杂音。
2、采用蓝牙协议,可保证10米内的通话质量,使用者无需正对摄像头近距离说话。
3、可有效降低回授音,避免啸叫的产生。
4、多方通话时可通过手机按键发音,减少杂音与混音,提高多方通话的质量。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
图1是本发明实现手机作为视频通话的音频输入设备的连接图。
图2是本发明实现手机作为视频通话的音频输入设备的总流程图。
图3是本发明实现手机作为视频通话的音频输入设备的媒体流处理流程图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。
本发明主要通过将手机端作为视频通话的音频输入设备采集音源解决摄像头自带麦克风的一系列缺点;通过时间戳对音、视频流进行校正解决音视频同步问题。
如图1所示,手机作为视频通话的音频输入设备的连接图,本发明设备之间的连接情况如下:
a、机顶盒通过usb接口连接摄像头;
b、机顶盒通过蓝牙与手机配对连接;
c、机顶盒通过hdmi接口或其他视频输出接口连接显示器;
d、机顶盒通过网线与路由器或光猫连接。
本发明实现手机作为视频通话的音频输入设备的总流程图如图2所示,包括以下步骤:
a、视频通话软件通过摄像头采集视频流,通过蓝牙连接的手机获取音频流;
b、视频通话软件对采集的音/视频流进行优化、合并处理
c、视频通话软件通过网络传输处理过的媒体流。
本发明优化音频流,整合音、视频流的流程如图3所示,包括以下步骤:
由于音、视频流的获取非同一个设备,故存在音、视频流不同步的问题,同时为了优化音频流,降低底噪突出人声,需要对音频流进行优化。
a、视频通话软件检测摄像头录制的视频流中是否存在音频数据,若存在,则去除音频数据;
b、对音频数据进行优化,通过aec、aecm、nlms等算法抑制回声,降低底噪,突出人声;
c、通过时间戳对音、视频流进行序列校正,并合并音视频流;
d、输出合并成功的媒体流。
以上显示和描述了本发明的基本原理、主要特征和优点。本领域的普通技术人员应该了解,上述实施例不以任何形式限制本发明的保护范围,凡采用等同替换等方式所获得的技术方案,均落于本发明的保护范围内。
本发明未涉及部分均与现有技术相同或可采用现有技术加以实现。