V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
coala
V2EX  ›  视频技术

大华监控 RTSP 流, 64 个监控视频同屏播放卡顿问题(疑似显卡瓶颈)

  •  
  •   coala · 94 天前 · 819 次点击
    这是一个创建于 94 天前的主题,其中的信息可能已经有所发展或是发生改变。
    播放器: EasyPlayerPro 4 开, 一个进程播放 16 个

    视频源: 大华监控相机 RTSP 拉的辅码流

    解码: CPU 解码(软解) 5950X 16 核 32 线程 (没有压力)

    显卡: 旌宇 RX550 4 个 HDMI 口(带 4 台电视机当作屏幕,电视 65 寸)

    现象. 4 个显示器, 如果 64 个视频都放在一个显示器, 就还好.

    如果一个显示器放 16 个, 第二个屏幕放 16 个时候就开始卡顿了, 任务管理器看 GPU 也没有满载 50%的样子(两个屏各自播放 16 个时候), 如果第二个 16 个视频的显示最小化, 就不卡了
    第 1 条附言  ·  68 天前
    补充下结果吧!
    RX550 显卡 的确带不动 4 个 4K 屏幕 (能点亮, 但是比如说同时播放 4 个 4K 视频就播不了)
    更换了 英伟达 1066 显卡, 可以带动 4 个 4k 视频.
    EasyPlayerPro, 多屏播放还是会卡, 但是这个不是显卡问题, 显卡没有瓶颈, 应该是这个软件的优化问题.
    9 条回复    2022-04-02 11:08:17 +08:00
    coala
        1
    coala  
    OP
       94 天前
    我不太理解瓶颈在哪里, 显存? 显存带宽? 很想知道原因..
    kokutou
        2
    kokutou  
       94 天前 via Android
    ffmpeg 里的 ffplay 播放流,开 16 个试试。
    kokutou
        3
    kokutou  
       94 天前 via Android   ❤️ 2
    或者可以先用 obs 接收混合成一个屏,然后再输出看看。
    应该是显卡像素填充率不够。
    MYli001
        4
    MYli001  
       94 天前   ❤️ 1
    恩 使用 ffmpeg 直接播放 不解码试试
    coala
        5
    coala  
    OP
       94 天前
    @kokutou 像素填充率, 可能是这个 我去试试, 卡的是 18.93 GPixel/s, 4 个屏幕全是 4k 的, 监控可有 25 帧的, 简单算了下刚好两个屏幕的时候会满
    cpstar
        6
    cpstar  
       94 天前   ❤️ 1
    明显显卡瓶颈,解码占用是一方面,显存也是核心要素。另外,视频的渲染方式,directdraw (如果是 windows 的话)
    coala
        7
    coala  
    OP
       94 天前
    @kokutou 感谢! 测试结果 , 4 个电视调整成,1080p 正常了, 应该像素填充率问题
    一个 4k 屏幕 800 万像素, 卡最高支持 1800 万每秒, 我去采购新的卡了
    coala
        8
    coala  
    OP
       94 天前
    @cpstar
    是的, 这个卡比较低端, 但是显存有 4G, 渲染方式的不同 结果会体现在 GPU 核心的使用占用率上吧?
    cpstar
        9
    cpstar  
       94 天前
    哦,想起来了,以前用过一张 Matrox 的显卡,支持 8 头输出,专门做分屏输出的显卡,但是 3D 性能一般,应该是跟这个“像素填充率”有关。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3477 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 01:08 · PVG 09:08 · LAX 18:08 · JFK 21:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.