专利汇可以提供一种实现Android手机语音对讲的方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及通讯技术领域,公开了一种实现Android手机语音对讲的方法,包括:在发送端手机,获取音频数据;在发送端手机,设定音频的 采样 大小,并按设定的采样大小获取音频数据;在发送端手机,将音频采样数据发送到服务端;在服务端,建立接入端地址数据表,将接收的音频采样数据存入接入端地址数据表中,并将音频数据发送到接收端手机;在接收端手机,对由服务端发送过来的音频数据进行解析播放;通过多线程技术在手机端同时实现发送端与接收端的服务。本发明实现了移动手机之间的非布线式的IP语音通话。,下面是一种实现Android手机语音对讲的方法专利的具体信息内容。
1.一种实现Android手机语音对讲的方法,其特征在于,包括:
在发送端手机,获取音频采样数据,将音频采样数据发送到服务端;其中,所述获取音频采样数据包括:设定音频的采样大小,并按设定的采样大小获取音频数据;
判断音频数据是否采样完毕;
若没有采样完毕,则继续按设定的采样大小获取音频数据,并将音频采样数据发送到服务端;
若采样完毕,则停止采样;
这样能通过连续不断的对发送端MIC的音频采样将发送端的音频数据实时发送给服务端,从而生成实时流畅的音频数据流;
在服务端,建立接入端地址数据表,将接收的音频采样数据存入接入端地址数据表中,并将音频数据发送到接收端手机;具体地,在服务端内存中建立接入端地址数据表,将发送端手机的地址、接收端手机的地址存入接入端地址数据表中,通过比对服务器中发送端和接收端的地址识别出发送端手机,并将发送端手机的音频数据发送给接收端手机;判断是否还有音频数据待转送到接收端手机;
若还有音频数据转送到接收端手机,则继续在接入端地址数据表中,通过比对服务器中发送端和接收端的地址识别出发送端手机,并将发送端手机的音频数据发送给接收端手机;
若没有音频数据转送到接收端手机,则终止转发数据;
这样就能连续不断的将发送端的IP音频数据转送到接收端;
具体地,建立基于TCP协议的服务器,通过套接字将音频数据实时发送给接收端手机;
在接收端手机,对由服务端发送过来的音频数据进行解析播放;
通过多线程技术在手机端同时实现发送端与接收端的服务。
2.如权利要求1所述的实现Android手机语音对讲的方法,其特征在于,所述在发送端手机,获取音频采样数据包括:在发送端手机,通过调用Android平台的多媒体组件Audio Record,完成音频数据的捕捉。
3.如权利要求1所述的实现Android手机语音对讲的方法,其特征在于,所述在发送端手机,设定音频的采样大小,并按设定的采样大小获取音频数据包括:在发送端手机,通过Android平台的Audio Record组件设定音频通道为CHANNEL_CONFIGURATION_MON,编码方式为ENCODING_PCM_16BIT后获得音频的采样大小,并按设定采样大小获取音频数据。
4.如权利要求1所述的实现Android手机语音对讲的方法,其特征在于,所述在发送端手机,将音频采样数据发送到服务端包括:建立基于TCP协议的服务器,通过套接字将发送端手机取得的采样音频数据发送到服务端。
5.如权利要求1所述的实现Android手机语音对讲的方法,其特征在于,所述在接收端手机,对由服务端发送过来的音频数据进行解析播放,包括:在接收端手机,首先构建Audio Track组件,再构建音频解码缓冲区;当有音频数据由服务端推送过来时,将接收到的音频数据存入解码缓冲区,通过Audio Track组件对缓冲区音频进行解码播放。
6.如权利要求5所述的实现Android手机语音对讲的方法,其特征在于,所述手机接收端对由服务端发送过来的音频数据进行解析播放后,判断是否中止接收;
若不中止接收数据,则继续将接收到的音频数据存入解码缓冲区,并通过Audio Track组件对缓冲区音频进行解码播放;
若中止接收数据,则停止接收数据。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种双路媒体流数据的播放方法及显示设备 | 2020-05-08 | 917 |
一种视频存储业务的处理方法、系统及设备 | 2020-05-08 | 900 |
一种便于定位与导航的列车广播系统 | 2020-05-08 | 307 |
基于虚拟现实的孤独症早期筛查评估系统及方法 | 2020-05-08 | 940 |
多个设备上的热词检测 | 2020-05-08 | 1006 |
一种网络化列车广播系统及实现方法 | 2020-05-08 | 820 |
加密通信方法和系统、通信单元、客户端 | 2020-05-11 | 495 |
多流音频译码 | 2020-05-08 | 526 |
一种基于5G智能终端的管理系统 | 2020-05-08 | 469 |
一种耳机 | 2020-05-11 | 940 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。