![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
h.264
文章平均质量分 75
Edison Tao
Linux爱好者
展开
-
H.264基础
2.视频编码 (1)编码:将信息按照一定规则使用某种形式的码流表示与传输 (2)常需要编码的信息:文字、语音、视频、控制信息等 (3)视频编码的主要目的:数据压缩 动态图像的RGB/YUV表示,数据量极为巨大 存储空间和传输带宽完全无法满足像素格式视频保存传输要求 (4)图像大小的计算 图像的每个像素的三个颜色分量:R/G/B,每个颜色分量以8bit(10bit)保存, 每个像素至少需要3Bytes. 分辨率1280*720的一帧图像:1280*720*3 = 2.7648MB 25fram...原创 2021-07-02 11:36:59 · 173 阅读 · 0 评论 -
H264码流中SPS PPS详解
原文地址:https://zhuanlan.zhihu.com/p/27896239 1 SPS和PPS从何处而来? 2 SPS和PPS中的每个参数起什么作用? 3 如何解析SDP中包含的H.264的SPS和PPS串? 1 客户端抓包 在做客户端视频解码时,一般都会使用Wireshark抓包工具对接收的H264码流进行分析,如下所示: 在这里我们可以看到对解码视频起关键作用的SPS和...转载 2018-09-10 17:27:38 · 377 阅读 · 0 评论 -
h264中profile和level的含义
原文地址:https://blog.csdn.net/xiaojun111111/article/details/52090185 Profile是对视频压缩特性的描述(CABAC呀、颜色采样数等等)。Level是对视频本身特性的描述(码率、分辨率、fps)。 简单来说,Profile越高,就说明采用了越高级的压缩特性。Level越高,视频的码率、分辨率、fps越高。 一些移动设备(...转载 2018-09-10 17:32:45 · 1637 阅读 · 0 评论 -
H264(NAL简介与I帧判断)
原文地址:https://blog.csdn.net/jefry_xdz/article/details/8461343 1、NAL全称Network Abstract Layer, 即网络抽象层。 在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。其中,前者负责有效表示视频数据的内容,而后者则负责格式化数据并提供...转载 2018-09-10 17:34:53 · 430 阅读 · 0 评论