1. VCL只关心编码部分,重点在于编码算法以及在特定硬件平台的实现,VCL输出的是编码后纯视频流信息,没有任何冗余头信息。
  2. NAL关心的是VCL输出纯视频流如何被表达和封包利于网络传输。
  3. SODB :String Of Data Bits (数据位的字符串) 纯视频流
  4. RBSP :Raw Byte Sequence Payload (原始字节序列有效载荷)
  5. ANLU : Natwork Abstraction Layer Units 网络抽象单元
  6. 关系: RBSP包 = SODB + RBSP trailing bits
    NALU = NAL header(1byet)+ RBSP
    这里的NALU就好比是xxx.h264流文件

注:做编码器的关心的是VCL部分, 做视频传输和解码播放的人关心的是NAL部分。

每一帧都有VCL和NAL

一个sequence的组成:
Sequence = sps + pps + sei + I帧 + 若干P帧
Sequence (序列) 时间单位1秒

h.264的NAL和VCL相关推荐

  1. h.264(2)——VCL/NAL/切片/宏块

    推荐此文,整理的比我好,别看我的了:https://blog.csdn.net/luoyaxing0812/article/details/111352155 本文参考:https://blog.cs ...

  2. H.264中的NAL技术

    NAL技术 1.NAL概述 NAL全称Network Abstract Layer, 即网络抽象层. 在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象 ...

  3. H.264 中的 NAL 技术

    1.NAL 概述 NAL 全称 Network Abstract Layer,即网络抽象层.在 H.264/AVC 视频编码标准中,整个系统框架被分为 了两个层面:视频编码层面(VCL)和网络抽象层面 ...

  4. H.264 NAL层解析(0x00000001,编码,打包,NALU)

    文章参考自:https://blog.csdn.net/wudebao5220150/article/details/13810671 1.引言 H.264的主要目标: 1.高的视频压缩比 2.良好的 ...

  5. H.264/H265的NAL解析

    1.H.264的NAL解析 在有序字节流格式的H.264码流中,我们可以根据前缀起始码0x 00 00 01或0x 00 00 01获取到一个完整的NAL Unit所包含的的字节数据.H.264码流中 ...

  6. (转载)H.264码流的RTP封包说明

    H.264的NALU,RTP封包说明(转自牛人) 2010-06-30 16:28 H.264 RTP payload 格式 H.264 视频 RTP 负载格式 1. 网络抽象层单元类型 (NALU) ...

  7. H.264码流结构解析

    大概前五六年之前写过的一个大体分析H.264格式,不是很详细,可以大致看看有哪些格式.  H.264码流结构解析 那个时候上传的百度文库,以前记得有多积分,现在都不能下载了,还要充钱才可以.真是~~~ ...

  8. H.264码流解析 一个SPS的nalu及获取视频的分辨率

    00 00 00 01 67 42 00 28 E9 00   A0 0B 77 FE 00 02 00 03 C4 80   00 00 03 00 80 00 00 1A 4D 88   10 9 ...

  9. nalu模式多slice_H.264中NAL、Slice与frame意思及相互关系

    H.264中NAL.Slice与frame意思及相互关系 NAL nal_unit_type中的1(非IDR图像的编码条带).2(编码条带数据分割块A).3(编码条带数据分割块B).4(编码条带数据分 ...

最新文章

  1. Springboot [日志管理LogBack]
  2. 片(Slice)结构
  3. Mysql学习进度(2013.03.12)—sql语句学习一
  4. 程序员面试题精选100题(20)-最长公共子串[算法]
  5. 百余名欧洲议会议员发函 呼吁英国留在欧盟
  6. 初识Docker-什么是docker
  7. python写一个路径选择app_django下创建多个app并设置urls方法
  8. Android游戏的心跳效果
  9. docker安装Oracle 11g
  10. js显示PHP源代码命令,layedit富文本编辑器中如何添加显示源码功能(代码)
  11. Android 系统(151)----添加开关机铃声
  12. 【ElasticSearch】Es 源码之 AutoFollowCoordinator 源码解读
  13. Oracle表空间、段、区和块
  14. python的objectproperty,python – ObjectProperty类的用法
  15. MEMS惯性导航单元的标定与测试
  16. 完全兼容ADI的ADM2582E/ADM2587E的(MORNSUN)TD(H)541S485H
  17. 单元测试、黑盒测试、白盒测试
  18. 基于FPGA的数字时钟
  19. 百度地图 InfoWindow上添加点击事件
  20. 中国大学慕课公开课-《视听语言》-学习笔记-4

热门文章

  1. PostgreSQL_row_number() over()_应用实例
  2. 谷歌研究院最新发现:训练结果不准确,超大数据规模要背锅!
  3. 收藏 | 图解Transformer:Attention Is All You Need
  4. 登顶CLUE榜单,腾讯云小微与腾讯AI Lab联合团队提出基于知识的中文预训练模型...
  5. 高校教授称已推翻爱因斯坦相对论,项目还被推荐入选河北科学技术奖?!回应来了!...
  6. 又有多所高校延迟寒假开学
  7. PointNet++论文个人理解
  8. 精度首超ResNet,港科大和CMU提出史上最强二值化网络ReActNet
  9. 知乎13万赞!为何很多名校毕业生,都输在了人生后半程
  10. Linux之cp和mv命令选项