音视频、网络带宽等常用概念详解

1.aac音频参数解释

AAC帧大小为1024个sample: 指AAC编码一般以1024个采样为一个音频帧。

采样率48khz :指1秒(即1000毫秒)采集48000次。

计算1秒有多少帧 :48000 / 1024 = 46.875 = a(用a表示计算结果,多少帧)。

计算每帧持续时长

由"计算1秒有多少帧"式子可知:a = 48000 / 1024

即,一帧持续时长 = 1秒 / a= 1s / a = 1000ms / a=1000 * 1024 /48000 = 21.333...ms

2.pcm音频参数解释

采样位数 :16(2Byte)

每秒数据量 :2Byte * 声道数 * 48k = 数据量 / s =y(每秒数据量)

计算播放时长

现在有x数据字节,算该数据量字节播放时长。

播放时长 = x / y = z(该数据量播放时长多少秒) = z * 1000(数据量播放时长多少毫秒)

3.视频参数解释

码率((bps - bit per second) :码率也叫比特率,是指每秒传送的比特(bit)数,数值越大,传送数据速度越快。是一个决定整体视频质量的参数。一般主流视频平台的最高码率在1Mbit左右。

BIT :位用以描述电脑数据量的最小单位。

Byte : 字节计算机信息技术用于计量存储容量的一种计量单位。1字节等于8位。

单位换算表:

1Byte=8bit

1KB=1024Byte

1MB=1024KB

1GB=1024MB

1TB=1024GB

1PB=1024TB

相关推荐
coding-fun1 小时前
电脑音频录制工具(语音聊天录音软件)
音视频
却道天凉_好个秋2 小时前
音视频学习(七十二):视频压缩:分块与预处理
音视频·视频压缩
gf13211113 小时前
python_字幕文本、音频、视频一键组合
python·音视频·swift
YANshangqian3 小时前
音频录制和编辑软件
音视频
gf13211114 小时前
python_字幕、音频、媒体文件(图片或视频)一键组合
python·音视频·swift
daizhe4 小时前
基于JavaCV实现FFmpeg设置视频moov前置以及截取封面图片
ffmpeg·音视频·javacv
DsirNg6 小时前
Vue3 实时音频录制与转写 Composable 技术实现
音视频
平凡灵感码头8 小时前
第一次做蓝牙产品,从零开发(5)蓝牙音频项目中功放芯片
单片机·嵌入式硬件·音视频
TengTaiTech17 小时前
单芯片音频二分频新高度:全系列高通QCC平台智能分频方案解析
音视频
qq_3106585119 小时前
mediasoup源码走读(六)——NetEQ
服务器·c++·音视频