618特惠活动,3年企业版2399元,立省600元!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【已回应】宝塔nginx+rtmp 找不到hls的流量目录

发表在 Linux面板2020-4-8 19:32 [复制链接] 2 2078

我不知道是不是因为我的 location /hls {              #server hls fragments           
   types{                 
application/vnd.apple.mpegurl m3u8;                  
video/mp2t ts;              }            
# 把下面的alias后面的目录改成和hls_path相同的目录。           
alias /www/wwwroot/192.168.1.18/hls;  
            expires -1;              
# 设置CORS,如果不需要将下面那一段删除            
add_header 'Access-Control-Allow-Origin' '*';         }
是不是因为alias我一直不能调用这个目录,我不知道为什么一用192.168.1.18/hls/index.m3u8他一直显示404,我做了一个nodejs的反代。我不知道nodejs哪里是怎么获取的但我在宝塔的后台哪里做了一个反代,也是把上面的规则写到反代里去了但还是不行
rtmp {   
server {      
listen 1935;         
chunk_size 4000;         
application live {            live on;        }        
application hls {            live on;            hls on;            hls_path /www/wwwroot/192.168.1.18/hls;         
   hls_fragment 10s;            hls_playlist_length 10s;            hls_cleanup on;                 hls_continuous on;         }   
}  }rtmp规则
这个是在前台访问的样子
前台的样子.png
使用道具 举报 只看该作者 回复
发表于 2020-4-9 14:30:05 | 显示全部楼层
帖子好乱,没耐心看下去了,整理一下吧。
使用道具 举报 回复 支持 反对
发表于 2020-4-9 15:16:03 | 显示全部楼层
alias /www/wwwroot/192.168.1.18/hls;  
改下alias /www/wwwroot/192.168.1.18/hls/;  
alias  后面的路径必须要以 / 结尾,比如 /www/wwwroot/dapao.com/  这样
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表