This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[FAQ] [参考译文] [常见问题解答] SK-TDA4VM:为什么 TDA4VM-SK Edge-AI 9.1 SDK 中的编码失败?

Guru**** 1587505 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1343426/faq-sk-tda4vm-why-does-encoding-fail-in-tda4vm-sk-edge-ai-9-1-sdk

器件型号:SK-TDA4VM

为什么我的基本 GStreamer 编码流水线会因为 Edge AI 9.1 SDK 中的"分配所需内存失败"而失败?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这是为了解决在 SDK 9.1中运行 Gstreamer 编码流水线时仍然存在的存储器分配失败的常见问题。

    编码流水线测试:

    可以看到正在运行任何编码流水线、如下所示:

    gst_debug=v4l2*:5 gst-launch-1.0 videtestsrc num-buffers=100 ! video/x-raw、format=NV12、width=1280、height=720! v4l2h264enc! fakesink


    原因:

     为了减少 CSI 中的延迟、我们在发布映像中将补丁作为9.1 SDK 的一部分发布到了 GStreamer。 这导致您遇到的内存分配失败问题。 用于解决此问题的补丁正在运行、但可能会作为9.2 SDK 的一部分发布。 任何进一步的更新将 发布在此处。