ossrs/srs:3 的响应头怎么配置?才能让前端页面看视频有进度条?
时间: 2024-02-19 07:00:57 浏览: 26
要让前端页面看视频有进度条,需要在 SRS 的响应头中配置以下两个参数:
1. Accept-Ranges: bytes
2. Content-Length: 视频文件的大小
在 SRS 中,可以通过修改配置文件来添加这些参数。具体操作如下:
1. 打开 SRS 的配置文件 srs.conf;
2. 找到 http_server 配置项;
3. 在 http_server 中添加以下两个配置项:
```
http_server {
# ... 其他配置项
vhost __defaultVhost__ {
# ... 其他配置项
headers {
# 响应头中添加 Accept-Ranges: bytes
header {
name Accept-Ranges;
value bytes;
}
# 响应头中添加 Content-Length: 视频文件的大小
header {
name Content-Length;
value __file_size__;
}
}
}
}
```
其中,__file_size__ 是一个 SRS 的内置变量,代表当前请求的文件大小。
4. 保存配置文件并重启 SRS 服务。
这样配置后,前端页面就可以根据视频文件的大小和已经下载的字节数,计算出视频的进度条了。
相关推荐
![md](https://img-home.csdnimg.cn/images/20210720083646.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)