首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何优化CPU / GPU的视频解码?

如何优化CPU / GPU的视频解码?
EN

Stack Overflow用户
提问于 2022-03-28 15:26:30
回答 1查看 380关注 0票数 0

我有一个视频处理管道,读取实时RTSP流,并对每个图像做一些CV过滤。我发现我的简历过滤器在GPU上的利用率很低。我的瓶颈似乎是数量的视频饲料,我可以运行通过GPU解码器。

现在我正在使用GstVideoDecoder,它使GPU的解码芯片最大。这很方便,因为我的所有帧都在CUDA内存中,并且在我的简历中快速运行。

我可以使用什么策略来增加我可以解码的流的数量?在CPU上分担一些解码负载?专用解码器硬件?

EN

回答 1

Stack Overflow用户

发布于 2022-03-29 11:43:21

通常有增加解码槽的伺服选项,只需调整流上的一些参数。

Bitrate.

  • Decrease Resolution.

  • Use
  1. 减少FPS,
  2. 减少GPU/CPU强度较小的编解码器。

当然,更好的GPU和更好的解码性能会带来更多的解码性能,CPU解码实际上并不是一种很好的解码视频的方式。所以你没有太多的改进,如果你有很多cpu,你可以用一个cpu来解码,也许你可以处理更多的数据流,但在我看来,这是在浪费时间。

希望这能给你一些有用的想法。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71649875

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档