如何解决RTMP 服务器 - 没有水印,一切正常 --- 有水印,一个流将无法工作 nginx ffmpeg 覆盖水印
好的,所以我使用了下面的配置,一切都很好,youtube 和 facebook 都可以工作。
rtmp {
server {
listen 1935;
chunk_size 8192;
application live {
record off;
live on;
push rtmp://a.rtmp.youtube.com/live2/djfghjkdfhgkjsdfglsjdfhj;
push rtmp://127.0.0.1:19350/rtmp/453uy4uty8ryt85ty85yt8; (facbook)
}
}
}
现在我尝试了 2 种单独的方式来添加水印(Youtube 每次都很好) Facebook 根本不流式传输,更不用说带有水印了
我在下面尝试过的例子
rtmp {
server {
listen 1935;
chunk_size 8192;
application live {
record off;
live on;
exec /bin/ffmpeg -i rtmp://127.0.0.1:1935/live/$name
-vf "movie=/etc/Nginx/images/logo.png[logo];[0][logo]overlay=0:300"
-c:v libx264 -f flv rtmp://127.0.0.1:1935/push/$name;
}
application push {
live on;
push rtmp://a.rtmp.youtube.com/live2/djfghjkdfhgkjsdfglsjdfhj;
}
}
}
和另一个
rtmp {
server {
listen 1935;
chunk_size 8192;
application live {
record off;
live on;
exec /bin/ffmpeg -i rtmp://127.0.0.1:1935/live/$name
-vf "movie=/etc/Nginx/images/logo.png[logo];[0][logo]overlay=0:300"
-c:v libx264 -f flv rtmp://127.0.0.1:1935/push/$name;
exec /bin/ffmpeg -i rtmp://127.0.0.1:1935/live/$name
-vf "movie=/etc/Nginx/images/logo.png[logo];[0][logo]overlay=0:300"
-c:v libx264 -f flv rtmp://127.0.0.1:1935/pushh/$name;
}
application push {
live on;
push rtmp://a.rtmp.youtube.com/live2/djfghjkdfhgkjsdfglsjdfhj;
}
application pushh {
live on;
push rtmp://127.0.0.1:19350/rtmp/453uy4uty8ryt85ty85yt8;
}
}
}
现在对于我的生活,我就是无法让我的大脑工作。 我对 rtmp 很陌生,在来这里寻求帮助之前,我已经尝试了十几种其他方法。
但另一方面,我为 restream.io 支付了超过 49 美元的劣质服务,我只需要为我自己的服务器学习这个
解决方法
exec /bin/ffmpeg -i rtmp://localhost/aaaaaaa -i /etc/nginx/images/logo.png -filter_complex "overlay=10:10,split=2[out1][out2]" -map '[out1]' -map 0:a -s 640x480 -c:v libx264 -c:a aac -ac 1 -strict -2 -b:v 256k -b:a 32k -tune zerolatency -preset veryfast -crf 23 - f flv rtmp://localhost/push-map '[out2]' -map 0:a -s 1280x720 -c:v libx264 -c:a aac -ac 1 -strict -2 -b:v 768k -b:a 96k -tune zerolatency -preset veryfast -crf 23 -f flv rtmp://localhost/pushh;
工作答案:)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。