当前位置: 首页 > news >正文

六安做网站的/2023网站分享

六安做网站的,2023网站分享,南昌网站建设联系方式,网站建设的目的及功能定位我测试了下ffmpeg直播流的转码延时,这些参数对文件的转码也是通用的; 测试环境: . ffmpeg 版本为v3.0.2 . 从同一台服务器拉流,转码再推送到同一台服务器上,这样减少了服务器与网络影响; . 播放器使用实时模式&…

我测试了下ffmpeg直播流的转码延时,这些参数对文件的转码也是通用的;

测试环境:
 . ffmpeg 版本为v3.0.2
 . 从同一台服务器拉流,转码再推送到同一台服务器上,这样减少了服务器与网络影响;
 . 播放器使用实时模式,不缓冲

1. 设置slow参数
$ ./ffmpeg -i rtmp://192.168.1.12/live/src -vcodec libx264 -preset slow -b:v 400k -s 720x576 -r 25 
-acodec libfaac -b:a 64k -f flv rtmp://192.168.1.12/live/dst

设置了这个参数(-preset slow)后,延时大概在10.6 -- 12.1 秒,
但它的图像质量会好

Fig-1 slow-3

2. 不设置优化参数
ffmpeg命令行:
$ ./ffmpeg -i rtmp://192.168.1.12/live/src -vcodec libx264 -b:v 400k -s 720x576 -r 25 
-acodec libfaac -b:a 64k -f flv rtmp://192.168.1.12/live/dst
延时大概在1.6 -- 2.6秒

Fig-2 no-setting-3

3.设置fast参数
ffmpeg命令行:
$ ./ffmpeg -i rtmp://192.168.1.12/live/src -vcodec libx264 -preset fast -b:v 400k -s 720x576 -r 25 
-acodec libfaac -b:a 64k -f flv rtmp://192.168.1.12/live/dst
延时大概在2.1 -- 2.2秒

Fig-3 fast-2

4. 设置ultrafast参数
ffmpeg命令行:
$ ./ffmpeg -i rtmp://192.168.1.12/live/src -vcodec libx264 -preset ultrafast -b:v 400k -s 720x576 -r 25 
-acodec libfaac -b:a 64k -f flv rtmp://192.168.1.12/live/dst

这样设置后延时会大大减小,但图像质量会变差得很明显;
延时大概在0.6 -- 0.8 秒

Fig-4 ultrafast-3

5. 设置zerolatency和ultrafast参数
ffmpeg命令行:
$ ./ffmpeg -i rtmp://192.168.1.12/live/src -tune zerolatency -vcodec libx264 -preset ultrafast -b:v 400k -s 720x576 -r 25 
-acodec libfaac -b:a 64k -f flv rtmp://192.168.1.12/live/dst

这样设置后延时还会减小,但图像质量会变差得很明显;
延时大概在0.2 -- 0.6 秒

Fig-5 zerolatency-ultrafast-2

总结:
ffmpeg设置转码延时的参数和步骤如下:
 . 关闭sync-lookahead
 . 降低rc-lookahead,但别小于10,默认是-1
 . 降低threads(比如从12降到6)
 . 禁用rc-lookahead
 . 禁用b-frames
 . 缩小GOP, 
 . 开启x264的 -preset fast/faster/verfast/superfast/ultrafast参数
 . 使用-tune zerolatency 参数
--------------------- 
作者:北雨南萍 
来源:CSDN 
原文:https://blog.csdn.net/fireroll/article/details/51902018 
版权声明:本文为博主原创文章,转载请附上博文链接!

http://www.lbrq.cn/news/952273.html

相关文章:

  • 珠海网站建设怎么样/有必要买优化大师会员吗
  • kooboo wordpress 对比/杭州seo排名
  • 佛山市南海区建设局网站/百度人工服务
  • 国外界面设计网站/国外免费网站建设
  • 如何用自己电脑做网站服务器吗/百度投放广告一天多少钱
  • 九_网站建设日程表/焊工培训内容
  • 建造师信息查询网/长沙有实力seo优化
  • wordpress添加备案号插件/windows优化大师功能
  • 株洲网站优化找哪家/百度竞价怎么做开户需要多少钱
  • 万能视频下载神器/seo研究所
  • 做网站用什么框架好/设计个人网站
  • 泰州住房城乡建设网站/低价刷粉网站推广
  • 如何做网站模版/seo排名赚app
  • 建设银行网站首页公司机构客户/点击seo软件
  • 烟台网站开发/网站seo排名优化工具在线
  • 求做图的网站/陕西网站制作
  • sage wordpress/seo入门视频
  • 亳州做网站哪家好/英文网站设计公司
  • wordpress网站聊天插件/bt兔子磁力搜索
  • 网络营销课程感悟/太原seo网站排名
  • 在线做c 题的网站/网络营销策略包括
  • 卫生计生加强门户网站建设/网站免费推广软件
  • 网站搭建制作公司/外贸平台哪个网站最好
  • 成都专业做网站的公司/今日疫情实时数据
  • 做网站首页文件/建设网站需要多少钱
  • 政府网站开发/seo多久可以学会
  • wordpress 样式插件/深圳网站关键词排名优化
  • 如何开通个人网站/网站设计培训
  • 南通网站建设排名/网店推广方法
  • 昆明广告设计与制作公司/石家庄抖音seo
  • 选择排序 冒泡排序
  • 大腾智能国产3D CAD软件正式上架华为云云商店
  • 手写tomcat
  • 在服务器无网络的环境下安装 VS Code Remote-SSH 组件
  • [Linux]进程 / PID
  • STM32-第八节-TIM定时器-4(编码器接口)