浅述H.264视频的RTP荷载格式

来源 :读写算 | 被引量 : 0次 | 上传用户:tireda
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  本文概况
  本文讲述了一种有关于互联网社区的Internet标准跟踪协议,而这需要进一步进行讨论和建议改善。
  请参考最新版本“互联网官方协议标准”(标准1)中的国家标准化及其地位的内容。
  本文的发布不受任何限制。
  版权声明
  版权所有(C)因特网协会(2005年)
  1 介绍
  1.1 H.264编解码器
  本文指定一个RTP荷载规范用于ITU-T H.264 视频编码标准(ISO/IEC 14496 Part 10 [2])(两个都称为高级视频编码AVC). H.264建议在2005年5月被ITU-T采纳, 草案规范对于公共回顾可用[8]. 本文H.264 缩写用于编解码器和标准,但是本文等价于采纳 ISO/IEC相似的编码标准.
  H.264 视频编解码器又非常广泛的应用覆盖所有格式的数字压缩视频格式,从低带宽的Internet流应用到HDTV广播和数字影院应用。和当前的技术状态比较, 整个H.264的性能被报告节省50%的位率。
  例如,数字卫星TV质量被报告在1.5 Mbit/s,就可以实现,而当前的MPEG 2的操作点在大约3.5 Mbit/s [9].
  该编解码器规范自己概念上区分[1]视频编码层(VCL)和网络抽象层(NAL).VCL包含编解码器的信令处理功能;以及如转换,量化,运动补偿预测机制;以及循环过滤器。他遵从今天大多数视频编解码器的一般概念,基于宏快的编码器,使用基于运动补偿的图像间预测和残余信号的转换编码。
  VCL编码器输出片断: 一个位串包含整数数目宏快的宏块数据,以及片断头信息(包含片断内第一个宏快的空间地址,初始量化参数以及相似信息).片断内的宏快按照扫描顺序安排,除非指定一个不同的宏块分配,通过使用被称为灵活宏块顺序语法Flexible Macroblock Ordering syntax.图像内的预测只用于一个片断内部。更多信息在[9]提供.
  (NAL)编码器封装VCL编码器输出的片断到网络抽象层单元(NAL units),它适合于通过包网路传输或用于面向包的多路复用环境。H.264的附录B定义封装过程传输这样的NAL单元通过面向字节流的网络。本文档范围, 附录 B 不相关的。
  NAL使用NAL单元. 一个NAL单元由一字节的头和荷载字节串组成。 头指示NAL单元的类型, 是否有位错误或语法冲突在NAL单元荷载中,以及对于解码过程该NAL单元相对重要性的信息。本RTP荷载规范被设计成不了解NAL单元荷载的位串。
  H.264的一个主要特性是传输时间,解码时间,图像以及片断采样演示时间完全的解耦合。
  H.264中指定的解码过程是不知道时间的, 并且H.264语法没有运送如跳过帧数目(在早期视频压缩标准,时间参考格式中是普遍的)信息.同时,有的NAL单元影响许多图像,因此固有的是无时间性的。因为这样的原因,处理RTP时戳要求对于采样或演示时间没有定义或者在传输时间不知道的NAL单元进行一些特殊的考虑。
  1.2 参数集概念
  H.264一个非常基本的设计概念是产生自包含包, 使得如RFC2429的头重复或MPEG-4的头扩展编码(HEC)[11]机制变得不必要。这是通过从媒体流解耦合不止一个片断的相对信息来实现的。高层meta信息应该可靠/异步的发送,事先不和包含片断包的RTP包流发送。(对于没有通过带外传输信道发送本信息的应用,通过带内发送本信息也提供了手段)。高层参数的组合被称为参数集。H.264规范包括两类参数集:顺序参数集和图像参数集。一个活动顺序参数集在一个编码视频序列中保持不变,一个活动图像参数集在一个编码图像里保持不变。顺序和图像参数集结构包含如图像大小,采用的可选的编码模式,宏块到片断组映射等信息。
  为了改变图像参数(如图像大小)而不用同步传送参数集修改给片断包流,编码器和解码器可以维护不止一个顺序和图像参数集的列表。每个片断头包含一个码字指示使用的顺序和图像参数集。
  本机制允许从包流中解耦合参数集的传输,通过外部手段传输他们(即,作为能力交换的副作用)或通过一个(可靠或不可靠)控制协议他们从没有被传送但是被应用设计规范修复甚至是可能的。
  1.3 网络抽象层单元类型
  可以在[12], [13],[14]中找到关于NAL设计的学习信息.
  所有NAL单元有一个单个NAL单元类型字节,他也作为本RTP荷载格式的荷载头.后面立即跟随NAL单元的荷载。
  NAL单元类型字节的语法语义在[1]中指定,但是NAL单元类型的基本属性总结如下。NAL单元类型字节格式如下:
   ---------------
  |0|1|2|3|4|5|6|7|
   - - - - - - - -
  |F|NRI| Type|
   ---------------
  NAL单元类型字节部件的语义在H.264规范中制定, 简要描述如下.
   F: 1 bit
  forbidden_zero_bit. H.264规范声明设置为1指示语法违例。
  NRI: 2 bits
  nal_ref_idc. 00值指示NAL单元的不用于帧间图像预测的重构参考图像。这样的NAL单元可以被丢弃而不用冒参考图像完整性的风险。大于0的值指示NAL单元的解码要求维护参考图像的完整性。
  本文对H.264视频的RTP荷载格式的简述就到这里,并不详尽,忘读者多加指正。
其他文献
新课程标准大力倡导“活动教学”,数学活动是数学教学的重要组成部分。但数学活动不是学科教学的重复和延续,它与课堂教学各有侧重,而又密切配合,相辅相成。  小学数学活动课和数学学科课由于在学习材料、时间安排、学习要求等方面各有不同,决定了它们在组织形式上也有所区别。下面就我校在开展数学活动课时的教学形式作一个概括和探讨,以便集思广益、不断完善、提高。  一、活动课教学形式的确定应符合儿童的年龄特征和心
2011年的高考又快到了,在这场没有硝烟的战场上,每一个学生、每一名老师、每一位家长都是全力以赴,志在必得。看看眼前一个个忙碌的身影,回首去年我与高三3班学生共同奋斗的点点滴滴,作为班主任,感慨颇多。高三备考,关键是排除一切干扰,调动学生复习的积极性,提高孩子们的自信心和毅力。而这一切都离不开班主任的适时引导和鼓励,那就是对学生亦师亦友般的爱!  一、指导学法,明确目标  现在高考虽有六科,但基本
日记是心灵的真实反映,小学生如果能养成写日记的好习惯,写作的水平自然会提高。小学老师如何教会学生写日记,让他们习惯于写日记,乐于写日记,享受写日记呢?这是小学语文教育的一大重点课题。著名老一辈教育家叶圣陶对如何写日记的看法对我们会有很大的启发,他说:“凡是干的、玩的、想的,觉得有意思的就写。一两句以······总之,实事求是,说老实话。”以下笔者介绍几种日记的类型,掌握了这几种类型的日记方法,小学
【摘 要】笔者结合本校的实际从创设情境、激发探究,引导点拨、实验探究,利用多媒体、提高效率,注重过程、淡化结果等方面在课堂上开展探究性教学的尝试,以激发学生问的意识。  【关键词】化学 探究性教学 问题意识    笔者在一所近郊中学担任高中化学教师,几年来,我很了解到这边学生的学习状况:学习被动,是一种“考试任务驱动式学习”,而且学生偏科现象普遍存在,但对电脑、篮球等感兴趣的活动会积极主动参与。目
【摘 要】现代管理学认为,管理的关键是要充分调动被管理者的积极性,发挥他们的主观能动性和创造性。多年结合多年工作中的实践经验,从改革班干部选举办法,改革班级干部设置体制,建立健全监督机制,引入竞争机制进行了阐述,并在一定程度上形成了自己的体系。  【关键词】班级 管理 体制    著名管理学家美国通用电气集团CEO(执行总裁)杰克·韦尔奇认为:管理的关键是要充分调动被管理者的积极性,发挥他们的主动
亲爱的妈妈:  您好!  儿子从来没有给您写过一封信,可是,今天我有很多话要对您说。您一定会说,我们可以面对面谈,干嘛要写信呢?您知道吗?妈妈,我真的不愿看到您生气。  儿子今年已经十二岁,明年该升入初中学习,离开您和爸爸独立生活了。可是我很忧伤,因为我什么都不会做,不会洗衣服,不会叠被子。长这么大,我从来就是饭来张口,衣来伸手。妈妈,你是那么爱我,疼我,生怕我累着,儿子的心里对你充满了感激。有时
摘要:随着现代科学技术的发展,信息技术已进入我国的教育领域,并为教育提供了更多、更优的技术支持。尤其以计算机技术为核心的多媒体技术、网络技术的迅速发展和在学校的广泛普及,改变着人们的教育观、教学观、学习观,为学校教师的教学和学生的学习提供了良好的教学平台,使现代学校教学在教学媒体、教学内容等方面实现了信息技术与课程的整合化。  关键词:信息技术 课程整合 数学教学     随着现代科学技术的发展,
摘要:信息技术与小学数学教学的整合,是教育领域不可阻挡的时代潮流,它能使学生的学习内容更加丰富多彩,更具有时代气息、更贴近生活和现代科技。在小学数学课堂教学中,应当充分发挥信息技术的独特优势,将信息技术与小学数学教学的有效融合,实现理想的学习环境和充分体现学生主体作用的学习方式,改革传统的小学数学课堂教学结构,提高学生的学习效果。  关键词:信息技术小学数学 课堂教学整合    在信息時代的今天
《英语新课程标准》倡导任务型教学,它是一种以应用为核心,能体现语言价值的、先进的、有效的、教学途径。这种教学途径既有效地培养学生运用语言的基本能力,又充分体现了教师尊重学生的实际需求,本着以学生为主体,以学生的发展为根本的教育理念,最大限度地发挥学生的主观能动性,切实提高英语学习的效率。每一节英语课的任务确定应从学生的学习实际出发,围绕特定的学习目标和语言知识能力的增长点,设计出针对性强,操作性强
【摘要】在素质教育、课程改革和教育新政三股力量的合力推动下,高效课堂逐渐进入了人们的视野。追求高效的课堂目前已成为所有教育人的共识,成为教学组织形式变革的新趋势。只有在高效课堂生成中不断促进学生个性的发展,才能适应多元社会的客观要求,才能实现教育的终极目标,才能促进学生的全面发展。本文试图探讨在高效课堂生成构建中注重学生个性发展的必要性及其具体对策。  【关键词】高效课堂;生成;个性培养    在