分享

国产操作系统录屏推流怎么加速

zoutie126 2023-12-8 11:18:58 发表于 求助 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 1 294
ffmpeg -f x11grab -video_size 1920x1080 -framerate 25 -i :0+1920 -vcodec libx264 -pix_fmt yuv420p -b:v 8M -bufsize 8000k -preset ultrafast -profile:v baseline -g 25 -s 1920x1080 -f rtsp rtsp://172.16.6.200:554/6c4cb631a41d425b8e4596144a833ae5dsd


芯片:飞腾D2000/兆芯KX-U6780A
系统:银河麒麟 UOS

国产系统下推流延迟很高 有硬件加速的指令吗?
比如:-hwaccel vaapi

版权说明:论坛帖子主题均由合作第三方提供并上传,若内容存在侵权,请进行举报

已有(1)人评论

跳转到指定楼层
社区CAG--峰峰手机认证 实名认证 发表于 2023-12-8 11:19:27 来自 中国
对于国产操作系统如银河麒麟和UOS,要使用硬件加速来加快推流的延迟,你可以尝试使用 `-vaapi_device /dev/dri/renderD128` 选项来指定使用 VA-API(Video Acceleration API)进行硬件加速。具体命令如下:
  1. ffmpeg -f x11grab -video_size 1920x1080 -framerate 25 -i :0+1920 -vaapi_device /dev/dri/renderD128 -vf 'format=nv12,hwupload' -c:v h264_vaapi -b:v 8M -bufsize 8000k -preset ultrafast -g 25 -s 1920x1080 -f rtsp rtsp://172.16.6.200:554/6c4cb631a41d425b8e4596144a833ae5dsd
复制代码

请注意,硬件加速的可用性取决于硬件驱动程序和支持。确保已正确安装适当的驱动程序,并且您的硬件支持 VA-API。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系在线客服