个人项目
    • 返回首页
    • 外部分享
    • 获取转码视频摘要,创建转码器-info
      POST
    • 在线转码播放,创建m3u8文件-play
      GET
    • 获取m3u8文件-m3u8
      GET
    • 获取切片流接口-get/ts
      GET
    • 关闭,销毁转码资源-close
      GET

      获取转码视频摘要,创建转码器-info

      POST
      /v2/stream/transcode/web/share/info
      web外部分享获取视频分辨率接口

      请求参数

      Body 参数application/json

      示例
      {
      //视频路径
      "video_path": "/volume1/media/1.mp4",
      //令牌
      "external_token": "65D89893-00FB-4400-8459-EB8DA9138BE3",
      //相册-5,业务请求来源
      "src_type": 5,
      //MD5哈希值,计算方式:MD5sum IOS/安卓/PC/TV&video_name&timestamp,前端需要在一个播放器的完整的生命周期保存这个值,后端用来识别播放器的唯一值
      "task_id": "9514cd46d74084ac63bb1e9e9d9e4d3b",
      //客户端/浏览器,发起请求的时间戳
      "timestamp": "1724329715"
      }

      请求示例代码

      Shell
      JavaScript
      Java
      Swift
      Go
      PHP
      Python
      HTTP
      C
      C#
      Objective-C
      Ruby
      OCaml
      Dart
      R
      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location '/v2/stream/transcode/web/share/info' \
      --header 'Content-Type: application/json' \
      --data '{
      //视频路径
      "video_path": "/volume1/media/1.mp4",
      //令牌
      "external_token": "65D89893-00FB-4400-8459-EB8DA9138BE3",
      //相册-5,业务请求来源
      "src_type": 5,
      //MD5哈希值,计算方式:MD5sum IOS/安卓/PC/TV&video_name&timestamp,前端需要在一个播放器的完整的生命周期保存这个值,后端用来识别播放器的唯一值
      "task_id": "9514cd46d74084ac63bb1e9e9d9e4d3b",
      //客户端/浏览器,发起请求的时间戳
      "timestamp": "1724329715"
      }'

      返回响应

      🟢200成功
      application/json
      Bodyapplication/json

      示例
      {
        "code": 200,
        "msg": "success",
        "data": {
          "audios": [
            {
              "id": 1,
              "language": "chi",
              "name": "ac3",
              "title": "[chi]-1"
            },
            {
              "id": 2,
              "language": "chi",
              "name": "ac3",
              "title": "[chi]-2"
            }
          ],
          "duration": 7188672,
          "framerate": 24,
          "hash": "1F26824FEF0A43B3F23B5C60E852FC73",
          "hdr10": true,
          "height": 816,
          "is_hw_accel_support": true,
          "redir_link": "/ugreen/v1/stream/transcode/web/play?video_name=1F26824FEF0A43B3F23B5C60E852FC73.mkv&token=",
          "resolution": {
            "cname": "超清",
            "name": "1080P"
          },
          "rotation": "",
          "segment": {
            "segment_duration": 3,
            "total_segment": 2396
          },
          "subtitles": [
            {
              "id": 3,
              "is_text": false,
              "language": "chi",
              "name": "hdmv_pgs_subtitle",
              "title": "[chi]-3"
            },
            {
              "id": 4,
              "is_text": false,
              "language": "chi",
              "name": "hdmv_pgs_subtitle",
              "title": "[chi]-4"
            },
            {
              "id": 5,
              "is_text": false,
              "language": "eng",
              "name": "hdmv_pgs_subtitle",
              "title": "[eng]-5"
            }
          ],
          "transcodeable": [
            {
              "cname": "超清",
              "name": "1080P",
              "resolution": "1920x816"
            },
            {
              "cname": "高清",
              "name": "720P",
              "resolution": "1688x720"
            },
            {
              "cname": "标清",
              "name": "480P",
              "resolution": "1128x480"
            }
          ],
          "width": 1920
        },
        "time": 0.088330492
      }
      修改于 2025-09-12 08:41:18
      下一页
      在线转码播放,创建m3u8文件-play
      Built with