本文引用自公众号“开发的猫”,本次收录时有改动,感谢原作者“开发的猫”的分享。
52im_qr_即时通讯技术圈_400px.png (17.47 KB, 下载次数: 1202)
下载附件 保存到相册
4 年前 上传
x1.gif (850.65 KB, 下载次数: 1225)
xy.jpg (26.96 KB, 下载次数: 1281)
人眼对亮度敏感,对色度不敏感,因此减少部分UV的数据量,人眼却无法感知出来,这样可以通过压缩UV的分辨率,在不影响观感的前提下,减小视频的体积。
Y = 0.299R + 0.587G + 0.114B U = -0.147R - 0.289G + 0.436B V = 0.615R - 0.515G - 0.100B —————————————————— R = Y + 1.14V G = Y - 0.39U - 0.58V B = Y + 2.03U
模拟信号 -> 采样 -> 量化 -> 编码 -> 数字信号
xx.jpg (16.17 KB, 下载次数: 1221)
x2.jpg (80.71 KB, 下载次数: 1304)
码率 = 采样率 * 采样位数 * 声道数
共:1920×1280=2,073,600(Pixels 像素),每个像素点是24bit(前面算过的哦); 也就是:每幅图片2073600×24=49766400 bit,8 bit(位)=1 byte(字节); 所以:49766400bit=6220800byte≈6.22MB。
ADTS可以在任意帧解码,它每一帧都有头信息。ADIF只有一个统一的头,所以必须得到所有的数据后解码。且这两种的header的格式也是不同的,目前一般编码后的都是ADTS格式的音频流。
header | raw_data
x8.jpg (8.81 KB, 下载次数: 1235)
来源:即时通讯网 - 即时通讯开发者社区!
轻量级开源移动端即时通讯框架。
快速入门 / 性能 / 指南 / 提问
轻量级Web端即时通讯框架。
详细介绍 / 精编源码 / 手册教程
移动端实时音视频框架。
详细介绍 / 性能测试 / 安装体验
基于MobileIMSDK的移动IM系统。
详细介绍 / 产品截图 / 安装体验
一套产品级Web端IM系统。
详细介绍 / 产品截图 / 演示视频
引用此评论
精华主题数超过100个。
连续任职达2年以上的合格正式版主
为论区做出突出贡献的开发者、版主等。
Copyright © 2014-2024 即时通讯网 - 即时通讯开发者社区 / 版本 V4.4
苏州网际时代信息科技有限公司 (苏ICP备16005070号-1)
Processed in 0.130851 second(s), 39 queries , Gzip On.