窄带节省不必要的bits,高清是把bits分配到最能产生价值的地方,从而实现,在同样的带宽条件下收看更加清晰的画质。
https://www.jianshu.com/p/3662ed5fd0e7
https://blog.csdn.net/maoreyou/article/details/80049141
阿里巴巴 江文斐:窄带高清,打造新优酷极致体验
https://myslide.cn/slides/6588
又拍云窄带高清技术揭露
https://blog.upyun.com/?p=1912
传输数据的能力
https://www.guokr.com/question/617425/
分辨率、帧率、码率之间的关系
https://www.jianshu.com/p/6a58ac81f25f
对于清晰度来说,码率和分辨率那个作用更大?
https://www.zhihu.com/question/35004089
Android 推流–分辨率、帧率和码率三者之间的关系
https://developer.qiniu.com/pili/kb/3636/streaming-VideoProfile
分辨率、帧率、码率、带宽 基本概念理解
https://ouchunrun.github.io/2018/10/25/分辨率、帧率、码率、带宽 基本概念理解/
视频高画质的背后:分辨率、码率、色采样和编码
https://www.zeo.im/2140.html
实现流媒体直播动态码率的方法及系统
https://patents.google.com/patent/CN103281568A/zh
http://www.mftsp.com/jihu/312.html
ffmpeg&x264 码率控制分析
https://www.jianshu.com/p/f8c713f2e63d
高码率展现高画质——视频码率全面解析
http://blog.sina.com.cn/s/blog_5ba8d2030100i5aq.html
为什么某些手机看视频的时候热爆?软解硬解的那些事
https://www.bilibili.com/read/cv2575155/
ffmepg h265 软解 对cpu性能有哪些要求
https://zhidao.baidu.com/question/942183452375088852.html
硬解还是软解?手机视频播放功耗揭秘
https://blog.csdn.net/vn9PLgZvnPs1522s82g/article/details/81199650
2019年旗舰SoC——骁龙855详解(下篇)
http://www.igao7.com/news/201903/NIDBkOyiHBx9aTOG.html
H.265标准下视频软解与硬解的对比
https://wenku.baidu.com/view/ef93f9bea1c7aa00b42acb5b.html
PPTV 王斌-全平台硬件解码渲染优化
https://myslide.cn/slides/9166ß
Netflix 最新视频优化实践:用更少的带宽打造完美画质
https://www.infoq.cn/article/optimized-shot-based-encodes-now-streaming
腾讯 李大龙-腾讯视频全网清晰度提升攻坚战
https://myslide.cn/slides/9181
新浪微博 李成亚-新浪微博短视频服务实践_编解码实践应用
https://myslide.cn/slides/9178
h.265+视频编码技术分析及实现原理
https://www.jiangyu.org/h-265/
金山云 朱政-H-265金山云演进之路
https://myslide.cn/slides/9180
直播=视频+实时+互动
刘连响-音视频通话中WebRTC开发的那些坑
https://myslide.cn/slides/9150
网宿科技 孙磊-VR视频窄带高清技术探索
https://myslide.cn/slides/9156
一下科技 解晶-短视频框架设计和关键性技术实践
https://myslide.cn/slides/9158
hulu 傅徳良-流媒体服务质量和用户体验优化
https://myslide.cn/slides/9163
YY 冯迅-YY媒体实时传输系统及其优化
https://myslide.cn/slides/9171
360 陈强-深度学习在视频分析中的架构、算法与应用
https://myslide.cn/slides/9165
即构ZEGO 冼牛-直播连麦互动背后的实时海量传输
https://myslide.cn/slides/9167
暴风影音 鲍金龙-全景VR体育比赛直播的HEVC编码优化
https://myslide.cn/slides/9168
腾讯 郭亮-基于音视频细分场景的技术创新探索
https://myslide.cn/slides/9176
腾讯 关俊辉-低延迟P2P,成熟直播的必经之路
https://myslide.cn/slides/9182
全民快乐 展晓凯-视频云客户端SDK的设计与实现
https://myslide.cn/slides/9170
腾讯 郭亮-基于音视频细分场景的技术创新探索
https://myslide.cn/slides/9176
美图 赵丽丽-深度学习在短视频视觉内容分析中的应用
https://myslide.cn/slides/9145
掌门集团 刘华平-语音编解码技术演进和应用选型
https://myslide.cn/slides/9172
● 模拟信号
现实中的声音是以波的形式存在的,模拟信号是模拟声波的一组连续信号,它在一定时间范围内有无数种取值。为什么呢?因为波这种东西和时间一样,都可以认为是无限的。
● 数字信号/数字化
数字信号是从模拟信号中提取出来的一组不连续的信号(离散信号)。而数字化,就是将模拟信号转换成数字信号的过程(采样、编码等)。
● 声音频率
声波是由物体振动产生的,而声音频率指的就是物体一秒钟的振动次数,人类所能识别的声音频率在20Hz~20kHz之间,发出的声音频率在100Hz10kHz之间,最敏感的声音频率在200Hz6000Hz之间(也有说是1000Hz~3000Hz之间)。
● 采样率
Sample Rate,表示每秒采样的次数,即每秒从模拟信号中提取的信号个数,提取出来的这些信号组成一组离散信号(数字信号)。
采样频率越高,即采样的间隔时间越短,则在单位时间内计算机得到的样本数据就越多,对信号波形的表示也越精确。采样频率与原始信号频率之间有一定的关系,根据奈奎斯特理论,只有采样频率高于原始信号最高频率的两倍时,即一次振动至少需要两次采样,才能把数字信号表示的信号还原成为原来信号。理论上,采样率越高越好,但受限于带宽和存储空间等因素,通常我们对于不同场景都有一个比较合适的采样率。常见的采样率如下:
● 采样位深/位深度
一般为8bit或16bit,表示一个采样信号用多少bit来表示,即一个采样信号的存储大小,目前基本都是采用16bit。
● 通道/声道
使用单通道和多通道采样会影响到声音的立体效果,通常来说,要达到立体声,至少要使用两个通道采样。
● 码率/比特率
Bit Rate,表示每秒需要传输的bit数,即每秒需要的最低网络带宽。比特率由采样率、位深、通道数、编码共同决定,等于采样率位深通道数*压缩比。
假设采样率为8000,位深为16bit,通道数为2,编码为PCM(没有压缩),那么比特率为256000bit=256kbit=32kb。
● 帧
不同于视频中的一帧就是表示一幅图像,音频中没有明确的帧的概念。通常将一段固定时间内的音频数据称为一帧,而有些编码对一帧的时间有硬性要求,常见的一帧时间有20ms、40ms等。
PS:android上采集一帧的时间为40ms。
● 音量
表示声音强度,音量越大,表明声波的幅度(振幅)越大,通常我们用分贝(DB)值来形容音量的大小。
● AGC/GC
Automatic Gain Control,自动增益补偿功能。通俗地讲,增益就是指修改音频数据,达到音量增大或减小的效果。
● AEC/EC
Acoustic Echo Chancellor,回声消除。
● ANS/NS
Automatic Noise Suppression,噪音抑制。
● ERLE
echo return loss enhancement,回波回程损耗增量(补偿与未补偿回波信号功率之比)。
● VAD
声音检测,检测噪声。
● 参考资料
http://www.cnblogs.com/yangleiWPF/archive/2010/03/16/1687092.html