吴少雄

吴少雄

0个粉丝

15

问答

0

专栏

0

资料

吴少雄  发布于  2016-12-01 10:04:35
采纳率 0%
15个问答
3821

关于H264码流psp,pps,sei数据的解析

 
大神:
     在H264码流中,找到开始码(00 00 00 01或00 00 01)之后,起始码后的一个字节&0x1f = packtype,这个paktype 之后可以得到pps,psp,sei,然后这些pps,sps,sei这些字节的数据分别代码什么?

以下面一段码流
00 00 00 01 67 42 00 33 96 35 40 78 00 87 D3 70
10 10 10 20 00 00 00 01 68 CE 3C 80 00 00 00 01
06 E5 01 31 80 00 00 00 01 65 B8 00 00 0C AB 00
00 03 00 39 C4 4A 28 00 08 09 FA E5 77 BB EF BD

找到第一个00 00 00 01后 67&01f = 7,是sps包,但是42 00 33 96 35 40 78 00 87 D3 70
10 10 10 20这些数据代表什么?
我来回答
回答5个
时间排序
认可量排序

吴少雄

0个粉丝

15

问答

0

专栏

0

资料

吴少雄 2016-12-01 10:31:43
认可0
psp包数据的第一个字节42应该表示的画质,0x42 =66 Baseline 77Main 88 Extended 100 High

falloutmx

1个粉丝

15

问答

0

专栏

0

资料

falloutmx 2016-12-01 11:01:07
认可0
建议去下一个ITU-T 的 H.264文档,里面有详细说明

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2016-12-01 11:26:01
认可0


简单分析了一下, 列几个(不保证对:lol )

profile_idc = 0x42, 就是66对应的是baseline
level_idc = 0x33, 应该是level 5.1
seq_parameter_set_id = 0
log2_max_frame_num_minus4 = 4
pic_order_cnt_type = 0
num_ref_frames = 1
pic_width_in_mbs_minus1 = 239, 宽240个MB, 3840
pic_height_in_map_units_minus1 = 134, 高135个宏块, 2160

吴少雄

0个粉丝

15

问答

0

专栏

0

资料

吴少雄 2016-12-01 11:49:17
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=42195&ptid=13545]zhuangweiye 发表于 2016-12-1 11:26[/url]
简单分析了一下, 列几个(不保证对 )

profile_idc = 0x42, 就是66对应的是baseline
[/quote]

脱离了大神的怀抱,终究是错的啊!需要走的路太多了,水太深。:'(:'(

yang1372073

0个粉丝

19

问答

0

专栏

2

资料

yang1372073 2016-12-01 20:56:21
认可0
读一下标准,马上就知道了。
要有意识的去阅读ITU,3GPP,ISO/IEC这些标准
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区