LogiCORE H.264/H.265 视频编解码器单元 (VCU) — 为什么在编码多数分辨率或多个数据流时会出现丢帧问题?

2 posts / 0 new
最新文章
匿名
LogiCORE H.264/H.265 视频编解码器单元 (VCU) — 为什么在编码多数分辨率或多个数据流时会出现丢帧问题?

描述
为什么在编码多数分辨率或多个数据流时会出现丢帧问题?

judy
judy的头像
为了避免这种情况,用户应注意以下几点

您的整体带宽很高时可能会出现该问题,例如 4Kp60,或者在有多个数据流时也会出现该问题。

为了避免这种情况,用户应注意以下几点:

  • 如果使用 PS DDR 内存,请确保正确配置了从 PL 到 PS 的 AFI 接口。查看(Xilinx 答复 71187),了解更多详情。
  • 检查实现 AXI 互连的 QoS 设置。查看 (PG252) 中的实例。
  • 确保在软硬件中都能支持编码器缓冲器,以减少内存访问。
  • 确保您使用的 VCU 控制软件和 GStreamer 都是最新版本的,如 (PG252) 中所述。
  • 尝试为 VCU 控制软件示例启用预读取选项,看看这是否能提高性能。它将把帧放在 DDR 中,以确保 VCU 不缺少数据。