一个NAL是不是一帧,NAL分包?
NAL分包:h264编码分包、rtp分包
当然FMO模式也可以使一帧中的宏块顺序分割,使得分割后的片的大小小于无线网络 的MTU尺寸,经过FMO模式分割后的图像数据分开进行传输。使用FMO的代价是稍微降低了编码效率(因为它打破了原先非邻居MB之间的预测),而且在高 度优化的环境中,有较高的时延。
1> 介绍h264 的基本概念:
https://blog.csdn.net/coloriy/article/details/56666499
2> 介绍如何看懂h264 官网文档
https://blog.csdn.net/xiaojun111111/article/details/40107559
3> 通wireShark 抓包来解析 h264:
https://www.cnblogs.com/wainiwann/p/7477794.html
4> 使用代码来解析 h264:
https://www.cnblogs.com/lidabo/p/5384073.html
5> 最后一步,找到h264官方文档,自己能看懂
视频编码H264结构
https://www.jianshu.com/p/5e553f56bf80?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation
https://www.jianshu.com/p/c589a192a8f0
https://blog.csdn.net/go_str/article/details/80340564?utm_medium=distribute.pc_relevant.none-task-blog-2defaultBlogCommendFromBaidudefault-4.vipsorttest&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2defaultBlogCommendFromBaidudefault-4.vipsorttest
https://zhuanlan.zhihu.com/p/71928833
https://blog.csdn.net/zhuyanshun/article/details/80454600
H264的RBSP类型之AUD
https://blog.csdn.net/u012587637/article/details/81263491
https://www.pianshen.com/article/9053780006/
AU分隔符引发的故事
问题:NALU是H264编码的基本单元,NALU是不是代表了一个完整帧?
答案是未知,或者有时候否定的。解释这个问题前,引入一个新概念『AU』:H.264 将构成一帧图像所有NALU的集合称为一个『AU』,英文全称Access Unit。『AU』在H264中被提到频率不高,但是这是一个非常重要的概念,特别是在解码中要识别帧边界,这就是『AU分隔符』,英文全称Access unit Delimiter,然而实际解码器只有在解码的过程中,通过更多语法元素的组合才能判断一帧图像是否结束。
Nal 分包
https://blog.csdn.net/heker2010/article/details/75419137?utm_medium=distribute.pc_relevant.none-task-blog-2defaultBlogCommendFromMachineLearnPai2default-1.vipsorttest&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2defaultBlogCommendFromMachineLearnPai2default-1.vipsorttest
https://blog.csdn.net/yangzhongxuan/article/details/8003494
H.264 数据分割
http://blog.chinaunix.net/uid-17053077-id-1987967.html