查看: 543|回复: 2

APEX Xavier II H264硬编码

[复制链接]

1

主题

2

帖子

25

积分

办事员

Rank: 1

积分
25
发表于 2022-8-9 16:51:53 | 显示全部楼层 |阅读模式
本帖最后由 雷欧 于 2022-8-9 16:52 编辑

项目中使用APEX Xavier II同时编码多路流,整体表现较差,远远达不到手册中提到的30x1080p30fps。项目参考video_encode示例,使用NvVideoEncoder::createVideoEncoder()创建编码器,将YUV420p码流编码为H264格式。

问题:
1.创建的多个编码器同时运行,相互间是否有性能影响?
2.设备上有多少个可用编码器?
3.手册中提到的30x1080p30fps效果,是否有相关接口,或测试代码可验证该指标?



回复

使用道具 举报

12

主题

136

帖子

1008

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1008
发表于 2022-8-10 10:26:49 | 显示全部楼层
您好,请问您是否是在一个进程里处理?使用多个进程会严重影响性能。
具体规格可以使用video_encode直接运行得到。
回复

使用道具 举报

1

主题

2

帖子

25

积分

办事员

Rank: 1

积分
25
 楼主| 发表于 2022-8-10 13:02:01 | 显示全部楼层
毒药 发表于 2022-8-10 10:26
您好,请问您是否是在一个进程里处理?使用多个进程会严重影响性能。
具体规格可以使用video_encode直接运 ...

感谢回复。

是在一个进程中处理的。单路视频编码表现良好,多路很差。编码流程参考video_encode sample编写,多路性能瓶颈不知出在什么地方
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点我注册

本版积分规则


快速回复 返回顶部 返回列表