Diagnostic Web Server APIs
Local DWS APIs
LDWS Video Endpoints
23min
get /v1/video/\ connector/output/\ device/ retrieves information about the specified video output segments connector the current value is always hdmi device this value is 0 for single output series 5 players and all series 4 and older players the value can be 0 3 for the xc4055, which has multiple outputs, and 0 or 1 for the xc2055 and xt2145 request example the example request parameters and headers are set as follows \ connector is set to hdmi \ device is set to 0 get /api/v1/video/hdmi/output/0/ http/1 1 host {{playerip}} authorization {{digestauth}} accept application/json response body resolutions resolutions\[ ] resolutions\[ ] an array of information about the graphics, output, video resolution returns result values for height and width edid identity parses the above string in a json format for readability requires an hdmi output connected to the player and a display edid string string returns the edid read string of the display connected to the player if power save is on, zeroes will be returned status audiobitspersample int int the number of bits per audio sample audiochannelcount int int the number of audio channels in the output audioformat string string the format of the audio output a "pcm" value indicates that the player is sending decoded output audiosamplerate int int the audio sample rate (in hertz) eotf string string the current electro optical transfer function (eotf) used by the display the following are possible values "hdr (gamma)" "sdr (gamma)" "smpte 2084 (pq)" "future (bbc/nhk)" "unspecified" outputpowered bool bool a flag indicating whether the display device is on (i e rx powered) outputpresent bool bool a flag indicating whether the hdmi output is connected to a display device or not unstable bool bool a flag indicating whether the display signal is unstable or stable modes list of all available video modes on the player activemode information about the active video mode on the player bestmode string string the best video mode for the player the hdmi connector must be attached because it gets details from edid result configuredmode the configured video mode on the player this can be different than activemode powersavestatus bool bool this value indicates the power save status of the display connected to the player response example expand { "data" { "result" { "resolutions" { "video" { "result" { "height" 1080, "width" 1920 } }, "graphics" { "result" { "height" 1080, "width" 1920 } }, "output" { "result" { "height" 1080, "width" 1920 } } }, "edid identity" { "result" { "bt2020rgbsupport" false, "bt2020yccsupport" false, "hdreotfsupport" false, "hdrst2084support" false, "manufacturer" "sam", "monitorname" "samsung", "product" 1293, "sdreotfsupport" false, "serialnumber" 1, "serialnumberstring" "", "textstring" "", "weekofmanufacture" 48, "yearofmanufacture" 2008 } }, "edid" { "result" "00ffffffffffff004c2d0d050100000030120103801009780aee91a3544c99260f5054bdef80714f8100814081809500950fb3000101023a801871382d40582c4500a05a0000001e662150b051001b3040703600a05a0000001e000000fd00184b1a5117000a202020202020000000fc0053414d53554e470a2020202020016b020322f1469004050320222309070783010000e2000fe305030167030c001000b82d011d007251d01e206e285500a05a0000001e011d8018711c1620582c2500a05a0000009e8c0ad08a20e02d10103e9600a05a00000018000000000000000000000000000000000000000000000000000000000000000000000000000000ef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" }, "attached" { "result" true }, "status" { "result" { "audiobitspersample" 0, "audiochannelcount" 0, "audioformat" "unknown", "audiosamplerate" 0, "outputpowered" true, "outputpresent" true } }, "txhdcpstatus" { "result" { "state" "not required" } }, "modes" { "result" \[ { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 480, "graphicsplanewidth" 640, "height" 480, "interlaced" false, "modename" "640x480x60p", "overscan" false, "preferred" false, "width" 640 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 30, "graphicsplaneheight" 480, "graphicsplanewidth" 720, "height" 480, "interlaced" true, "modename" "720x480x60i", "overscan" true, "preferred" false, "width" 720 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 25, "graphicsplaneheight" 576, "graphicsplanewidth" 720, "height" 576, "interlaced" true, "modename" "720x576x50i", "overscan" true, "preferred" false, "width" 720 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 480, "graphicsplanewidth" 848, "height" 480, "interlaced" false, "modename" "848x480x60p", "overscan" false, "preferred" false, "width" 848 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 600, "graphicsplanewidth" 800, "height" 600, "interlaced" false, "modename" "800x600x60p", "overscan" false, "preferred" false, "width" 800 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 75, "graphicsplaneheight" 600, "graphicsplanewidth" 800, "height" 600, "interlaced" false, "modename" "800x600x75p", "overscan" false, "preferred" false, "width" 800 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 960, "graphicsplanewidth" 960, "height" 960, "interlaced" false, "modename" "960x960x60p", "overscan" false, "preferred" false, "width" 960 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 768, "graphicsplanewidth" 1024, "height" 768, "interlaced" false, "modename" "1024x768x60p", "overscan" false, "preferred" false, "width" 1024 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 75, "graphicsplaneheight" 768, "graphicsplanewidth" 1024, "height" 768, "interlaced" false, "modename" "1024x768x75p", "overscan" false, "preferred" false, "width" 1024 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 768, "graphicsplanewidth" 1280, "height" 768, "interlaced" false, "modename" "1280x768x60p", "overscan" false, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 800, "graphicsplanewidth" 1280, "height" 800, "interlaced" false, "modename" "1280x800x60p", "overscan" false, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 75, "graphicsplaneheight" 800, "graphicsplanewidth" 1280, "height" 800, "interlaced" false, "modename" "1280x800x75p", "overscan" false, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 768, "graphicsplanewidth" 1360, "height" 768, "interlaced" false, "modename" "1360x768x60p", "overscan" false, "preferred" false, "width" 1360 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1280, "graphicsplanewidth" 800, "height" 1280, "interlaced" false, "modename" "800x1280x60p", "overscan" false, "preferred" false, "width" 800 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1920, "graphicsplanewidth" 1200, "height" 1920, "interlaced" false, "modename" "1200x1920x60p", "overscan" false, "preferred" false, "width" 1200 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 768, "graphicsplanewidth" 1366, "height" 768, "interlaced" false, "modename" "1366x768x60p", "overscan" false, "preferred" false, "width" 1366 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 960, "graphicsplanewidth" 1280, "height" 960, "interlaced" false, "modename" "1280x960x60p", "overscan" false, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1024, "graphicsplanewidth" 1280, "height" 1024, "interlaced" false, "modename" "1280x1024x60p", "overscan" false, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 75, "graphicsplaneheight" 1024, "graphicsplanewidth" 1280, "height" 1024, "interlaced" false, "modename" "1280x1024x75p", "overscan" false, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 900, "graphicsplanewidth" 1440, "height" 900, "interlaced" false, "modename" "1440x900x60p", "overscan" false, "preferred" false, "width" 1440 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 75, "graphicsplaneheight" 900, "graphicsplanewidth" 1440, "height" 900, "interlaced" false, "modename" "1440x900x75p", "overscan" false, "preferred" false, "width" 1440 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1050, "graphicsplanewidth" 1400, "height" 1050, "interlaced" false, "modename" "1400x1050x60p", "overscan" false, "preferred" false, "width" 1400 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 75, "graphicsplaneheight" 1050, "graphicsplanewidth" 1400, "height" 1050, "interlaced" false, "modename" "1400x1050x75p", "overscan" false, "preferred" false, "width" 1400 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1080, "graphicsplanewidth" 1440, "height" 1080, "interlaced" false, "modename" "1440x1080x60p", "overscan" false, "preferred" false, "width" 1440 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1088, "graphicsplanewidth" 1440, "height" 1088, "interlaced" false, "modename" "1440x1088x57p", "overscan" false, "preferred" false, "width" 1440 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 1024, "graphicsplanewidth" 768, "height" 2048, "interlaced" false, "modename" "1536x2048x30p", "overscan" false, "preferred" false, "width" 1536 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 900, "graphicsplanewidth" 1600, "height" 900, "interlaced" false, "modename" "1600x900x60p", "overscan" false, "preferred" false, "width" 1600 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1200, "graphicsplanewidth" 1600, "height" 1200, "interlaced" false, "modename" "1600x1200x60p", "overscan" false, "preferred" false, "width" 1600 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1050, "graphicsplanewidth" 1680, "height" 1050, "interlaced" false, "modename" "1680x1050x60p", "overscan" false, "preferred" false, "width" 1680 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1296, "graphicsplanewidth" 1728, "height" 1296, "interlaced" false, "modename" "1728x1296x60p", "overscan" false, "preferred" false, "width" 1728 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 540, "graphicsplanewidth" 1920, "height" 540, "interlaced" false, "modename" "1920x540x60p", "overscan" false, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 50, "graphicsplaneheight" 1200, "graphicsplanewidth" 1920, "height" 1200, "interlaced" false, "modename" "1920x1200x50p", "overscan" false, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1200, "graphicsplanewidth" 1920, "height" 1200, "interlaced" false, "modename" "1920x1200x60p", "overscan" false, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 672, "graphicsplanewidth" 896, "height" 1344, "interlaced" false, "modename" "1792x1344x60p", "overscan" false, "preferred" false, "width" 1792 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 960, "graphicsplanewidth" 960, "height" 1920, "interlaced" false, "modename" "1920x1920x60p", "overscan" false, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 50, "graphicsplaneheight" 576, "graphicsplanewidth" 1024, "height" 1152, "interlaced" false, "modename" "2048x1152x50p", "overscan" false, "preferred" false, "width" 2048 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 576, "graphicsplanewidth" 1024, "height" 1152, "interlaced" false, "modename" "2048x1152x60p", "overscan" false, "preferred" false, "width" 2048 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 288, "graphicsplanewidth" 2376, "height" 288, "interlaced" false, "modename" "2376x288x60p", "overscan" false, "preferred" false, "width" 2376 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 800, "graphicsplanewidth" 2560, "height" 800, "interlaced" false, "modename" "2560x800x60p", "overscan" false, "preferred" false, "width" 2560 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 480, "graphicsplanewidth" 1280, "height" 960, "interlaced" false, "modename" "2560x960x60p", "overscan" false, "preferred" false, "width" 2560 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 540, "graphicsplanewidth" 1280, "height" 1080, "interlaced" false, "modename" "2560x1080x60p", "overscan" false, "preferred" false, "width" 2560 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 720, "graphicsplanewidth" 1280, "height" 1440, "interlaced" false, "modename" "2560x1440x30p", "overscan" false, "preferred" false, "width" 2560 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 720, "graphicsplanewidth" 1280, "height" 1440, "interlaced" false, "modename" "2560x1440x60p", "overscan" false, "preferred" false, "width" 2560 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 800, "graphicsplanewidth" 1280, "height" 1600, "interlaced" false, "modename" "2560x1600x60p", "overscan" false, "preferred" false, "width" 2560 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 1024, "graphicsplanewidth" 1536, "height" 2048, "interlaced" false, "modename" "3072x2048x30p", "overscan" false, "preferred" false, "width" 3072 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 720, "graphicsplanewidth" 1720, "height" 1440, "interlaced" false, "modename" "3440x1440x30p", "overscan" false, "preferred" false, "width" 3440 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 50, "graphicsplaneheight" 720, "graphicsplanewidth" 1720, "height" 1440, "interlaced" false, "modename" "3440x1440x50p", "overscan" false, "preferred" false, "width" 3440 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 720, "graphicsplanewidth" 1720, "height" 1440, "interlaced" false, "modename" "3440x1440x60p", "overscan" false, "preferred" false, "width" 3440 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 50, "graphicsplaneheight" 576, "graphicsplanewidth" 720, "height" 576, "interlaced" false, "modename" "720x576x50p", "overscan" true, "preferred" false, "width" 720 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 60, "graphicsplaneheight" 480, "graphicsplanewidth" 720, "height" 480, "interlaced" false, "modename" "720x480x59 94p", "overscan" true, "preferred" false, "width" 720 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 480, "graphicsplanewidth" 720, "height" 480, "interlaced" false, "modename" "720x480x60p", "overscan" true, "preferred" false, "width" 720 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 24, "graphicsplaneheight" 720, "graphicsplanewidth" 1280, "height" 720, "interlaced" false, "modename" "1280x720x24p", "overscan" true, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 24, "graphicsplaneheight" 720, "graphicsplanewidth" 1280, "height" 720, "interlaced" false, "modename" "1280x720x23 976p", "overscan" true, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 25, "graphicsplaneheight" 720, "graphicsplanewidth" 1280, "height" 720, "interlaced" false, "modename" "1280x720x25p", "overscan" true, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 50, "graphicsplaneheight" 720, "graphicsplanewidth" 1280, "height" 720, "interlaced" false, "modename" "1280x720x50p", "overscan" true, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 60, "graphicsplaneheight" 720, "graphicsplanewidth" 1280, "height" 720, "interlaced" false, "modename" "1280x720x59 94p", "overscan" true, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 720, "graphicsplanewidth" 1280, "height" 720, "interlaced" false, "modename" "1280x720x60p", "overscan" true, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 25, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" true, "modename" "1920x1080x50i", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 30, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" true, "modename" "1920x1080x59 94i", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" true, "modename" "1920x1080x60i", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 24, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "1920x1080x24p", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 24, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "1920x1080x23 976p", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 25, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "1920x1080x25p", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 30, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "1920x1080x29 97p", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "1920x1080x30p", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 50, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "1920x1080x50p", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 60, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "1920x1080x59 94p", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "1920x1080x60p", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 360, "graphicsplanewidth" 1440, "height" 720, "interlaced" false, "modename" "2880x720x60p", "overscan" true, "preferred" false, "width" 2880 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 300, "graphicsplanewidth" 1920, "height" 600, "interlaced" false, "modename" "3840x600x60p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 25, "graphicsplaneheight" 540, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "3840x1080x25p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 540, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "3840x1080x30p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 600, "graphicsplanewidth" 1920, "height" 1200, "interlaced" false, "modename" "3840x1200x30p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 24, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 2160, "interlaced" false, "modename" "3840x2160x23 976p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 24, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 2160, "interlaced" false, "modename" "3840x2160x24p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 25, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 2160, "interlaced" false, "modename" "3840x2160x25p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 30, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 2160, "interlaced" false, "modename" "3840x2160x29 97p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 2160, "interlaced" false, "modename" "3840x2160x30p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 50, "graphicsplaneheight" 540, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "3840x1080x50p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 540, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "3840x1080x60p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 600, "graphicsplanewidth" 1920, "height" 1200, "interlaced" false, "modename" "3840x1200x60p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "yuv420", "dropframe" false, "frequency" 50, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 2160, "interlaced" false, "modename" "3840x2160x50p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "yuv420", "dropframe" true, "frequency" 60, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 2160, "interlaced" false, "modename" "3840x2160x59 94p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "yuv420", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 2160, "interlaced" false, "modename" "3840x2160x60p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 24, "graphicsplaneheight" 1080, "graphicsplanewidth" 2048, "height" 2160, "interlaced" false, "modename" "4096x2160x23 976p", "overscan" true, "preferred" false, "width" 4096 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 24, "graphicsplaneheight" 1080, "graphicsplanewidth" 2048, "height" 2160, "interlaced" false, "modename" "4096x2160x24p", "overscan" true, "preferred" false, "width" 4096 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 25, "graphicsplaneheight" 1080, "graphicsplanewidth" 2048, "height" 2160, "interlaced" false, "modename" "4096x2160x25p", "overscan" true, "preferred" false, "width" 4096 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 30, "graphicsplaneheight" 1080, "graphicsplanewidth" 2048, "height" 2160, "interlaced" false, "modename" "4096x2160x29 97p", "overscan" true, "preferred" false, "width" 4096 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 1080, "graphicsplanewidth" 2048, "height" 2160, "interlaced" false, "modename" "4096x2160x30p", "overscan" true, "preferred" false, "width" 4096 }, { "colordepth" "8bit", "colorspace" "yuv420", "dropframe" false, "frequency" 50, "graphicsplaneheight" 1080, "graphicsplanewidth" 2048, "height" 2160, "interlaced" false, "modename" "4096x2160x50p", "overscan" true, "preferred" false, "width" 4096 }, { "colordepth" "8bit", "colorspace" "yuv420", "dropframe" true, "frequency" 60, "graphicsplaneheight" 1080, "graphicsplanewidth" 2048, "height" 2160, "interlaced" false, "modename" "4096x2160x59 94p", "overscan" true, "preferred" false, "width" 4096 }, { "colordepth" "8bit", "colorspace" "yuv420", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1080, "graphicsplanewidth" 2048, "height" 2160, "interlaced" false, "modename" "4096x2160x60p", "overscan" true, "preferred" false, "width" 4096 } ] }, "activemode" { "result" { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "1920x1080x60p", "overscan" true, "preferred" false, "width" 1920 } }, "configuredmode" { "result" null }, "bestmode" { "result" "1920x1080x60p" }, "powersavestatus" { "result" false } } } } get /v1/video/\ connector/output/\ device/edid/ returns the edid information from a compatible monitor/television connected to the video output segments connector the current value is always hdmi device this value is 0 for single output series 5 players and all series 4 and older players the value can be 0 3 for the xc4055, which has multiple outputs, and 0 or 1 for the xc2055 and xt2145 request example the example request parameters and headers are set as follows \ connector is set to hdmi \ device is set to 0 get /api/v1/video/hdmi/output/0/edid/ http/1 1 host {{playerip}} authorization {{digestauth}} accept application/json response example result is the edid string result { "data" { "result" "00ffffffffffff004c2d0d050100000030120103801009780aee91a3544c99260f5054bdef80714f8111214081809500950fb3000101023a801871382d40582c4500a05a0000001e662150b051001b3040703600a05a0000001e000000fd00184b1a5117000a202020202020000000fc0053414d53554e470a2020202020016b020322f1469004050320222309070783010000e2000fe305030167030c001000b82d011d007251d01e206e285500a05a0000001e011d8018711c1620582c2500a05a0000009e8c0ad08a20e02d10103e9600a05a00000018000000000000000000000000000000000000000000000000000000000000000000000000000000ef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" } } get /v1/video/\ connector/output/\ device/power save/ retrieves the power status of the monitor connected to the player segments connector the current value is always hdmi device this value is 0 for single output series 5 players and all series 4 and older players the value can be 0 3 for the xc4055, which has multiple outputs, and 0 or 1 for the xc2055 and xt2145 request example the example request parameters and headers are set as follows \ connector is set to hdmi \ device is set to 0 get /api/v1/video/hdmi/output/0/power save/ http/1 1 host {{playerip}} authorization {{digestauth}} accept application/json response body is connected bool bool a flag indicating whether the monitor is connected to the hdmi output on the player is powered bool bool a flag indicating whether the monitor is on (for example, rx powered) enabled bool bool a flag indicating whether power save mode has been enabled on the hdmi/vga output response example { "data" { "result" { "is connected" true, "is powered" true, "enabled" false } } } put /v1/video/\ connector/output/\ device/power save/ enables or disables power save mode on the monitor connected to the player segments connector the current value is always hdmi device this value is 0 for single output series 5 players and all series 4 and older players the value can be 0 3 for the xc4055, which has multiple outputs, and 0 or 1 for the xc2055 and xt2145 request example the example request parameters and headers are set as follows \ connector is set to hdmi \ device is set to 0 put /api/v1/video/hdmi/output/0/power save/ http/1 1 host {{playerip}} authorization {{digestauth}} accept application/json content type application/json content length 51 this is an example request body that enables the power save mode { "enabled" true } response example { "data" { "result" true } } get /v1/video/\ connector/output/\ device/modes/ returns a list of all available video modes on the specified video output segments connector the current value is always hdmi device this value is 0 for single output series 5 players and all series 4 and older players the value can be 0 3 for the xc4055, which has multiple outputs, and 0 or 1 for the xc2055 and xt2145 request example the example request parameters and headers are set as follows \ connector is set to hdmi \ device is set to 0 get /api/v1/video/hdmi/output/0/modes/ http/1 1 host {{playerip}} authorization {{digestauth}} accept application/json response body returns an array of video mode objects, each of which contain the following parameters modename string string the mode (for example, “1920x1080x60p”) colordepth string string the color depth of the video signal colorspace string string the color space of the video signal (“rgb”, "yuv420", or "yuv422") dropframe bool bool whether or not the video timecode uses drop frame frequency int int the frame rate of the video output width int int the width of the video output height int int the height of the video output graphicsplanewidth int int the width of the graphics plane graphicsplaneheight int int the height of the graphics plane interlaced bool bool whether or not the video output is interlaced overscan bool bool whether or not the video output is using an overscan setting or not preferred bool bool whether or not video is the preferred mode response example expand { "data" { "result" \[ { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 480, "graphicsplanewidth" 640, "height" 480, "interlaced" false, "modename" "640x480x60p", "overscan" false, "preferred" false, "width" 640 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 30, "graphicsplaneheight" 480, "graphicsplanewidth" 720, "height" 480, "interlaced" true, "modename" "720x480x60i", "overscan" true, "preferred" false, "width" 720 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 25, "graphicsplaneheight" 576, "graphicsplanewidth" 720, "height" 576, "interlaced" true, "modename" "720x576x50i", "overscan" true, "preferred" false, "width" 720 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 480, "graphicsplanewidth" 848, "height" 480, "interlaced" false, "modename" "848x480x60p", "overscan" false, "preferred" false, "width" 848 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 600, "graphicsplanewidth" 800, "height" 600, "interlaced" false, "modename" "800x600x60p", "overscan" false, "preferred" false, "width" 800 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 75, "graphicsplaneheight" 600, "graphicsplanewidth" 800, "height" 600, "interlaced" false, "modename" "800x600x75p", "overscan" false, "preferred" false, "width" 800 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 960, "graphicsplanewidth" 960, "height" 960, "interlaced" false, "modename" "960x960x60p", "overscan" false, "preferred" false, "width" 960 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 768, "graphicsplanewidth" 1024, "height" 768, "interlaced" false, "modename" "1024x768x60p", "overscan" false, "preferred" false, "width" 1024 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 75, "graphicsplaneheight" 768, "graphicsplanewidth" 1024, "height" 768, "interlaced" false, "modename" "1024x768x75p", "overscan" false, "preferred" false, "width" 1024 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 768, "graphicsplanewidth" 1280, "height" 768, "interlaced" false, "modename" "1280x768x60p", "overscan" false, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 800, "graphicsplanewidth" 1280, "height" 800, "interlaced" false, "modename" "1280x800x60p", "overscan" false, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 75, "graphicsplaneheight" 800, "graphicsplanewidth" 1280, "height" 800, "interlaced" false, "modename" "1280x800x75p", "overscan" false, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 768, "graphicsplanewidth" 1360, "height" 768, "interlaced" false, "modename" "1360x768x60p", "overscan" false, "preferred" false, "width" 1360 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1280, "graphicsplanewidth" 800, "height" 1280, "interlaced" false, "modename" "800x1280x60p", "overscan" false, "preferred" false, "width" 800 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1920, "graphicsplanewidth" 1200, "height" 1920, "interlaced" false, "modename" "1200x1920x60p", "overscan" false, "preferred" false, "width" 1200 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 768, "graphicsplanewidth" 1366, "height" 768, "interlaced" false, "modename" "1366x768x60p", "overscan" false, "preferred" false, "width" 1366 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 960, "graphicsplanewidth" 1280, "height" 960, "interlaced" false, "modename" "1280x960x60p", "overscan" false, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1024, "graphicsplanewidth" 1280, "height" 1024, "interlaced" false, "modename" "1280x1024x60p", "overscan" false, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 75, "graphicsplaneheight" 1024, "graphicsplanewidth" 1280, "height" 1024, "interlaced" false, "modename" "1280x1024x75p", "overscan" false, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 900, "graphicsplanewidth" 1440, "height" 900, "interlaced" false, "modename" "1440x900x60p", "overscan" false, "preferred" false, "width" 1440 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 75, "graphicsplaneheight" 900, "graphicsplanewidth" 1440, "height" 900, "interlaced" false, "modename" "1440x900x75p", "overscan" false, "preferred" false, "width" 1440 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1050, "graphicsplanewidth" 1400, "height" 1050, "interlaced" false, "modename" "1400x1050x60p", "overscan" false, "preferred" false, "width" 1400 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 75, "graphicsplaneheight" 1050, "graphicsplanewidth" 1400, "height" 1050, "interlaced" false, "modename" "1400x1050x75p", "overscan" false, "preferred" false, "width" 1400 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1080, "graphicsplanewidth" 1440, "height" 1080, "interlaced" false, "modename" "1440x1080x60p", "overscan" false, "preferred" false, "width" 1440 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1088, "graphicsplanewidth" 1440, "height" 1088, "interlaced" false, "modename" "1440x1088x57p", "overscan" false, "preferred" false, "width" 1440 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 1024, "graphicsplanewidth" 768, "height" 2048, "interlaced" false, "modename" "1536x2048x30p", "overscan" false, "preferred" false, "width" 1536 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 900, "graphicsplanewidth" 1600, "height" 900, "interlaced" false, "modename" "1600x900x60p", "overscan" false, "preferred" false, "width" 1600 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1200, "graphicsplanewidth" 1600, "height" 1200, "interlaced" false, "modename" "1600x1200x60p", "overscan" false, "preferred" false, "width" 1600 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1050, "graphicsplanewidth" 1680, "height" 1050, "interlaced" false, "modename" "1680x1050x60p", "overscan" false, "preferred" false, "width" 1680 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1296, "graphicsplanewidth" 1728, "height" 1296, "interlaced" false, "modename" "1728x1296x60p", "overscan" false, "preferred" false, "width" 1728 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 540, "graphicsplanewidth" 1920, "height" 540, "interlaced" false, "modename" "1920x540x60p", "overscan" false, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 50, "graphicsplaneheight" 1200, "graphicsplanewidth" 1920, "height" 1200, "interlaced" false, "modename" "1920x1200x50p", "overscan" false, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1200, "graphicsplanewidth" 1920, "height" 1200, "interlaced" false, "modename" "1920x1200x60p", "overscan" false, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 672, "graphicsplanewidth" 896, "height" 1344, "interlaced" false, "modename" "1792x1344x60p", "overscan" false, "preferred" false, "width" 1792 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 960, "graphicsplanewidth" 960, "height" 1920, "interlaced" false, "modename" "1920x1920x60p", "overscan" false, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 50, "graphicsplaneheight" 576, "graphicsplanewidth" 1024, "height" 1152, "interlaced" false, "modename" "2048x1152x50p", "overscan" false, "preferred" false, "width" 2048 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 576, "graphicsplanewidth" 1024, "height" 1152, "interlaced" false, "modename" "2048x1152x60p", "overscan" false, "preferred" false, "width" 2048 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 288, "graphicsplanewidth" 2376, "height" 288, "interlaced" false, "modename" "2376x288x60p", "overscan" false, "preferred" false, "width" 2376 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 800, "graphicsplanewidth" 2560, "height" 800, "interlaced" false, "modename" "2560x800x60p", "overscan" false, "preferred" false, "width" 2560 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 480, "graphicsplanewidth" 1280, "height" 960, "interlaced" false, "modename" "2560x960x60p", "overscan" false, "preferred" false, "width" 2560 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 540, "graphicsplanewidth" 1280, "height" 1080, "interlaced" false, "modename" "2560x1080x60p", "overscan" false, "preferred" false, "width" 2560 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 720, "graphicsplanewidth" 1280, "height" 1440, "interlaced" false, "modename" "2560x1440x30p", "overscan" false, "preferred" false, "width" 2560 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 720, "graphicsplanewidth" 1280, "height" 1440, "interlaced" false, "modename" "2560x1440x60p", "overscan" false, "preferred" false, "width" 2560 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 800, "graphicsplanewidth" 1280, "height" 1600, "interlaced" false, "modename" "2560x1600x60p", "overscan" false, "preferred" false, "width" 2560 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 1024, "graphicsplanewidth" 1536, "height" 2048, "interlaced" false, "modename" "3072x2048x30p", "overscan" false, "preferred" false, "width" 3072 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 720, "graphicsplanewidth" 1720, "height" 1440, "interlaced" false, "modename" "3440x1440x30p", "overscan" false, "preferred" false, "width" 3440 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 50, "graphicsplaneheight" 720, "graphicsplanewidth" 1720, "height" 1440, "interlaced" false, "modename" "3440x1440x50p", "overscan" false, "preferred" false, "width" 3440 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 720, "graphicsplanewidth" 1720, "height" 1440, "interlaced" false, "modename" "3440x1440x60p", "overscan" false, "preferred" false, "width" 3440 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 50, "graphicsplaneheight" 576, "graphicsplanewidth" 720, "height" 576, "interlaced" false, "modename" "720x576x50p", "overscan" true, "preferred" false, "width" 720 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 60, "graphicsplaneheight" 480, "graphicsplanewidth" 720, "height" 480, "interlaced" false, "modename" "720x480x59 94p", "overscan" true, "preferred" false, "width" 720 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 480, "graphicsplanewidth" 720, "height" 480, "interlaced" false, "modename" "720x480x60p", "overscan" true, "preferred" false, "width" 720 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 24, "graphicsplaneheight" 720, "graphicsplanewidth" 1280, "height" 720, "interlaced" false, "modename" "1280x720x24p", "overscan" true, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 24, "graphicsplaneheight" 720, "graphicsplanewidth" 1280, "height" 720, "interlaced" false, "modename" "1280x720x23 976p", "overscan" true, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 25, "graphicsplaneheight" 720, "graphicsplanewidth" 1280, "height" 720, "interlaced" false, "modename" "1280x720x25p", "overscan" true, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 50, "graphicsplaneheight" 720, "graphicsplanewidth" 1280, "height" 720, "interlaced" false, "modename" "1280x720x50p", "overscan" true, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 60, "graphicsplaneheight" 720, "graphicsplanewidth" 1280, "height" 720, "interlaced" false, "modename" "1280x720x59 94p", "overscan" true, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 720, "graphicsplanewidth" 1280, "height" 720, "interlaced" false, "modename" "1280x720x60p", "overscan" true, "preferred" false, "width" 1280 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 25, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" true, "modename" "1920x1080x50i", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 30, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" true, "modename" "1920x1080x59 94i", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" true, "modename" "1920x1080x60i", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 24, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "1920x1080x24p", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 24, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "1920x1080x23 976p", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 25, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "1920x1080x25p", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 30, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "1920x1080x29 97p", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "1920x1080x30p", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 50, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "1920x1080x50p", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 60, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "1920x1080x59 94p", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "1920x1080x60p", "overscan" true, "preferred" false, "width" 1920 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 360, "graphicsplanewidth" 1440, "height" 720, "interlaced" false, "modename" "2880x720x60p", "overscan" true, "preferred" false, "width" 2880 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 300, "graphicsplanewidth" 1920, "height" 600, "interlaced" false, "modename" "3840x600x60p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 25, "graphicsplaneheight" 540, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "3840x1080x25p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 540, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "3840x1080x30p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 600, "graphicsplanewidth" 1920, "height" 1200, "interlaced" false, "modename" "3840x1200x30p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 24, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 2160, "interlaced" false, "modename" "3840x2160x23 976p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 24, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 2160, "interlaced" false, "modename" "3840x2160x24p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 25, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 2160, "interlaced" false, "modename" "3840x2160x25p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 30, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 2160, "interlaced" false, "modename" "3840x2160x29 97p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 2160, "interlaced" false, "modename" "3840x2160x30p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 50, "graphicsplaneheight" 540, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "3840x1080x50p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 540, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "3840x1080x60p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 600, "graphicsplanewidth" 1920, "height" 1200, "interlaced" false, "modename" "3840x1200x60p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "yuv420", "dropframe" false, "frequency" 50, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 2160, "interlaced" false, "modename" "3840x2160x50p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "yuv420", "dropframe" true, "frequency" 60, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 2160, "interlaced" false, "modename" "3840x2160x59 94p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "yuv420", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 2160, "interlaced" false, "modename" "3840x2160x60p", "overscan" true, "preferred" false, "width" 3840 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 24, "graphicsplaneheight" 1080, "graphicsplanewidth" 2048, "height" 2160, "interlaced" false, "modename" "4096x2160x23 976p", "overscan" true, "preferred" false, "width" 4096 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 24, "graphicsplaneheight" 1080, "graphicsplanewidth" 2048, "height" 2160, "interlaced" false, "modename" "4096x2160x24p", "overscan" true, "preferred" false, "width" 4096 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 25, "graphicsplaneheight" 1080, "graphicsplanewidth" 2048, "height" 2160, "interlaced" false, "modename" "4096x2160x25p", "overscan" true, "preferred" false, "width" 4096 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" true, "frequency" 30, "graphicsplaneheight" 1080, "graphicsplanewidth" 2048, "height" 2160, "interlaced" false, "modename" "4096x2160x29 97p", "overscan" true, "preferred" false, "width" 4096 }, { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 30, "graphicsplaneheight" 1080, "graphicsplanewidth" 2048, "height" 2160, "interlaced" false, "modename" "4096x2160x30p", "overscan" true, "preferred" false, "width" 4096 }, { "colordepth" "8bit", "colorspace" "yuv420", "dropframe" false, "frequency" 50, "graphicsplaneheight" 1080, "graphicsplanewidth" 2048, "height" 2160, "interlaced" false, "modename" "4096x2160x50p", "overscan" true, "preferred" false, "width" 4096 }, { "colordepth" "8bit", "colorspace" "yuv420", "dropframe" true, "frequency" 60, "graphicsplaneheight" 1080, "graphicsplanewidth" 2048, "height" 2160, "interlaced" false, "modename" "4096x2160x59 94p", "overscan" true, "preferred" false, "width" 4096 }, { "colordepth" "8bit", "colorspace" "yuv420", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1080, "graphicsplanewidth" 2048, "height" 2160, "interlaced" false, "modename" "4096x2160x60p", "overscan" true, "preferred" false, "width" 4096 } ] } } get /v1/video/\ connector/output/\ device/mode/ retrieves the current video mode on the specified video output segments connector the current value is always hdmi device this value is 0 for single output series 5 players and all series 4 and older players the value can be 0 3 for the xc4055, which has multiple outputs, and 0 or 1 for the xc2055 and xt2145 query string parameters each of these parameters delivers a different mode value best int int optional optional if set to 1, this returns the best mode active int int optional optional if set to 1, this returns the active mode configured int int optional optional if set to 1, this returns the configured mode request example the example request parameters and headers are set as follows \ connector is set to hdmi \ device is set to 0 best is set to 1 get /api/v1/video/hdmi/output/0/mode/?best=1 host {{playerip}} authorization {{digestauth}} accept application/json response body isautomode bool bool whether the mode is set to “auto” name string string the name of the video mode same as mode modename below width string string the width value of the video mode height string string the height value of the video mode frames string string the frame rate value of the video mode scan string string the scan character value of the video mode mode object object the currently configured video mode on the video output with following parameters modename string string the mode (for example, “1920x1080x60p”) colordepth string string the color depth of the video signal colorspace string string the color space of the video signal ("rgb", "yuv420", or "yuv422") dropframe bool bool whether or not the video timecode uses drop frame frequency int int the frame rate of the video output width int int the width of the video output height int int the height of the video output graphicsplanewidth int int the width of the graphics plane graphicsplaneheight int int the height of the graphics plane interlaced bool bool whether or not the video output is interlaced overscan bool bool whether or not the video output is using an overscan setting or not preferred bool bool whether or not video is the preferred mode response example { "data" { "result" { "isautomode" false, "name" "1920x1080x60p", "width" "1920", "height" "1080", "frames" "60", "scan" "p", "mode" { "colordepth" "8bit", "colorspace" "rgb", "dropframe" false, "frequency" 60, "graphicsplaneheight" 1080, "graphicsplanewidth" 1920, "height" 1080, "interlaced" false, "modename" "1920x1080x60p", "overscan" true, "preferred" false, "width" 1920 } } } } put /v1/video/\ connector/output/\ device/mode/ changes the video mode on the player you should first send a get request to find the body parameters of this api, but only the modename parameter is required segments connector the current value is always hdmi device this value is 0 for single output series 5 players and all series 4 and older players the value can be 0 3 for the xc4055, which has multiple outputs, and 0 or 1 for the xc2055 and xt2145 request body a video mode object containing the following value(s) modename string string required required the mode (for example, “1920x1080x60p”) see video modes docid\ qpml112mbhek7lbdguxnv for a list of the possible valid strings for your player colordepth string string optional optional the color depth of the video signal colorspace string string optional optional the color space of the video signal (“rgb”, "yuv420", or "yuv422") dropframe bool bool optional optional whether or not the video timecode uses drop frame frequency int int optional optional the frame rate of the video output width int int optional optional the width of the video output height int int optional optional the height of the video output graphicsplanewidth int int optional optional the width of the graphics plane graphicsplaneheight int int optional optional the height of the graphics plane interlaced bool bool optional optional whether or not the video output is interlaced overscan bool bool optional optional whether or not the video output is using an overscan setting or not preferred bool bool optional optional whether or not video is the preferred mode request example put /api/v1/video/hdmi/output/0/mode/ http/1 1 host {{playerip}} authorization {{digestauth}} accept application/json content type application/json content length 95 this is the example request body { "name" { "modename" "640x480x60p" } } response body the server will return a success or error message a successful response will almost always cause a reboot which will be indicated in the response success bool bool whether or not the operation was successful reboot bool bool whether or not the player is rebooting response example { "data" { "result" { "success" true, "reboot" true } } }