浅见池也 发表于 2017-12-23 15:20:11

通过nginx搭建hls流媒体服务器

  通过录像文件模拟直播源,通过rtmp协议推送到nginx服务器
  nginx 配置文件 增加
view plain copyhttps://code.csdn.net/assets/CODE_ico.pnghttps://code.csdn.net/assets/ico_fork.svg
[*]rtmp {
[*]    server {
[*]      listen 1935;
[*]       application hls {
[*]             live on;
[*]             hls on;
[*]             hls_path /tmp/app;
[*]             hls_fragment 5s;
[*]
[*]       }
[*]    }
[*]}
  http 下面增加
view plain copyhttps://code.csdn.net/assets/CODE_ico.pnghttps://code.csdn.net/assets/ico_fork.svg
[*]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
  可以直播了
页: [1]
查看完整版本: 通过nginx搭建hls流媒体服务器