一种用于无线数字可视对讲机的语音图像传输方法 【技术领域】
本发明涉及无线通信技术领域,特别是涉及一种用于无线数字可视对讲机的语音图像传输方法。
背景技术
一般而言,在无线通信中,由于图像信息数据量大,受无线传输带宽的限制,一幅图像的信息必须分成多帧发送。每一幅动态图像所携带的信息量不同,增大了数据传输的复杂程度。
一般无线可视对讲机中传输图像及语音的方法为:发射终端将由图像输入部采集的数字图像信号和由语音输入部采集的数字语音信号各自经基带处理后,分别打包成帧,同时分别由两个信道发送出去,接受终端也是分两个信道接收并回放。根据这种方法,收发芯片就必须支持两个或两个以上的信道同时工作才行,而这势必要增加相应的硬件模块,也就使相应的硬件成本难以降低。
【发明内容】
本发明所要解决的技术问题是针对上述现有技术现状而提供一种能有效降低硬件成本的用于无线数字可视对讲机的语音图像传输方法。
本发明解决上述技术问题所采用地技术方案为:该用于无线数字可视对讲机的语音图像传输方法包括以下步骤:
①发射终端对语音和图像数字信号分别进行基带处理,然后对无线带宽进行划分,分成数据帧头、控制位、图像帧头、语音数据、图像数据和校验位,再根据一幅图像数据的大小和无线带宽中分配的图像数据大小确定完整发送一幅图像所需的帧数,最后按帧发送;
②接收终端在接收时按帧接收,并在判断已接收完一幅图像的全部帧后,再进行显示、放音处理。
为了能更适合传送大数据量的图像数据,可根据无线带宽分割图像数据大小,把一幅图像分成几帧来发送,每一帧中的图像帧头存储了本帧中图像数据的长度及该帧图像数据在一幅图像中的帧序号。而所述的每一帧中的控制位则指示了本帧是只携带图像信息、只携带语音信息还是同时携带了图像和语音信息。
与现有技术相比,本发明根据每幅图像的数据大小和无线传输帧所能容纳的图像数据大小确定分几帧发送一幅完整的图像,接收端按帧接收语音图像数据帧,并在判断已接收完一幅图像的全部数据帧后,再进行图像显示、放音处理。此种语音图像传输方法可应用于FDD和TDD方式中,实现无线全双工可视通话功能。
【附图说明】
图1为本发明实施例的流程示意图。
图2为本发明实施例中的无线数据帧的结构图;
图3是常用无线数字可视对讲机语音图像传输方法流程示意图。
【具体实施方式】
以下结合附图实施例对本发明作进一步详细描述。
如图1、图2所示,为本发明的一个实施例,其具体传输方法为:
在发射终端,图像数据经基带处理模块(12)、语音数据经基带处理模块(16)分别处理,然后对无线带宽进行划分,在数据打包成帧模块(13)处将语音和图像数据混合成语音图像帧。语音数据是连续的,前后关联性小,可以把每20ms的语音信息数据M压缩后放置于一帧中。图像是一幅一幅的,受无线传输带宽的限制,一幅完整的图像必须分成多帧才能发送完毕。由于每幅图像的数据大小不一样,在发送图像数据之前,必须先计算出每幅图像的大小S,用S除以无线数据帧中可携带的图像数据大小N,确定发送当前图像所需的帧数X=S/N,并在每帧数据的图像帧头中标识出本帧在一幅图像中的帧序号。混合后的语音图像帧按帧发送。
如图2所示,在无线数据帧的结构中,帧头用于标识用户信息,控制位标识本帧是只携带语音信息、只携带图像信息还是同时携带了语音、图像信息,用户可根据需要通过菜单来配置,是只进行通话、只观看视频、还是可视对讲;图像帧头存储了本帧中图像数据的长度及该帧图像数据在一幅图像中的帧序号;语音信息数据M在帧中有固定的大小,它由语音的采样率和无线带宽确定;图像信息数据N填充了无线语音图像数据帧中除帧头、控制位、图像帧头、语音信息数据、校验位以外的剩余空间;校验位用于对接收数据的检错和纠错。
接收终端在接收时按帧接收,每接收一帧都检验图像帧头的信息,在判断已接收完一幅图像的全部数据帧后,再进行图像显示、放音处理。