WebRTC Native M96音频基础知识介绍--使用Opus

Posted 一苇渡江694

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WebRTC Native M96音频基础知识介绍--使用Opus相关的知识,希望对你有一定的参考价值。

声波

声音是振动产生的声波,通过介质(气体、固体、液体)传播并能被人或动物听觉器官所感知的波动现象。
声音的特性可由三个要素来描述,即响度、音调和音色

音频(音调)

音调就是音频。物理学中用每秒内振动的次数–频率来描述物体振动的快慢。物体振动的快(即频率高)则音调高,物体振动的慢(及频率低)则音调低。
声音的频率一般会以赫兹表示,记为Hz,指每秒钟周期性震动的次数

音量(响度)

响度就是声音的大小强弱。取决于物体振动的幅度
分贝是用来表示声音强度的单位,记为dB。

数字音频

数字音频是指使用脉冲编码调制、数字信号来录音。其中包含了数字模拟转换器、模拟数字转换器、贮存以及传输。实际上,是因为相对于静电模拟的离散时间及离散程度的模拟方式才可称数字。这个现代化的系统以微妙且有效的的方式,来达到低有损的存储、补偿及传输。
自然界中的声音是模拟信号,计算机是不能直接存储模拟信号的,我们需要把声音转成二进制数据。

采样位数(采样精度 、 采样大小)

一个采样用多少bit存放。这个数值越大,解析度就越高,录制和回放的声音就越真实。8位代表2的8次方–256,16 位则代表2的16次方–64K。常用的是16bit。

以上是关于WebRTC Native M96音频基础知识介绍--使用Opus的主要内容,如果未能解决你的问题,请参考以下文章

WebRTC Native M96音频基础知识介绍--使用Opus

WebRTC Native M96视频基础知识介绍--使用H264

WebRTC Native M96视频基础知识介绍--使用H264

WebRTC Native M96视频基础知识介绍--使用H264

WebRTC Native M96 SDK接口封装--muteLocalAudioStream开关本地音频发送

WebRTC Native M96 SDK接口封装--muteLocalAudioStream开关本地音频发送