SPS/PPS/NALU细解

news/2024/11/27 12:10:17/

在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。其中,前者负责有效表示视频数据的内容,而后者则负责格式化数据并提供头信息,以保证数据适合各种信道和存储介质上的传输。NAL占一个字节。

H264在网络传输的是NALU,NALU的结构是:NAL头+RBSP,实际传输中的数据流如图所示:


264句法元素的分层结构

 

 

    NAL单元(NALU):NAL的基本语法结构,它包含一个字节的头信息和一系列来自VCL的称为原始字节序列载荷(RBSP)的字节流。 数据流是储存在介质上时: 每个NALU 前添加起始码:0x00000001(或者0x000001),用来指示一个 NALU的起始和终止位置。我们平时的每帧数据就是一个NAL单元(SPS与PPS除外)。

    编码器将每个NAL各自独立、完整地放入一个分组,因为分组都有头部,解码器可以方便地检测出NAL的分界,并依次取出NAL进行解码。每个NAL前有一个起始码 0x00 00 01(或者0x00 00 00 01),解码器检测每个起始码,作为一个NAL的起始标识,当检测到下一个起始码时,当前NAL结束。同时H


http://www.ppmy.cn/news/358142.html

相关文章

h264、sps、pps详解

1、学习路线 step1、初步了解h264,了解h264数据帧分类和识别 step2、h264语法相关算法解析,这里对理解h264的视频帧很重要。通俗的说h264数据定义是由一组Bit组成,但是某个字段不是固定专有几个bit,它是根据其值通过算法转义保存…

sps忘记保存文档怎么恢复_忘记了iPhone密码,怎么办?

世界那么大,谢谢你来看我!!关注我你就是个网络、电脑、手机小达人 iPhone的密码功能是一种重要的方法,可以防止您的个人数据被窥探,但如果您忘记了iPhone密码怎么办? 如果您忘记了密码并输入了错误密码六次…

hp服务器通过ilo5安装系统,HPE ProLiant Gen10 通过iLO 5(v1.15) web界面多种方式更新服务器固件,包含升级系统恢复集方法...

一、iLO web界面固件&操作系统软件界面简单介绍 1、固件 这个界面可以查看服务器安装的固件版本,可以查看以下类型的固件: u电源管理控制器Power Management Controller Firmware u服务器平台服务固件 Server Platform Services (SPS) Firmware uSmart Array u智能平台提…

sps忘记保存文档怎么恢复_路由器管理员密码忘了怎么办【解决方法】

路由器管理员密码忘记了怎么办?最近有朋友问小编这样的问题,小编总结了一些解决的方法,今天和大家分享一下,欢迎收藏。 方式一:尝试用默认密码登录 比较旧款的路由器的默认用户名和管理员密码一般为admin,这些在路由器…

U盘介质修复

在烧录光盘镜像时,出现了意外,导致U盘的介质被烧掉了,这时可以通过量产的方式来修复首先要确定U盘主控芯片类型,但是我的U盘不方便拆开,所以下载了芯片精灵辅助查看在上述官网下载相应的量产工具并配置好VID、PID等参数…

用 DiskGenius 修复 U 盘

最近,为了检测U盘是否为扩容盘,不小心把U盘弄坏,不能格式化,windows系统不能识别U盘. 怀疑是引导区坏了;找了很多工具,试了很多方法,在 win7 下均失败。 所幸,找到 DiskGenius 将问题…

测试移动硬盘的真实容量的软件,u盘扩容修复工具

U盘真实容量检测工具是一款能够识别出真假U盘容量的软件。我们在购买U盘的时候,经常会买到U盘扩容的产品,与实际的容量有所差别,它就能够修复这个问题,比起格式化要方便不少。 软件介绍 现在市面上有很多假U盘,也就是量…

USB Repair(usb设备修复工具)官方正式版V8.0.3.1069 | u盘修复软件下载 | u盘修复软件哪个最好?

USB Repair 是一款短小精悍且免费开源易于使用的专业usb设备修复工具,基于Rizonesoft公司的SDK构建,特实用的电脑网络修复工具Complete Internet Repair也是该公司的作品,USB Repair可以帮助大家尝试修复包括U盘、移动硬盘、USB接口的读卡器在…