本人在windows上学习搭建rtmp服务,采用nginx+ffmpeg+vlcMediaPlayer的方式来测试,nginx已下载nginx-rtmp-module-master,nginx启动后,ffmpeg能正常推流,目前遇到的问题是,vlcMediaPlayer无法拉取rtmp的协议流.
ffmpeg推流地址:ffmpeg -re -stream_loop -1 -i .\1.mp4 -vcodec libx264 -acodec aac -f flv rtmp://127.0.0.1:1935/live/hls
nginx 配置如下:
**user root root;**
#user nobody;
worker_processes 1;
..........
rtmp {
server {
listen 1935;
application live {
live on;
allow play all;
play /opt/vod;
}
application hls {
live on;
hls on;
hls_path temp/hls;
hls_fragment 8s;
}
}
}
vlc media player 出错日志
请问一下,这是什么原因造成的,该如何解决,谢谢!