开发者社区> 问答> 正文

声波通信(声波传输)在iOS、Android中的应用场景深入分析(含部分声波通信源代码)

screenshot
screenshot
screenshot
声波通信(声波传输)在iOS、Android中的应用场景深入分析(含部分声波通信源代码)

展开
收起
杨冬芳 2016-06-27 12:00:50 6661 0
1 条回答
写回答
取消 提交回答
  • IT从业

    这个不就是AFSK吗 Audio 移频键控。40年前的玩意,这东西不安全,可以使用录音机录音后重放。通过麦克风,与扬声器实现信息传输,当然你也可以使用耳机线缆延长距离:)

    有兴趣的可以看看SSTV,RTTY,PSK31 我还汉化了很多这类软件,其中CW 等副电报(莫尔斯码)也属于这种通信:)
    例如 AFSK 我们使用 500Hz 的音频作为0,1000Hz音频作为1,然后交替两个频率形成10101的二进制。这个是2FSK窄带。如果使用4FSK 就是同时使用四个频率传输,如果8FSK 可以同一时刻传输一个字节。。通过DSP解码,这个过程就是AD,DA过程。

    同理,可以使用两种频率的光实现数据传输。为了不受日光影响,我们通常使用红外线,但当日光很强的时候仍然影响传输。所以光传输一直受限制。声音也会受到环境噪音影响。

    再提醒一下,电话机拨号的时候0,1,2,3,4,5,6,7,8,9按下去各有一个声音,这个叫双音频信令 DTMF,电话机将这个声音发送给交换机,交换机完成拨号。老式电话机拿下听筒使用录音机播放DTMF信令,不使用拨号盘也能打电话。 这是声波通信的典范:)
    另请访问sinvoice官网www.sinvoice.com下载最新版本

    2019-07-17 19:47:31
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载