通过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]