Skip to content

截图插件

可通过 http 请求获取到指定流的 I 帧截图(jpg 格式)。

插件地址

https://github.com/Monibuca/plugin-snap

插件引入

go
import _ "m7s.live/plugin/snap/v4"

默认配置

yaml
snap:
  ffmpeg: "ffmpeg"

如果 ffmpeg 无法全局访问,则可修改 ffmpeg 路径为本地的绝对路径

接口 API

获取一帧截图

  • URL: /snap
  • 请求方式: GET
  • 返回: 返回最新的 I 帧的 jpg 图片
  • 参数:
参数名必填类型描述
streamPathstring流地址
  • 示例:
    • /snap/[streamPath]

例如 m7s 中有流 live/test , 可以通过 http://localhost:8080/snap/live/test 获取到该流的最新截图