gpt4 book ai didi

sip - 从sdp中的profile-level-id识别h264配置文件和级别?

转载 作者:行者123 更新时间:2023-12-04 03:09:29 31 4
gpt4 key购买 nike

在 SIP 视频调用中,视频流的接收者以其解码器的能力进行响应。

定义它的参数是 profile-level-id .这是 profile-level-id 参数的示例值:428014

RFC 6184 将其定义为

A base16 [7] (hexadecimal) representation of the following three bytes in the sequence parameter set NAL unit is specified in 1: 1) profile_idc, 2) a byte herein referred to as profile-iop, composed of the values of constraint_set0_flag, constraint_set1_flag, constraint_set2_flag, constraint_set3_flag, constraint_set4_flag, constraint_set5_flag, and reserved_zero_2bits in bit- significance order, starting from the most-significant bit, and 3) level_idc.



据此,可以识别示例值中的以下参数:
  • profile_idc 42
  • 个人资料-iop 82
  • 级别-idc 14

  • 如何将这些数字与 profiles 联系起来和 levels为 h264 定义?

    最佳答案

    对于此类事情,您应该阅读实际 H.264 spec不是维基百科。使用它,您可以将您的示例解析为

  • profile_idc 0x42 == 66 所以它是基线配置文件
  • profile-iop 0x80 表示constraint_set0_flag=1(所以它是受约束的基线配置文件)和其他0
  • level-idc 0x14 == 20 所以它是Level 2.0

  • 所以结果是受约束的基线配置文件级别 2.0

    关于sip - 从sdp中的profile-level-id识别h264配置文件和级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22960928/

    31 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com