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.

[参考译文] AM4378:支持用于 h264压缩的 gstreamer

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1172381/am4378-support-for-gstreamer-for-h264-compression

器件型号:AM4378

尊敬的团队:

我们只想知道 gstreamer 是否支持 AM4378 SOC 上的 H264压缩?

此外、我们还想知道是否存在减轻 CPU 负载或降低 CPU 消耗的可能性。

此致

Krishna Vashistha

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

    您好、Krishna、

    在 AM4378上、没有可用于 H264编码/解码的硬件加速器。  尽管通过 GStreamer 插件支持软件编解码器是您可以尝试用于应用的工具。  

    您可以尝试对 SDK 版本中支持的 h264编解码器进行 grep 操作。

    GST-Inspect -1.0 | grep "h264"  

    我的侧面没有 AM4738板、因此我无法尝试。

    对于解码、我建议您对 gstreamer 1.0版使用 playbin 元素。

    GST-LAUNCH-1.0 playbin UI=文件:// 

    您可以尝试使用以下方法进行帧速率测量:  
    GST 检查-1.0 "fpsdisplaysink" 
    并使用该元件、而不是视频接收器元件。 。
    因此、管道是:
    gs-launch-1.0 -v playbin uri =文件:/tmp/MyFile.mp4 video -sink=fpsdisplaysink

    为了查看有关 CPU/内存的统计信息,我建议在运行流水线时使用 htop 或 mpstat。

    希望这对您有所帮助。

    此致
    苏伦