通过录像文件模拟直播源,通过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
可以直播了