社区
高性能WEB开发
帖子详情
nginx下m3u8文件header中不能输出content-length
Jerrylypd
2013-01-18 06:29:08
如题,并且检查发现gzip已经关闭使用,default_type是配置的的application/x-mpegURL,但是头信息中仍然没有content-length。
PS:keep-alive也已经配置了 !
求解。急求解
...全文
563
回复
打赏
收藏
nginx下m3u8文件header中不能输出content-length
如题,并且检查发现gzip已经关闭使用,default_type是配置的的application/x-mpegURL,但是头信息中仍然没有content-length。 PS:keep-alive也已经配置了 ! 求解。急求解
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
NGINX
+FFMPEG
4. 创建
M3U8
切片:如果需要支持HLS流,可以在
Nginx
配置
中
添加 HLS 相关配置,并使用FFmpeg生成
M3U8
索引
文件
: ```
nginx
http { ... server { ... location /hls { alias /path/to/hls/; # 指定HLS目录 add_...
用
nginx
搭建基于rtmp或者http的flv、mp4流媒体服务器
这样,
Nginx
会自动将RTMP流转换为HLS片段,并提供`.
m3u8
`索引
文件
。客户端(如iOS设备或现代浏览器)可以通过请求`.
m3u8
`
文件
来播放流。 在实际部署
中
,还需要考虑安全性、负载均衡、日志记录等其他因素。例如,...
Nginx
+RTMP集群解决方案
- `hls_path`: HLS
文件
路径,用于存储`.
m3u8
`
文件
及TS切片
文件
。 - `hls_fragment`: 每个片段的持续时间。 - `hls_playlist_
length
`: 播放列表的最大长度。 - `hls_nested`: 是否启用嵌套播放列表。 - `hls_...
rtmp模块
文件
为了支持HLS,你需要在
Nginx
配置
中
添加一个HTTP服务器块来提供
M3U8
和TS
文件
: ```
nginx
http { server { listen 80; server_name your_server_ip; location /hls { alias /path/to/hls; add_
header
Cache-...
CentOS5.5 安装
nginx
配置http和rtmp服务器
application/vnd.apple.mpegurl
m3u8
; video/mp4 mp4; } alias /var/www/hls/; expires 30d; } } } ``` 确保 `/var/www/hls` 目录存在,并设置适当的权限。然后启动
Nginx
服务: ```bash systemctl start ...
高性能WEB开发
25,980
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章