Bỏ qua

Liệt kê job live

Mô tả: Liệt kê các job của sự kiện trực tiếp

GET https://lms-api.swiftfederation.com/v7.4.0/live_event_job

Yêu cầu (Request)

  • Header

  • Body

Trường Bắt buộc Kiểu dữ liệu Mô tả
app O String Tên ứng dụng (app name).
stream O String Tên luồng (stream name).
status O String Trạng thái của job. Các lựa chọn trạng thái gồm: "initial", "streaming", "interrupted", "timeout", "banned" và "ended".
page_offset O int Độ lệch của trang. Mặc định là 0.
page_length O int Số lượng mục trên mỗi trang. Mặc định là 20.

Phản hồi (Response)

  • Header

  • Body

Trường Bắt buộc Kiểu dữ liệu Mô tả
request_id M String ID duy nhất của yêu cầu HTTP hiện tại.
jobs M Array Tham khảo Đối tượng Job (Job Object)

Ví dụ

  • Trường hợp phổ biến
  • Yêu cầu (Request)

GET https://lms-api.swiftfederation.com/v7.4.0/live_event_job
Content-Type: application/json; charset=UTF-8
Authorization: ...
  • Phản hồi (Response)
{
  "request_id": "9df8a3cfcc2b458e8f521c437a4d08ac.39.16312448007110000",
  "jobs": [
       {
            "app": "a21090904",
            "stream": "s210909",
            "status": "initial",
            "inbound": {
                 "protocol": "rtmp",
                 "parameters": {
                      "url": "rtmp://192.168.1.25/a21090904/s210909?token=1631272827-b1a1f1ef23ed4af4279edcd809693728"
                 }
            },
            "outbounds": [
                 {
                      "type": "hls",
                      "manifest": "/a21090904/s210909_ma.m3u8",
                      "playlist": [
                           {
                                "preset": "copy",
                                "uri": "/a21090904/s210909-copy.m3u8"
                           }
                      ]
                 }
            ]
       },
       {
            "app": "a2021090903",
            "stream": "s20210909",
            "status": "initial",
            "inbound": {
                 "protocol": "rtmp",
                 "parameters": {
                      "url": "rtmp://192.168.1.25/a2021090903/s20210909?token=1631270818-8acfeecf7291c4a10224a7f8bc8f6417"
                 }
            },
            "outbounds": [
                 {
                      "type": "dash",
                      "manifest": "/a2021090903/s20210909_ma.mpd",
                      "playlist": [
                           {
                                "preset": "240H",
                                "uri": "/a2021090903/s20210909-240H.mpd"
                           }
                      ]
                 },
                 {
                      "type": "hls",
                      "manifest": "/a2021090903/s20210909_ma.m3u8",
                      "playlist": [
                           {
                                "preset": "240H",
                                "uri": "/a2021090903/s20210909-240H.m3u8"
                           }
                      ]
                 }
            ]
       }
  ]
}