Koa2 + FFmpeg 转流服务

此服务允许您将 RTSP 或 RTMP 视频流转换为 HLS 或 FLV 格式。同时支持 HTTP 和 HTTPS 两种协议。

使用方法

要开始新的转流,请向 /start-stream 端点发送 POST 请求,附带以下请求 JSON :

{
    "streamUrl": "rtsp://your-stream-url" 或 "rtmp://your-stream-url",
    "outputType": "hls" 或 "flv"
}
    

响应将包含转换后流的 ID 和 URL:

{
    "id": "generated-stream-id",
    "hlsUrl": "/hls/generated-stream-id/index.m3u8" 或 null,
    "flvUrl": "/flv/generated-stream-id.flv" 或 null
}
    

有关如何使用此服务的更多信息,请联系 hejing