问题描述
我正在一个项目中,我正在从具有相机附件的树莓派获取视频供稿,将摄像机实时供稿发送到远程服务器,然后允许多个客户端从远程服务器访问视频供稿
我一直在寻找本指南中的潜在解决方案:https://docs.peer5.com/guides/setting-up-hls-live-streaming-server-using-nginx/
从树莓派发送到视频服务器的命令是:
raspivid -t 0 -w 920 -h 540 -fps 25 -g 75 -fl -o - | ffmpeg -f lavfi -i anullsrc=channel_layout=stereo:sample_rate=44100 -i pipe:0 -c:v copy -c:a aac -strict experimental -f flv -f flv rtmp://<server_ip>:<port>/
最大的问题是,我可以像这样运行拉命令吗?
application show {
live on;
pull rtmp://example.com:4567/sports/channel3 live=1;
# to change the local stream name use this syntax: ... live=1 name=ch3;
# other directives...
# hls_...
}
,只需将树莓派上运行的命令更改为rtmp://
我试图在没有树莓派作为服务器的情况下做到这一点。
任何帮助将不胜感激。
谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)