CN103227965A - 基于WiFi网络的Android对讲*** - Google Patents
基于WiFi网络的Android对讲*** Download PDFInfo
- Publication number
- CN103227965A CN103227965A CN2013101950100A CN201310195010A CN103227965A CN 103227965 A CN103227965 A CN 103227965A CN 2013101950100 A CN2013101950100 A CN 2013101950100A CN 201310195010 A CN201310195010 A CN 201310195010A CN 103227965 A CN103227965 A CN 103227965A
- Authority
- CN
- China
- Prior art keywords
- module
- wifi
- network
- voice
- android
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Telephonic Communication Services (AREA)
Abstract
本发明为一种基于WiFi网络的Android对讲***,该***包括WiFi模块、语音广播模块、语音单播模块、用户监测模块、消息收发模块、数据库管理模块六个部分;其中WiFi模块提供有WiFi无线网络的连接;语音广播模块用于WiFi网络组成的局域网内的广播语音对讲;语音单播模块用于WiFi网络组成的局域网内的一对一语音对讲;用户监测模块用于监测局域网内的用户信息;消息收发模块用于局域网内用户之间的信息交互;数据库管理模块用于管理局域网内的用户信息,本发明实现了传统对讲设备到智能终端上功能的移植,降低了成本的同时也使对讲***变得更加高效、智能。
Description
技术领域
本发明涉及一种基于WiFi网络的Android对讲***,属于无线通信和电子信息技术领域。
背景技术
目前,无线通信技术随着人类生活水平的提高不断发展。通信方式也开始进化,变得更加轻便化、低成本化和智能化。WiFi是一种能把包含有WiFi模块的终端以无线方式互相连接的网络技术,是一组基于IEEE802.11标准的通信技术。与常见的无线网络技术对比,WiFi拥有更宽的带宽,更强的射频信号,更低的功耗和改进的安全性。Android是一种以Linux为基础的开放源码操纵***,有着流畅的操作、人性化的设计。然而在我国存在的对讲***还存在以下问题:
1.我国的对讲***还处于传统设计的阶段。对讲设备往往体积大、不便于携带。
2.传统的对讲设备开发成本高,成品后价格也高。由于新科技更新换代快,容易造成资源浪费。
3.传统的对讲设备传输语音仍是模拟通信信号,对无线射频和天线的设计有很高的技术要求,通信质量容易受环境干扰。
4.传统的对讲设备功能比较单一,不能根据不同通信环境调整不同的通信模式。
5.传统的对讲设备故障后返修成本高,维护工作量大。
6.传统的对讲设备耗电量大,还在使用一次性颗粒电池,不绿色节能,造成环境污染。
7.传统的对讲设备只能单一的与相应频道的用户对讲通信,不能灵活的选择性与特定用户进行对讲。
发明内容
本发明针对上述问题,提供一种基于WiFi网络的Android对讲***,该***在Android平台上运作,实现了传统对讲设备到智能终端上功能的移植。***通过WiFi模块直接接入无线局域网,可依据当前的网络环境选择合适的通信模式,体积小、成本低、通信质量有保障。
本发明的技术方案是:
一种基于WiFi网络的Android对讲***,该***包括WiFi模块(1)、语音广播模块(2)、语音单播模块(3)、用户监测模块(4)、消息收发模块(5)、数据库管理模块(6)六个部分;WiFi模块(1)提供有WiFi无线网络的连接;语音广播模块(2)用于WiFi网络组成的局域网内的广播语音对讲;语音单播模块(3)用于WiFi网络组成的局域网内的一对一语音对讲;用户监测模块(4)用于监测局域网内的用户信息;消息收发模块(5)用于局域网内用户之间的信息交互;数据库管理模块(6)用于管理局域网内的用户信息。
WiFi模块(1)可通过WiFi热点功能建立起基于WiFi无线网络组成的局域网,局域网内的其它具备WiFi模块的用户都可经过该热点连接进网络,***终端通过WiFi模块进行无线连接。
语音广播模块(2)广播语音数据基于UDP协议进行传输,通信模式为单工方式。主机终端进入***直接进入语音广播模块,该模块通过音频输入输出口与***连接。局域网内的终端用户通过该模块都可与除主机之外的所有用户进行语音对讲。语音广播对讲采用面向不连接的数据传输方式,会产生丢包,会有一些数据延迟,但大体上不影响通信质量。
语音单播模块(3)单播语音数据基于TCP/IP协议进行传输,通信模式为单工方式。该模块通过***数据库与用户监测模块(4)连接。在用户信息界面下选择其它终端用户IP可进入语音单播模块,实现一对一语音对讲功能。该模式采用面向连接的方式进行数据传输,可获得比较高的话音质量。
语音广播模块(2)与语音单播模块(3)选用的音频采样率为44100,音频的录制声道为单声道,音频的数据格局为PCM16位每个样本。模块进行音频编码使用的是speex编码器。
用户监测模块(4)用于侦听局域网内用户的上线、下线信息。该模块通过发送状态通知信息来与其它的终端用户进行***数据库内的数据交流。通过数据更新,可时刻保证***数据库内的用户信息都是最新的。
消息收发模块(5)用于非语音通信模式下,用户之间进行文字信息交互。数据基于UDP协议进行传输。该模块为socket(套接字)的一般通信方式,主要用于在不方便进行语音对讲情况下,终端用户之间进行文字信息交流。
数据库管理模块(6)用于管理局域网内所有用户的IP数据信息,上线日期信息,以及备注信息。数据库时刻保持最新状态,终端用户在退出***程序时会销毁数据库,在进入***时重新建立数据库。
本发明的有益效果是:
1.本发明基于WiFi无线网络传输,比传统网络有更好的带宽。语音数据通过模拟信号转换成数字信号进行传输,受周围环境干扰的可能性几乎为零,可获得比较高的通信质量。
2.本发明在Android***上实现,基于Android***的开源性和便捷性,***维护起来方便,版本更新的成本低。终端智能性高、兼容性强、功耗低、绿色环保。
3.本发明设计有单播和广播两种通信模式,适合在不同通信环境下选择相应的对讲方式。并且还附加有消息收发模块,使对讲***的通信方式更加灵活。
4.本发明有数据库管理模块,该功能可方便获取局域网内用户的IP信息,免去自己去收集用户信息的麻烦,高效、便捷。
附图说明
图1为本发明提供的基于WiFi网络的Android对讲***的结构示意图;
图2为本发明提供的基于WiFi网络的Android对讲***的界面示意图;
其中:图2(a)是语音广播界面示意图;
图2(b)是用户信息界面示意图;
图2(c)是语音单播和消息收发界面示意图;
图3为本发明运作的程序流程图。
具体实施方式
以下结合附图对本发明的一个具体的实施方式进行说明。
本发明所述的基于WiFi网络的Android对讲***的结构示意图如图1所示。包括WiFi模块(1)、语音广播模块(2)、语音单播模块(3)、用户监测模块(4)、消息收发模块(5)、数据库管理模块(6)。
附图2是基于WiFi网络的Android对讲***的一个实施方案(本发明主要用于局域网范围内的语音对讲):
选用装载有Android***的智能终端A、终端B、终端C。终端皆安装有WiFi模块(1),负责组建起基于WiFi无线网络的局域网。终端C启用为WiFi热点,终端A与终端B连接热点形成一个自组织网络。
初始化终端A与终端B中的Android对讲应用程序,用户监测线程开始启动,开始自组织的搜寻网络用户,初始化并更新数据库。
终端A与终端B中的应用程序在1s欢迎动画过后,自动进入语音广播主界面,界面外形示意图参阅图2(a)所示。语音广播回放线程开始启动,先进的终端会收到后进终端的上线提醒消息。语音广播为单工通信方式。终端A摁下语音广播界面上的麦克风,局域网内的其它任何终端用户包括终端B可从耳麦中收听到终端A传输过来的语音。
终端A点击麦克风对上的眼睛搜寻按钮,应用程序开始读取数据库内的用户信息,进入到用户信息显示界面。界面外形示意图参阅图2(b)所示。界面上有局域网内所有用户的IP信息(包括本机IP信息和回路地址“127.0.0.1”)。用户信息显示界面内,可以手动添加、修改或删除用户数据。
终端A与终端B互相选择对方的IP信息,进入语音单播与消息收发界面。界面外形示意图参阅图2(c)所示。消息收发功能基于UDP协议进行数据传输,本机终端可以收到其它任何终端发过来的文字信息,为欲与本机终端通话的其它终端用户提供了提醒便利。打开双方该界面右上角的语音单播开关(OFF-ON),语音单播回放线程开始启动。语音单播为单工通信方式。终端A摁下编辑框对上的通话按钮开始对讲,终端B可从耳麦中收听到终端A传输过来的语音。***的详细运作的程序流程参阅图3所示。该对讲模式基于TCP/IP协议进行数据传输,拥有较高的通信质量,适合于通信质量要求高的对讲场合。
Claims (8)
1.一种基于WiFi网络的Android对讲***,其特征在于,该***包括WiFi模块(1)、语音广播模块(2)、语音单播模块(3)、用户监测模块(4)、消息收发模块(5)、数据库管理模块(6);所述WiFi模块(1)提供有WiFi无线网络的连接;所述语音广播模块(2)通过音频输入输出口与***连接;所述语音单播模块(3)和消息收发模块(5)通过***数据库与用户监测模块(4)连接;所述数据库管理模块(6)通过***接口函数与用户监测模块(4)连接。
2.按照权利要求1所述的基于WiFi网络的Android对讲机***,其特征在于,所述的WiFi模块(1)可通过WiFi热点功能建立起基于WiFi无线网络组成的局域网,局域网内的其它具备WiFi模块的用户都可经过该热点连接进网络。
3.按照权利要求1所述的基于WiFi网络的Android对讲机***,其特征在于,所述的语音广播模块(2)广播语音数据基于UDP协议进行传输,通信模式为单工方式。
4.按照权利要求1所述的基于WiFi网络的Android对讲机***,其特征在于,所述的语音单播模块(3)单播语音数据基于TCP/IP协议进行传输,通信模式为单工方式。
5.按照权利要求1所述的基于WiFi网络的Android对讲机***,其特征在于,所述的语音广播模块(2)与语音单播模块(3)选用的音频采样率为44100,音频的录制声道为单声道,音频的数据格局为PCM16位每个样本。
6.按照权利要求1所述的基于WiFi网络的Android对讲机***,其特征在于,所述的用户监测模块(4)用于侦听局域网内用户的上线、下线信息。
7.按照权利要求1所述的基于WiFi网络的Android对讲机***,其特征在于,所述的消息收发模块(5)用于非语音通信模式下,用户之间进行文字信息交互,数据基于UDP协议进行传输。
8.按照权利要求1所述的基于WiFi网络的Android对讲机***,其特征在于,所述的数据库管理模块(6)用于管理局域网内所有用户的IP数据信息,上线日期信息,以及备注信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013101950100A CN103227965A (zh) | 2013-05-24 | 2013-05-24 | 基于WiFi网络的Android对讲*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013101950100A CN103227965A (zh) | 2013-05-24 | 2013-05-24 | 基于WiFi网络的Android对讲*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103227965A true CN103227965A (zh) | 2013-07-31 |
Family
ID=48838186
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013101950100A Pending CN103227965A (zh) | 2013-05-24 | 2013-05-24 | 基于WiFi网络的Android对讲*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103227965A (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104284302A (zh) * | 2014-09-16 | 2015-01-14 | 黑龙江省省情研究会 | 基于wlan平台的微型实时对讲***及其数据传输方法 |
CN104506822A (zh) * | 2015-01-08 | 2015-04-08 | 广州列丰信息科技有限公司 | 一种基于Android平台的远程可视门铃监控方法及*** |
CN105681289A (zh) * | 2016-01-05 | 2016-06-15 | 南京邮电大学 | 一种基于sip的智能终端集群对讲*** |
CN106533905A (zh) * | 2016-11-09 | 2017-03-22 | 中国石油大学(华东) | 一种无外网接入的网络跳变即时通讯技术及*** |
CN106790913A (zh) * | 2016-12-06 | 2017-05-31 | 大唐终端技术有限公司 | 基于Android平台对讲机的联系人共享方法及装置 |
CN106921471A (zh) * | 2015-12-28 | 2017-07-04 | 镇江高科信息科技有限公司 | 一种短距离通信设备 |
CN107426708A (zh) * | 2016-05-23 | 2017-12-01 | 石家庄市善理通益科技有限公司 | 对讲终端、呼叫模式的切换方法和装置 |
CN109842719A (zh) * | 2017-11-28 | 2019-06-04 | 睿道通讯国际有限公司 | 用于内部通讯网络的呼叫站 |
CN110134527A (zh) * | 2019-04-09 | 2019-08-16 | 阿里巴巴集团控股有限公司 | 数据处理方法、客户端和电子设备 |
CN112188320A (zh) * | 2020-09-30 | 2021-01-05 | 联想(北京)有限公司 | 一种信息处理方法、装置和电子设备 |
CN113109643A (zh) * | 2021-03-10 | 2021-07-13 | 青岛海信智慧生活科技股份有限公司 | 一种智能门锁的自动测试方法及装置 |
CN115440203A (zh) * | 2021-06-03 | 2022-12-06 | 同方威视技术股份有限公司 | 用于移动机器人的语音控制装置、方法以及移动机器人 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090203375A1 (en) * | 2008-02-07 | 2009-08-13 | Doug Gisby | Method and system for automatic seamless mobility |
CN102300072A (zh) * | 2011-08-31 | 2011-12-28 | 兴旺 | 楼宇可视对讲方法、装置和*** |
CN102624874A (zh) * | 2012-02-21 | 2012-08-01 | 腾讯科技(深圳)有限公司 | 一种语音信息传送方法及*** |
CN202455421U (zh) * | 2011-11-25 | 2012-09-26 | 武汉钢铁(集团)公司 | 一种便携式无线ip对讲装置 |
CN202841426U (zh) * | 2012-09-14 | 2013-03-27 | 蒋先明 | 智能楼宇对讲*** |
CN103002112A (zh) * | 2011-09-13 | 2013-03-27 | 北京达力博信科技有限公司 | 一种用于移动终端的联系人与服务的自动关联提供方法 |
-
2013
- 2013-05-24 CN CN2013101950100A patent/CN103227965A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090203375A1 (en) * | 2008-02-07 | 2009-08-13 | Doug Gisby | Method and system for automatic seamless mobility |
CN102300072A (zh) * | 2011-08-31 | 2011-12-28 | 兴旺 | 楼宇可视对讲方法、装置和*** |
CN103002112A (zh) * | 2011-09-13 | 2013-03-27 | 北京达力博信科技有限公司 | 一种用于移动终端的联系人与服务的自动关联提供方法 |
CN202455421U (zh) * | 2011-11-25 | 2012-09-26 | 武汉钢铁(集团)公司 | 一种便携式无线ip对讲装置 |
CN102624874A (zh) * | 2012-02-21 | 2012-08-01 | 腾讯科技(深圳)有限公司 | 一种语音信息传送方法及*** |
CN202841426U (zh) * | 2012-09-14 | 2013-03-27 | 蒋先明 | 智能楼宇对讲*** |
Non-Patent Citations (1)
Title |
---|
王飞: "基于Android的wifi对讲机项目简介", 《网页公开》 * |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104284302A (zh) * | 2014-09-16 | 2015-01-14 | 黑龙江省省情研究会 | 基于wlan平台的微型实时对讲***及其数据传输方法 |
CN104506822A (zh) * | 2015-01-08 | 2015-04-08 | 广州列丰信息科技有限公司 | 一种基于Android平台的远程可视门铃监控方法及*** |
CN104506822B (zh) * | 2015-01-08 | 2017-08-29 | 广州列丰信息科技有限公司 | 一种基于Android平台的远程可视门铃监控方法及*** |
CN106921471A (zh) * | 2015-12-28 | 2017-07-04 | 镇江高科信息科技有限公司 | 一种短距离通信设备 |
CN105681289A (zh) * | 2016-01-05 | 2016-06-15 | 南京邮电大学 | 一种基于sip的智能终端集群对讲*** |
CN107426708A (zh) * | 2016-05-23 | 2017-12-01 | 石家庄市善理通益科技有限公司 | 对讲终端、呼叫模式的切换方法和装置 |
CN106533905A (zh) * | 2016-11-09 | 2017-03-22 | 中国石油大学(华东) | 一种无外网接入的网络跳变即时通讯技术及*** |
CN106790913A (zh) * | 2016-12-06 | 2017-05-31 | 大唐终端技术有限公司 | 基于Android平台对讲机的联系人共享方法及装置 |
CN109842719A (zh) * | 2017-11-28 | 2019-06-04 | 睿道通讯国际有限公司 | 用于内部通讯网络的呼叫站 |
CN109842719B (zh) * | 2017-11-28 | 2022-01-18 | 睿道通讯国际有限公司 | 用于内部通讯网络的呼叫站 |
CN110134527A (zh) * | 2019-04-09 | 2019-08-16 | 阿里巴巴集团控股有限公司 | 数据处理方法、客户端和电子设备 |
CN112188320A (zh) * | 2020-09-30 | 2021-01-05 | 联想(北京)有限公司 | 一种信息处理方法、装置和电子设备 |
CN113109643A (zh) * | 2021-03-10 | 2021-07-13 | 青岛海信智慧生活科技股份有限公司 | 一种智能门锁的自动测试方法及装置 |
CN113109643B (zh) * | 2021-03-10 | 2022-09-30 | 青岛海信智慧生活科技股份有限公司 | 一种智能门锁的自动测试方法及装置 |
CN115440203A (zh) * | 2021-06-03 | 2022-12-06 | 同方威视技术股份有限公司 | 用于移动机器人的语音控制装置、方法以及移动机器人 |
CN115440203B (zh) * | 2021-06-03 | 2023-12-01 | 同方威视技术股份有限公司 | 用于移动机器人的语音控制装置、方法以及移动机器人 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103227965A (zh) | 基于WiFi网络的Android对讲*** | |
CN102170679A (zh) | 基于Android***的多机蓝牙群通信方法 | |
TW200713907A (en) | Mobile communication device and method for downloading configuration files thereof and wireless communication system | |
CN205584196U (zh) | 一种模拟、数字和ip三模工作方式的对讲机 | |
CN107249175A (zh) | 一种基于移动终端的组群对讲扩展*** | |
CN102231885B (zh) | 一种多功能微功率室内分布*** | |
CN109743657A (zh) | 一种基于蓝牙传输进行中转音频的智能音响*** | |
CN106255235A (zh) | 一种低功耗蓝牙转wifi设备 | |
CN203368504U (zh) | 远程语音会话*** | |
CN203813932U (zh) | 一种用于多方语音通话的群聊设备 | |
CN108574909A (zh) | 一种集成于有源音箱的无线传声器***网络节点 | |
CN203504636U (zh) | 一种具有对讲机功能的手机 | |
CN202949572U (zh) | 一种双模双待双通移动终端 | |
CN102480786A (zh) | 一种多通信制式的无线通信方法和*** | |
CN209201160U (zh) | 一种多网融合的语音网关 | |
Wang et al. | Bluetooth 5.2 Technology and Application | |
CN208174713U (zh) | 一种多功能通信一体机 | |
CN207665224U (zh) | 一种对讲机*** | |
CN202856740U (zh) | 一种多模式现场应急通信*** | |
CN110213452B (zh) | 一种智能头盔***及运作方法 | |
CN105471448B (zh) | 网络版团队智慧讲解发射机及***结构和定位、切换方法 | |
CN103281146A (zh) | 智能可寻址校园广播*** | |
CN209659561U (zh) | 支持语音通话的音箱及*** | |
CN109413765B (zh) | 可扩容式接入装置及利用其的数字光纤分布***、扩容切换方法 | |
CN208836420U (zh) | 一种智能无线音箱*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130731 |