问题描述
我目前正在 nginx-RTMP 流服务器上工作(作为一个初学者),我尝试实现 ffmpeg 过滤器,但在我测试它们时,我发现由于这些过滤器存在很多延迟。 我很难找到一个 ffmpeg 函数来减少它。 这是我到目前为止所做的:
worker_processes auto;
rtmp_auto_push on;
events{}
rtmp{
serveur{
listen 1935;
listen [::]:1935 ipv6only=on;
chunk_size 4096;
buflen 5s;
application live{
live on;
record off;
}
application ffmpeg{
live on;
record off;
exec /usr/bin/ffmpeg -re -i rtmp://localhost/$app/$name -vf mpdecimate,hue=s=0 -vcodec flv -acodec copy -f flv rtmp://localhost/live;
}
}
}
我使用 OBS 流式传输到 ffmpeg 应用程序,并使用 VLC 查看从实时应用程序退出的流。
我尝试了 rtmp 的许多功能,但由于延迟似乎不是来自 rtmp,所以它不会改变任何东西。 如果你有任何改进的想法,你会让我成为一个快乐的人。
谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)