通过录像文件模拟直播源,通过rtmp协议推送到nginx服务器
nginx 配置文件 增加
rtmp {
server {
listen 1935;
application hls {
live on;
hls on;
hls_path /tmp/app;
hls_fragment 5s;
}
}
}
http 下面增加
location /hls {
#server hls fragments
types{
application/vnd.apple.mpegurl m3u8;
video/mp2t ts;
}
alias /tmp/app;
expires -1;
}
在 safari浏览器或者vlc中打开 测试地址: http://192.168.1.105:8080/hls/test.m3u8
可以直播了