预览插件
用于预览本地视频播放器插件
插件地址
https://github.com/Monibuca/plugin-preview
插件引入
go
import _ "m7s.live/plugin/preview/v4"
接口 API
预览直播流
- URL:
/preview
- 请求方式: GET
- 参数:
参数名 | 必填 | 类型 | 描述 |
---|---|---|---|
streamPath | 是 | string | 直播流的唯一路径,用于标识特定的直播流 |
type | 是 | string | 预览类型,可选值包括:hdl, hls, ws, wt, rtc, http-h265, http-h264, ws-h265, ws-h264 |
- 示例:
/preview/[streamPath]?type=[hdl|hls|ws|wt|rtc|http-h265|http-h264|ws-h265|ws-h264]
预览录像文件
- URL:
/preview
- 请求方式: GET
- 参数:
参数名 | 必填 | 类型 | 描述 |
---|---|---|---|
filepath | 是 | string | 录像文件的路径,用于标识特定的录像文件 |
- 示例:
/preview/[filepath]
使用 WebTransport 注意事项
- 本地测试需要本地启动 https 服务,并配置有效的证书
- 由于证书与域名绑定,所以需要 host 里面配置对应的域名, 例如:
127.0.0.1 monibuca.com