首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从sdp中的配置文件级别标识h264配置文件和级别?

从sdp中的配置文件级别标识h264配置文件和级别?
EN

Stack Overflow用户
提问于 2014-04-09 11:20:20
回答 2查看 30.5K关注 0票数 8

在SIP视频呼叫中,视频流的接收器响应其解码器的能力。

定义该参数的参数是profile-level-id。下面是配置文件级别id参数的示例值: 428014

RFC 6184定义为

序列参数集NAL单元中下列三个字节的base16 7表示在1:1) profile_idc中指定,2)这里称为profile-iop的字节,由constraint_set0_flag、constraint_set1_flag、constraint_set2_flag、constraint_set3_flag、constraint_set4_flag、constraint_set5_flag、和reserved_zero_2bits按位显着性排序,从最重要位开始,和3) level_idc.

根据这一点,可以从示例值中识别以下参数:

  • profile_idc 42
  • 概况-iop 82
  • 级别-idc 14

如何将这些数字与为配置文件水平定义的h264联系起来?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-04-09 17:39:46

对于这样的事情,你应该阅读实际的H.264规范,而不是维基百科。使用它,您可以将示例解析为

  • profile_idc 0x42 == 66,所以它是基线配置文件
  • 概要-IOP0x80平均constraint_set0_flag=1 (因此它是约束基线配置文件)和其他0
  • 级别-IDC0x14 == 20,所以它是2.0级

因此,结果是受限的基线配置文件级别2.0

票数 14
EN

Stack Overflow用户

发布于 2020-07-23 06:49:15

请参阅RFC 6184中的下表:表5. profile_idc和profile-iop的组合表示与一个配置文件支持的完整编码工具集对应的相同的子配置文件。在下面,x可以是0,也可以是1,而配置文件名称如下所示。CB:约束基线剖面,B:基线剖面,M:主剖面,E:扩展剖面,H:高剖面,H10:高10剖面,H42:高4:2:2剖面,H44:高4:4:4预测剖面,H10I:高10内剖面,H42I:高4:2:2内剖面,H44I:高4:4:4内剖面,和C44I: CAVLC 4:4:4 :4。

代码语言:javascript
运行
复制
      Profile     profile_idc        profile-iop
                  (hexadecimal)      (binary)

      CB          42 (B)             x1xx0000
         same as: 4D (M)             1xxx0000
         same as: 58 (E)             11xx0000
      B           42 (B)             x0xx0000
         same as: 58 (E)             10xx0000
      M           4D (M)             0x0x0000
      E           58                 00xx0000
      H           64                 00000000
      H10         6E                 00000000
      H42         7A                 00000000
      H44         F4                 00000000
      H10I        6E                 00010000
      H42I        7A                 00010000
      H44I        F4                 00010000
      C44I        2C                 00010000

它是基线配置文件2.0级。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22960928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档