JoJo的个人博客

记录精彩的程序人生

目录
音视频系统入门2之音视频基础知识
/    

音视频系统入门2之音视频基础知识

音频处理流程

直播客户端处理流程

共享端

音视频采集 => 音视频编码 => 传输

观看端

音视频解码 => 音视频渲染

音频数据流

PCM => aac/mp3 => mp4/flv

PCM <= aac/mp3 <= mp4/flv

声音是如何产生的

  • 声音由物体振动产生的
  • 它可以通过空气、固体、液体等进行传输
  • 振动耳膜

听觉范围

20Hz ~ 20kHz

声音的三要素

  • 音调:音频的快慢 男生 -> 女生 -> 儿童
  • 音量:振动的幅度
  • 音色:谐波

模数转换

对音频采样,量化为数字信息

量化基本概念

  • 采样大小: 一个采样用多少bit存放。常用的是16bit
  • 采样率:采样频率 8k、16k、32k、44.1k、48k
  • 声道数:单声道、双声道、多声道

码率计算

要算一个PCM音频流的码率是一件很轻松的事情,采样率 x 采样大小 x 声道数

例如:采样率为44.1KHz,采样大小为16bit,双声道的PCM编码的WAV文件,它的码率为44.1kx16x2=1411.2kb/s

音频原始数据

音频原始数据格式

  • PCM
  • WAV


标题:音视频系统入门2之音视频基础知识
作者:SunnySky
地址:https://www.tianyang.pub/articles/2020/11/17/1605609282439.html

评论