get-info 接口

获取设备基本信息,主要有网卡物理地址信息、产品相关基本信息、视频和音频相关参数取值范围等。

请求方式

GET http://ip/usapi?method=get-info
参数 说明
method 方法名称:get-info

返回数据

JSON 结构如下:

{
  "result": 0,                 // 返回状态
  "mac-addr": {},              // 网卡物理地址
  "snapshot": "",              // 输入视频缩略图路径
  "product": {},               // 产品相关信息
  "nosignal": {},              // 无信号图片相关限制 
  "audio-range": {             // 音频相关参数取值范围
    "hdmi": {},
    "mic": {},
    "phone": {}
  },
  "codec-cap": {               // 编码相关参数取值范围
    "main-stream": {},         // 主码流相关参数取值范围 
    "sub-stream": {},          // 次码流相关参数取值范围 
    "ndi-sub-stream": {},      // NDI 次码流相关参数取值范围 
    "resolutions": [],
    "durations": [],
    "profile": [],
    "hevc-profile": [],
    "video-kbps": [],
    "audio-kbps": [],
    "gop-sec": [],
    "video-range": [],
    "stat-sec": [],
    "video-codec": [],
    "video-ar-convert-mode": []
  },
  "color-range": {            // 视频色彩调节相关参数取值
    "contrast": {},
    "brightness": {},
    "saturation": {},
    "hue": {}
  }            
"video-format": {             // 视频输入输出相关参数取值
    "input-color-fmt": [],
    "output-color-fmt": [],
    "quant-range": [],
    "sat-range": []
  }
  "living": {                // 直播服务相关参数取值
    "max-bandwidth": 16384,
    "ttl": {},
    "conn-timeout": {},
    "retry-duration": {},
    "srt": {
      "latency": [],
      "bandwidth": [],
      "aes": [],
      "mtu": {}
    },
    "ndi": {},
    "udp": {},
  }
}

返回示例

{
    "result": 0,
    "mac-addr": {
        "eth": "d0:c8:57:80:3a:70",
        "wifi": "d0:c8:57:80:3a:71",
        "blue": "d0:c8:57:80:3a:72"
    },
    "snapshot": "/tmp/sbox-snapshot/sbox-quarter.jpg",
    "product": {
        "sn": "A305200908002",
        "product-id": 773,
        "hardware-ver": "A",
        "firmware-id": 1,
        "firmware-ver-s": "1.3.540",
        "factory-firmware-ver-s": "1.3.275",
        "product-name": "Ultra Encode",
        "module-name": "Ultra Encode SDI",
        "manu-name": "MAGEWELL",
        "features": 1,
        "max-lock-count": 2,
        "live-support": 2047,
        "cloud-support": 1
    },
    "nosignal": {
        "max-count": 4,
        "max-width": 1920,
        "max-height": 1080,
        "max-size-kb": 512
    },
    "audio-range": {
        "spi": {
            "max": 6.00,
            "min": -100.00,
            "def": 0.00
        },
        "linein": {
            "max": 6.00,
            "min": -100.00,
            "def": -12.00
        },
        "lineout": {
            "max": 6.00,
            "min": -57.00,
            "def": 0.00
        }
    },
    "codec-cap": {
        "main-stream": {
            "max-video-kbps": 20480,
            "max-video-kbps-ratio": 125,
            "min-video-kbps-ratio": 5,
            "min-duration": 166667,
            "max-duration": 2000000
        },
        "sub-stream": {
            "max-width": 1280,
            "max-height": 768,
            "min-duration": 333333,
            "max-duration": 2000000,
            "max-video-kbps": 4096
        },
        "ndi-sub-stream": {
            "max-width": 640,
            "max-height": 480,
            "min-duration": 166667,
            "max-duration": 2000000,
            "max-video-kbps": 4096
        },
        "resolutions": [
            {
                "w": 480,
                "h": 270
            },
            {
                "w": 480,
                "h": 360
            },
            {
                "w": 640,
                "h": 360
            },
            {
                "w": 640,
                "h": 480
            },
            {
                "w": 720,
                "h": 480
            },
            {
                "w": 720,
                "h": 540
            },
            {
                "w": 720,
                "h": 576
            },
            {
                "w": 768,
                "h": 576
            },
            {
                "w": 800,
                "h": 600
            },
            {
                "w": 960,
                "h": 540
            },
            {
                "w": 1024,
                "h": 768
            },
            {
                "w": 1280,
                "h": 720
            },
            {
                "w": 1280,
                "h": 800
            },
            {
                "w": 1280,
                "h": 960
            },
            {
                "w": 1280,
                "h": 1024
            },
            {
                "w": 1440,
                "h": 900
            },
            {
                "w": 1440,
                "h": 1080
            },
            {
                "w": 1600,
                "h": 1200
            },
            {
                "w": 1920,
                "h": 1080
            }
        ],
        "durations": [
            {
                "name": "5 FPS",
                "value": 2000000
            },
            {
                "name": "10 FPS",
                "value": 1000000
            },
            {
                "name": "15 FPS",
                "value": 666667
            },
            {
                "name": "24 FPS",
                "value": 416667
            },
            {
                "name": "25 FPS",
                "value": 400000
            },
            {
                "name": "29.97 FPS",
                "value": 333667
            },
            {
                "name": "30 FPS",
                "value": 333333
            },
            {
                "name": "50 FPS",
                "value": 200000
            },
            {
                "name": "59.94 FPS",
                "value": 166833
            },
            {
                "name": "60 FPS",
                "value": 166667
            },
            {
                "name": "Follow Input",
                "value": 0
            }
        ],
        "profile": [
            {
                "name": "Baseline",
                "value": 0
            },
            {
                "name": "Main profile",
                "value": 1
            },
            {
                "name": "High profile",
                "value": 2
            }
        ],
        "hevc-profile": [
            {
                "name": "Main profile",
                "value": 0
            }
        ],
        "video-kbps": [
            {
                "name": "256 Kbps",
                "value": 256
            },
            {
                "name": "512 Kbps",
                "value": 512
            },
            {
                "name": "768 Kbps",
                "value": 768
            },
            {
                "name": "1 Mbps",
                "value": 1024
            },
            {
                "name": "1.5 Mbps",
                "value": 1536
            },
            {
                "name": "2 Mbps",
                "value": 2048
            },
            {
                "name": "3 Mbps",
                "value": 3072
            },
            {
                "name": "4 Mbps",
                "value": 4096
            },
            {
                "name": "5 Mbps",
                "value": 5120
            },
            {
                "name": "6 Mbps",
                "value": 6144
            },
            {
                "name": "8 Mbps",
                "value": 8192
            },
            {
                "name": "10 Mbps",
                "value": 10240
            },
            {
                "name": "12 Mbps",
                "value": 12288
            },
            {
                "name": "16 Mbps",
                "value": 16384
            },
            {
                "name": "20 Mbps",
                "value": 20480
            }
        ],
        "audio-kbps": [
            {
                "name": " 16 Kbps",
                "value": 16
            },
            {
                "name": " 32 Kbps",
                "value": 32
            },
            {
                "name": " 48 Kbps",
                "value": 48
            },
            {
                "name": " 64 Kbps",
                "value": 64
            },
            {
                "name": " 96 Kbps",
                "value": 96
            },
            {
                "name": "128 Kbps",
                "value": 128
            },
            {
                "name": "192 Kbps",
                "value": 192
            },
            {
                "name": "256 Kbps",
                "value": 256
            }
        ],
        "gop-sec": [
            {
                "name": "0.5 sec",
                "value": 128
            },
            {
                "name": " 1 sec",
                "value": 1
            },
            {
                "name": " 2 sec",
                "value": 2
            },
            {
                "name": " 5 sec",
                "value": 5
            },
            {
                "name": "10 sec",
                "value": 10
            },
            {
                "name": "30 sec",
                "value": 30
            },
            {
                "name": "60 sec",
                "value": 60
            }
        ],
        "video-range": [
            {
                "name": "Full range (0-255)",
                "value": 1
            },
            {
                "name": "Limited range (16-235)",
                "value": 0
            }
        ],
        "stat-sec": [
            {
                "name": " 1 sec",
                "value": 1
            },
            {
                "name": " 5 sec",
                "value": 5
            },
            {
                "name": "10 sec",
                "value": 10
            },
            {
                "name": "30 sec",
                "value": 30
            },
            {
                "name": "60 sec",
                "value": 60
            }
        ],
        "video-codec": [
            {
                "name": "H.264",
                "value": 0
            },
            {
                "name": "H.265 (HEVC)",
                "value": 1
            }
        ],
        "video-ar-convert-mode": [
            {
                "name": "Ignore",
                "value": 0
            },
            {
                "name": "Cropping",
                "value": 1
            },
            {
                "name": "Padding",
                "value": 2
            }
        ]
    },
    "rec-control": {
        "usb-option": [
            {
                "name": "Don't record",
                "value": 0
            },
            {
                "name": "Ordinary recording",
                "value": 1
            }
        ],
        "sd-option": [
            {
                "name": "Don't record",
                "value": 0
            },
            {
                "name": "Ordinary recording",
                "value": 1
            },
            {
                "name": "Loop recording",
                "value": 2
            }
        ],
        "time-unit": [
            {
                "name": "5 minutes",
                "value": 5
            },
            {
                "name": "10 minutes",
                "value": 10
            },
            {
                "name": "30 minutes",
                "value": 30
            },
            {
                "name": "40 minutes",
                "value": 40
            },
            {
                "name": "50 minutes",
                "value": 50
            },
            {
                "name": "60 minutes",
                "value": 60
            },
            {
                "name": "90 minutes",
                "value": 90
            },
            {
                "name": "120 minutes",
                "value": 120
            }
        ],
        "file-ext": [
            {
                "name": "mp4",
                "value": 0
            },
            {
                "name": "mov",
                "value": 1
            }
        ],
        "sdi-anc-trigger": [
            {
                "name": "None",
                "value": 0
            },
            {
                "name": "RED Epic",
                "value": 1
            },
            {
                "name": "Sony",
                "value": 2
            },
            {
                "name": "ARRI",
                "value": 3
            }
        ]
    },
    "color-range": {
        "contrast": {
            "max": 200,
            "min": 50,
            "def": 100
        },
        "brightness": {
            "max": 100,
            "min": -100,
            "def": 0
        },
        "saturation": {
            "max": 200,
            "min": 0,
            "def": 100
        },
        "hue": {
            "max": 90,
            "min": -90,
            "def": 0
        }
    },
    "video-format": {
        "input-color-fmt": [
            {
                "name": "RGB",
                "value": 1
            },
            {
                "name": "YUV BT.601",
                "value": 2
            },
            {
                "name": "YUV BT.709",
                "value": 3
            },
            {
                "name": "YUV BT.2020",
                "value": 4
            }
        ],
        "output-color-fmt": [
            {
                "name": "YUV BT.601",
                "value": 2
            },
            {
                "name": "YUV BT.709",
                "value": 3
            }
        ],
        "quant-range": [
            {
                "name": "Full range (0-255)",
                "value": 1
            },
            {
                "name": "Limited range (16-235)",
                "value": 2
            }
        ],
        "sat-range": [
            {
                "name": "Full range (0-255)",
                "value": 1
            },
            {
                "name": "Limited range (16-235)",
                "value": 2
            },
            {
                "name": "Extended GAMUT range (1-254)",
                "value": 3
            }
        ]
    },
    "living": {
        "max-bandwidth": 16384,
        "ttl": {
            "max": 255,
            "min": 0,
            "def": 0
        },
        "conn-timeout": {
            "max": 30000,
            "min": 1000
        },
        "retry-duration": {
            "max": 10000,
            "min": 0
        },
        "rtmp": {
            "def-conn-timeout": 10000,
            "def-retry-duration": 10000
        },
        "srt": {
            "def-conn-timeout": 3000,
            "def-retry-duration": 10000,
            "latency": {
                "max": 8000,
                "min": 30,
                "def": 120
            },
            "bandwidth": {
                "max": 100,
                "min": 5,
                "def": 25
            },
            "aes": [
                {
                    "name": "Not Used",
                    "value": 0
                },
                {
                    "name": "AES-128",
                    "value": 16
                },
                {
                    "name": "AES-192",
                    "value": 24
                },
                {
                    "name": "AES-256",
                    "value": 32
                }
            ],
            "mtu": {
                "max": 1500,
                "min": 232,
                "def": 1496
            }
        },
        "ndi": {
            "transport-mode": [
                {
                    "name": "UDP (Unicast)",
                    "value": 0
                },
                {
                    "name": "UDP (Multicast)",
                    "value": 1
                },
                {
                    "name": "RUDP (Unicast)",
                    "value": 2
                },
                {
                    "name": "TCP (Uni-Connection)",
                    "value": 3
                },
                {
                    "name": "TCP (Multi-Connection)",
                    "value": 4
                }
            ]
        },
        "udp": {
            "mtu": {
                "max": 1500,
                "min": 228,
                "def": 1496
            }
        }
    }
}

与“”相关结果约

    找不到与“”相关的结果

    与“”相关结果约

      找不到与“”相关的结果