forked from KonradIT/CamControl
-
Notifications
You must be signed in to change notification settings - Fork 0
ApiGoPro
watchingJu edited this page Jun 23, 2020
·
1 revision
GoPro Api and examples.
{
"version": 2,
"display_hints": [
{
"key": "GPCAMERA_GROUP_VIDEO",
"display_name": "Video Settings",
"settings": [
{
"setting_id": 5,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 6,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 7,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 2,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 3,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 4,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 8,
"widget_type": "toggle",
"precedence": 1
},
{
"setting_id": 9,
"widget_type": "toggle",
"precedence": 1
},
{
"setting_id": 10,
"widget_type": "toggle",
"precedence": 1
},
{
"setting_id": 11,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 12,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 13,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 14,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 15,
"widget_type": "slider",
"precedence": 1
}
],
"commands": [
{
"command_key": "GPCAMERA_VIDEO_PROTUNE_RESET_TO_DEFAULT",
"precedence": 1
}
]
},
{
"key": "GPCAMERA_GROUP_PHOTO",
"display_name": "Photo Settings",
"settings": [
{
"setting_id": 18,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 19,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 17,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 20,
"widget_type": "toggle",
"precedence": 1
},
{
"setting_id": 21,
"widget_type": "toggle",
"precedence": 1
},
{
"setting_id": 22,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 23,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 24,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 25,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 26,
"widget_type": "slider",
"precedence": 1
}
],
"commands": [
{
"command_key": "GPCAMERA_PHOTO_PROTUNE_RESET_TO_DEFAULT",
"precedence": 1
}
]
},
{
"key": "GPCAMERA_GROUP_MULTI_SHOT",
"display_name": "Multi-Shot Settings",
"settings": [
{
"setting_id": 31,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 29,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 30,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 32,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 28,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 33,
"widget_type": "toggle",
"precedence": 1
},
{
"setting_id": 34,
"widget_type": "toggle",
"precedence": 1
},
{
"setting_id": 35,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 36,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 37,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 38,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 39,
"widget_type": "slider",
"precedence": 1
}
],
"commands": [
{
"command_key": "GPCAMERA_MULTISHOT_PROTUNE_RESET_TO_DEFAULT",
"precedence": 1
}
]
},
{
"key": "GPCAMERA_GROUP_SETUP",
"display_name": "Setup",
"settings": [
{
"setting_id": 52,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 53,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 1,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 16,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 27,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 54,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 55,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 56,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 57,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 58,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 59,
"widget_type": "select",
"precedence": 1
},
{
"setting_id": 63,
"widget_type": "select",
"precedence": 1
}
],
"commands": [
{
"command_key": "GPCAMERA_SET_DATE_AND_TIME_ID",
"precedence": 1
}
]
},
{
"key": "GPCAMERA_GROUP_DELETE_ID",
"display_name": "Delete",
"settings": [],
"commands": [
{
"command_key": "GPCAMERA_DELETE_LAST_FILE_ID",
"precedence": 1
},
{
"command_key": "GPCAMERA_DELETE_ALL_FILES_ID",
"precedence": 1
}
]
},
{
"key": "GPCAMERA_GROUP_CAMERA_INFO",
"display_name": "Camera Info",
"settings": [],
"commands": [
{
"command_key": "GPCAMERA_NETWORK_NAME_ID",
"precedence": 1
},
{
"command_key": "GPCAMERA_INFO_VERSION_ID",
"precedence": 1
},
{
"command_key": "GPCAMERA_LOCATE_ID",
"precedence": 1
}
]
},
{
"key": "GPCAMERA_GROUP_WIRELESS_CONTROLS",
"display_name": "Wireless Controls",
"settings": [],
"commands": [
{
"command_key": "GPCAMERA_USE_CURRENT_WIRELESS_REMOTE_ID",
"precedence": 1
},
{
"command_key": "GPCAMERA_USE_NEW_WIRELESS_REMOTE_ID",
"precedence": 1
}
]
},
{
"key": "GPCAMERA_GROUP_CAMERA_STATUS",
"display_name": "Camera Status",
"settings": [],
"commands": [
{
"command_key": "GPCAMERA_BATTERY_LEVEL_ID",
"precedence": 1
},
{
"command_key": "GPCAMERA_SDCARD_CAPACITY_ID",
"precedence": 1
}
]
}
],
"modes": [
{
"path_segment": "video",
"display_name": "Video",
"value": 0,
"settings": [
{
"path_segment": "default_sub_mode",
"display_name": "Default Video Sub Mode",
"id": 1,
"options": [
{
"display_name": "Video",
"value": 0
},
{
"display_name": "Time Lapse Video",
"value": 1
},
{
"display_name": "Video + Photo",
"value": 2
},
{
"display_name": "Looping",
"value": 3
}
]
},
{
"path_segment": "current_sub_mode",
"display_name": "Video Sub Mode",
"id": 68,
"options": [
{
"display_name": "Video",
"value": 0
},
{
"display_name": "Time Lapse Video",
"value": 1
},
{
"display_name": "Video + Photo",
"value": 2
},
{
"display_name": "Looping",
"value": 3
}
]
},
{
"path_segment": "resolution",
"display_name": "Resolution",
"id": 2,
"options": [
{
"display_name": "4K",
"value": 1
},
{
"display_name": "2.7K",
"value": 4
},
{
"display_name": "2.7K 4:3",
"value": 6
},
{
"display_name": "1440",
"value": 7
},
{
"display_name": "1080 SuperView",
"value": 8
},
{
"display_name": "1080",
"value": 9
},
{
"display_name": "960",
"value": 10
},
{
"display_name": "720 SuperView",
"value": 11
},
{
"display_name": "720",
"value": 12
},
{
"display_name": "WVGA",
"value": 13
}
]
},
{
"path_segment": "fps",
"display_name": "Frames Per Second",
"id": 3,
"options": [
{
"display_name": "240",
"value": 0
},
{
"display_name": "120",
"value": 1
},
{
"display_name": "100",
"value": 2
},
{
"display_name": "90",
"value": 3
},
{
"display_name": "80",
"value": 4
},
{
"display_name": "60",
"value": 5
},
{
"display_name": "50",
"value": 6
},
{
"display_name": "48",
"value": 7
},
{
"display_name": "30",
"value": 8
},
{
"display_name": "25",
"value": 9
},
{
"display_name": "24",
"value": 10
},
{
"display_name": "15",
"value": 11
},
{
"display_name": "12.5",
"value": 12
}
]
},
{
"path_segment": "fov",
"display_name": "Field Of View",
"id": 4,
"options": [
{
"display_name": "Wide",
"value": 0
},
{
"display_name": "Medium",
"value": 1
},
{
"display_name": "Narrow",
"value": 2
}
]
},
{
"path_segment": "timelapse_rate",
"display_name": "Interval",
"id": 5,
"options": [
{
"display_name": "0.5 Seconds",
"value": 0
},
{
"display_name": "1 Second",
"value": 1
},
{
"display_name": "2 Seconds",
"value": 2
},
{
"display_name": "5 Seconds",
"value": 3
},
{
"display_name": "10 Seconds",
"value": 4
},
{
"display_name": "30 Seconds",
"value": 5
},
{
"display_name": "60 Seconds",
"value": 6
}
]
},
{
"path_segment": "looping",
"display_name": "Interval",
"id": 6,
"options": [
{
"display_name": "Max",
"value": 0
},
{
"display_name": "5 Minutes",
"value": 1
},
{
"display_name": "20 Minutes",
"value": 2
},
{
"display_name": "60 Minutes",
"value": 3
},
{
"display_name": "120 Minutes",
"value": 4
}
]
},
{
"path_segment": "piv",
"display_name": "Interval",
"id": 7,
"options": [
{
"display_name": "1 Photo / 5 Seconds",
"value": 1
},
{
"display_name": "1 Photo / 10 Seconds",
"value": 2
},
{
"display_name": "1 Photo / 30 Seconds",
"value": 3
},
{
"display_name": "1 Photo / 60 Seconds",
"value": 4
}
]
},
{
"path_segment": "low_light",
"display_name": "Low Light",
"id": 8,
"options": [
{
"display_name": "ON",
"value": 1
},
{
"display_name": "OFF",
"value": 0
}
]
},
{
"path_segment": "spot_meter",
"display_name": "Spot Meter",
"id": 9,
"options": [
{
"display_name": "ON",
"value": 1
},
{
"display_name": "OFF",
"value": 0
}
]
},
{
"path_segment": "protune",
"display_name": "Protune",
"id": 10,
"options": [
{
"display_name": "ON",
"value": 1
},
{
"display_name": "OFF",
"value": 0
}
]
},
{
"path_segment": "protune_white_balance",
"display_name": "White Balance",
"id": 11,
"options": [
{
"display_name": "Auto",
"value": 0
},
{
"display_name": "3000K",
"value": 1
},
{
"display_name": "5500K",
"value": 2
},
{
"display_name": "6500K",
"value": 3
},
{
"display_name": "Native",
"value": 4
}
]
},
{
"path_segment": "protune_color",
"display_name": "Color",
"id": 12,
"options": [
{
"display_name": "GoPro Color",
"value": 0
},
{
"display_name": "Flat",
"value": 1
}
]
},
{
"path_segment": "protune_sharpness",
"display_name": "Sharpness",
"id": 14,
"options": [
{
"display_name": "High",
"value": 0
},
{
"display_name": "Medium",
"value": 1
},
{
"display_name": "Low",
"value": 2
}
]
},
{
"path_segment": "protune_ev",
"display_name": "EV Comp",
"id": 15,
"options": [
{
"display_name": "-2.0",
"value": 8
},
{
"display_name": "-1.5",
"value": 7
},
{
"display_name": "-1.0",
"value": 6
},
{
"display_name": "-0.5",
"value": 5
},
{
"display_name": "0.0",
"value": 4
},
{
"display_name": "0.5",
"value": 3
},
{
"display_name": "1.0",
"value": 2
},
{
"display_name": "1.5",
"value": 1
},
{
"display_name": "2.0",
"value": 0
}
]
},
{
"path_segment": "protune_iso",
"display_name": "ISO Limit",
"id": 13,
"options": [
{
"display_name": "6400",
"value": 0
},
{
"display_name": "1600",
"value": 1
},
{
"display_name": "400",
"value": 2
}
]
}
]
},
{
"path_segment": "photo",
"display_name": "Photo",
"value": 1,
"settings": [
{
"path_segment": "default_sub_mode",
"display_name": "Default Photo Sub Mode",
"id": 16,
"options": [
{
"display_name": "Single",
"value": 0
},
{
"display_name": "Continuous",
"value": 1
},
{
"display_name": "Night",
"value": 2
}
]
},
{
"path_segment": "current_sub_mode",
"display_name": "Photo Sub Mode",
"id": 69,
"options": [
{
"display_name": "Single",
"value": 0
},
{
"display_name": "Continuous",
"value": 1
},
{
"display_name": "Night",
"value": 2
}
]
},
{
"path_segment": "continuous_rate",
"display_name": "Interval",
"id": 18,
"options": [
{
"display_name": "3 Frames / Second",
"value": 0
},
{
"display_name": "5 Frames / Second",
"value": 1
},
{
"display_name": "10 Frames / Second",
"value": 2
}
]
},
{
"path_segment": "resolution",
"display_name": "Megapixels",
"id": 17,
"options": [
{
"display_name": "12MP Wide",
"value": 0
},
{
"display_name": "7MP Wide",
"value": 1
},
{
"display_name": "7MP Med",
"value": 2
},
{
"display_name": "5MP Med",
"value": 3
}
]
},
{
"path_segment": "exposure_time",
"display_name": "Shutter",
"id": 19,
"options": [
{
"display_name": "Auto",
"value": 0
},
{
"display_name": "2 Seconds",
"value": 1
},
{
"display_name": "5 Seconds",
"value": 2
},
{
"display_name": "10 Seconds",
"value": 3
},
{
"display_name": "15 Seconds",
"value": 4
},
{
"display_name": "20 Seconds",
"value": 5
},
{
"display_name": "30 Seconds",
"value": 6
}
]
},
{
"path_segment": "spot_meter",
"display_name": "Spot Meter",
"id": 20,
"options": [
{
"display_name": "ON",
"value": 1
},
{
"display_name": "OFF",
"value": 0
}
]
},
{
"path_segment": "protune",
"display_name": "Protune",
"id": 21,
"options": [
{
"display_name": "ON",
"value": 1
},
{
"display_name": "OFF",
"value": 0
}
]
},
{
"path_segment": "protune_white_balance",
"display_name": "White Balance",
"id": 22,
"options": [
{
"display_name": "Auto",
"value": 0
},
{
"display_name": "3000K",
"value": 1
},
{
"display_name": "5500K",
"value": 2
},
{
"display_name": "6500K",
"value": 3
},
{
"display_name": "Native",
"value": 4
}
]
},
{
"path_segment": "protune_color",
"display_name": "Color",
"id": 23,
"options": [
{
"display_name": "GoPro Color",
"value": 0
},
{
"display_name": "Flat",
"value": 1
}
]
},
{
"path_segment": "protune_sharpness",
"display_name": "Sharpness",
"id": 25,
"options": [
{
"display_name": "High",
"value": 0
},
{
"display_name": "Medium",
"value": 1
},
{
"display_name": "Low",
"value": 2
}
]
},
{
"path_segment": "protune_ev",
"display_name": "EV Comp",
"id": 26,
"options": [
{
"display_name": "-2.0",
"value": 8
},
{
"display_name": "-1.5",
"value": 7
},
{
"display_name": "-1.0",
"value": 6
},
{
"display_name": "-0.5",
"value": 5
},
{
"display_name": "0.0",
"value": 4
},
{
"display_name": "0.5",
"value": 3
},
{
"display_name": "1.0",
"value": 2
},
{
"display_name": "1.5",
"value": 1
},
{
"display_name": "2.0",
"value": 0
}
]
},
{
"path_segment": "protune_iso",
"display_name": "ISO Limit",
"id": 24,
"options": [
{
"display_name": "800",
"value": 0
},
{
"display_name": "400",
"value": 1
},
{
"display_name": "200",
"value": 2
},
{
"display_name": "100",
"value": 3
}
]
}
]
},
{
"path_segment": "multi_shot",
"display_name": "Multishot",
"value": 2,
"settings": [
{
"path_segment": "default_sub_mode",
"display_name": "Default Multi-Shot Sub Mode",
"id": 27,
"options": [
{
"display_name": "Burst",
"value": 0
},
{
"display_name": "Time Lapse",
"value": 1
},
{
"display_name": "Night Lapse",
"value": 2
}
]
},
{
"path_segment": "current_sub_mode",
"display_name": "Multi-Shot Sub Mode",
"id": 70,
"options": [
{
"display_name": "Burst",
"value": 0
},
{
"display_name": "Time Lapse",
"value": 1
},
{
"display_name": "Night Lapse",
"value": 2
}
]
},
{
"path_segment": "exposure_time",
"display_name": "Shutter",
"id": 31,
"options": [
{
"display_name": "Auto",
"value": 0
},
{
"display_name": "2 Seconds",
"value": 1
},
{
"display_name": "5 Seconds",
"value": 2
},
{
"display_name": "10 Seconds",
"value": 3
},
{
"display_name": "15 Seconds",
"value": 4
},
{
"display_name": "20 Seconds",
"value": 5
},
{
"display_name": "30 Seconds",
"value": 6
}
]
},
{
"path_segment": "burst_rate",
"display_name": "Rate",
"id": 29,
"options": [
{
"display_name": "3 Photos / 1 Second",
"value": 0
},
{
"display_name": "5 Photos / 1 Second",
"value": 1
},
{
"display_name": "10 Photos / 1 Second",
"value": 2
},
{
"display_name": "10 Photos / 2 Seconds",
"value": 3
},
{
"display_name": "10 Photos / 3 Seconds",
"value": 4
},
{
"display_name": "30 Photos / 1 Second",
"value": 5
},
{
"display_name": "30 Photos / 2 Seconds",
"value": 6
},
{
"display_name": "30 Photos / 3 Seconds",
"value": 7
},
{
"display_name": "30 Photos / 6 Seconds",
"value": 8
}
]
},
{
"path_segment": "timelapse_rate",
"display_name": "Interval",
"id": 30,
"options": [
{
"display_name": "1 Photo / 0.5 Sec",
"value": 0
},
{
"display_name": "1 Photo / 1 Sec",
"value": 1
},
{
"display_name": "1 Photo / 2 Sec",
"value": 2
},
{
"display_name": "1 Photo / 5 Sec",
"value": 5
},
{
"display_name": "1 Photo / 10 Sec",
"value": 10
},
{
"display_name": "1 Photo / 30 Sec",
"value": 30
},
{
"display_name": "1 Photo / 60 Sec",
"value": 60
}
]
},
{
"path_segment": "nightlapse_rate",
"display_name": "Interval",
"id": 32,
"options": [
{
"display_name": "Continuous",
"value": 0
},
{
"display_name": "4 Seconds",
"value": 4
},
{
"display_name": "5 Seconds",
"value": 5
},
{
"display_name": "10 Seconds",
"value": 10
},
{
"display_name": "15 Seconds",
"value": 15
},
{
"display_name": "20 Seconds",
"value": 20
},
{
"display_name": "30 Seconds",
"value": 30
},
{
"display_name": "1 Minute",
"value": 60
},
{
"display_name": "2 Minutes",
"value": 120
},
{
"display_name": "5 Minutes",
"value": 300
},
{
"display_name": "30 Minutes",
"value": 1800
},
{
"display_name": "60 Minutes",
"value": 3600
}
]
},
{
"path_segment": "resolution",
"display_name": "Megapixels",
"id": 28,
"options": [
{
"display_name": "12MP Wide",
"value": 0
},
{
"display_name": "7MP Wide",
"value": 1
},
{
"display_name": "7MP Med",
"value": 2
},
{
"display_name": "5MP Med",
"value": 3
}
]
},
{
"path_segment": "spot_meter",
"display_name": "Spot Meter",
"id": 33,
"options": [
{
"display_name": "ON",
"value": 1
},
{
"display_name": "OFF",
"value": 0
}
]
},
{
"path_segment": "protune",
"display_name": "Protune",
"id": 34,
"options": [
{
"display_name": "ON",
"value": 1
},
{
"display_name": "OFF",
"value": 0
}
]
},
{
"path_segment": "protune_white_balance",
"display_name": "White Balance",
"id": 35,
"options": [
{
"display_name": "Auto",
"value": 0
},
{
"display_name": "3000K",
"value": 1
},
{
"display_name": "5500K",
"value": 2
},
{
"display_name": "6500K",
"value": 3
},
{
"display_name": "Native",
"value": 4
}
]
},
{
"path_segment": "protune_color",
"display_name": "Color",
"id": 36,
"options": [
{
"display_name": "GoPro Color",
"value": 0
},
{
"display_name": "Flat",
"value": 1
}
]
},
{
"path_segment": "protune_sharpness",
"display_name": "Sharpness",
"id": 38,
"options": [
{
"display_name": "High",
"value": 0
},
{
"display_name": "Medium",
"value": 1
},
{
"display_name": "Low",
"value": 2
}
]
},
{
"path_segment": "protune_ev",
"display_name": "EV Comp",
"id": 39,
"options": [
{
"display_name": "-2.0",
"value": 8
},
{
"display_name": "-1.5",
"value": 7
},
{
"display_name": "-1.0",
"value": 6
},
{
"display_name": "-0.5",
"value": 5
},
{
"display_name": "0.0",
"value": 4
},
{
"display_name": "0.5",
"value": 3
},
{
"display_name": "1.0",
"value": 2
},
{
"display_name": "1.5",
"value": 1
},
{
"display_name": "2.0",
"value": 0
}
]
},
{
"path_segment": "protune_iso",
"display_name": "ISO Limit",
"id": 37,
"options": [
{
"display_name": "800",
"value": 0
},
{
"display_name": "400",
"value": 1
},
{
"display_name": "200",
"value": 2
},
{
"display_name": "100",
"value": 3
}
]
}
]
},
{
"path_segment": "setup",
"display_name": "Setup",
"value": 5,
"settings": [
{
"path_segment": "lcd",
"display_name": "LCD Display",
"id": 72,
"options": [
{
"display_name": "ON",
"value": 1
},
{
"display_name": "OFF",
"value": 0
}
]
},
{
"path_segment": "lcd_brightness",
"display_name": "LCD Brightness",
"id": 49,
"options": [
{
"display_name": "High",
"value": 0
},
{
"display_name": "Medium",
"value": 1
},
{
"display_name": "Low",
"value": 2
}
]
},
{
"path_segment": "lcd_lock",
"display_name": "LCD Lock",
"id": 50,
"options": [
{
"display_name": "ON",
"value": 1
},
{
"display_name": "OFF",
"value": 0
}
]
},
{
"path_segment": "lcd_sleep",
"display_name": "LCD Sleep",
"id": 51,
"options": [
{
"display_name": "Never",
"value": 0
},
{
"display_name": "1 MIN",
"value": 1
},
{
"display_name": "2 MIN",
"value": 2
},
{
"display_name": "3 MIN",
"value": 3
}
]
},
{
"path_segment": "orientation",
"display_name": "Orientation",
"id": 52,
"options": [
{
"display_name": "Up",
"value": 1
},
{
"display_name": "Down",
"value": 2
},
{
"display_name": "Auto",
"value": 0
}
]
},
{
"path_segment": "default_app_mode",
"display_name": "Default Mode",
"id": 53,
"options": [
{
"display_name": "Video",
"value": 0
},
{
"display_name": "Photo",
"value": 1
},
{
"display_name": "Multi-shot",
"value": 2
}
]
},
{
"path_segment": "quick_capture",
"display_name": "Quick Capture",
"id": 54,
"options": [
{
"display_name": "ON",
"value": 1
},
{
"display_name": "OFF",
"value": 0
}
]
},
{
"path_segment": "led",
"display_name": "LED Blink",
"id": 55,
"options": [
{
"display_name": "OFF",
"value": 0
},
{
"display_name": "2",
"value": 1
},
{
"display_name": "4",
"value": 2
}
]
},
{
"path_segment": "beep_volume",
"display_name": "Beeps",
"id": 56,
"options": [
{
"display_name": "100%",
"value": 0
},
{
"display_name": "70%",
"value": 1
},
{
"display_name": "OFF",
"value": 2
}
]
},
{
"path_segment": "video_format",
"display_name": "Video Format",
"id": 57,
"options": [
{
"display_name": "NTSC",
"value": 0
},
{
"display_name": "PAL",
"value": 1
}
]
},
{
"path_segment": "osd",
"display_name": "On Screen Display",
"id": 58,
"options": [
{
"display_name": "ON",
"value": 1
},
{
"display_name": "OFF",
"value": 0
}
]
},
{
"path_segment": "auto_power_down",
"display_name": "Auto Off",
"id": 59,
"options": [
{
"display_name": "NEVER",
"value": 0
},
{
"display_name": "1 MIN",
"value": 1
},
{
"display_name": "2 MIN",
"value": 2
},
{
"display_name": "3 MIN",
"value": 3
},
{
"display_name": "5 MIN",
"value": 4
}
]
},
{
"path_segment": "wireless_mode",
"display_name": "Wireless Mode",
"id": 63,
"options": [
{
"display_name": "OFF",
"value": 0
},
{
"display_name": "App",
"value": 1
},
{
"display_name": "RC",
"value": 2
},
{
"display_name": "Smart",
"value": 4
}
]
},
{
"path_segment": "stream_gop_size",
"display_name": "Secondary Stream GOP Size",
"id": 60,
"options": [
{
"display_name": "Default",
"value": 0
},
{
"display_name": "3",
"value": 3
},
{
"display_name": "4",
"value": 4
},
{
"display_name": "8",
"value": 8
},
{
"display_name": "15",
"value": 15
},
{
"display_name": "30",
"value": 30
}
]
},
{
"path_segment": "stream_idr_interval",
"display_name": "Secondary Stream IDR Interval",
"id": 61,
"options": [
{
"display_name": "Default",
"value": 0
},
{
"display_name": "1",
"value": 1
},
{
"display_name": "2",
"value": 2
},
{
"display_name": "4",
"value": 4
}
]
},
{
"path_segment": "stream_bit_rate",
"display_name": "Secondary Stream Bit Rate",
"id": 62,
"options": [
{
"display_name": "250 Kbps",
"value": 250000
},
{
"display_name": "400 Kbps",
"value": 400000
},
{
"display_name": "600 Kbps",
"value": 600000
},
{
"display_name": "700 Kbps",
"value": 700000
},
{
"display_name": "800 Kbps",
"value": 800000
},
{
"display_name": "1 Mbps",
"value": 1000000
},
{
"display_name": "1.2 Mbps",
"value": 1200000
},
{
"display_name": "1.6 Mbps",
"value": 1600000
},
{
"display_name": "2 Mbps",
"value": 2000000
},
{
"display_name": "2.4 Mbps",
"value": 2400000
}
]
},
{
"path_segment": "stream_window_size",
"display_name": "Secondary Stream Window Size",
"id": 64,
"options": [
{
"display_name": "Default",
"value": 0
},
{
"display_name": "240",
"value": 1
},
{
"display_name": "240 3:4 Subsample",
"value": 2
},
{
"display_name": "240 1:2 Subsample",
"value": 3
},
{
"display_name": "480",
"value": 4
},
{
"display_name": "480 3:4 Subsample",
"value": 5
},
{
"display_name": "480 1:2 Subsample",
"value": 6
}
]
}
]
}
],
"filters": [
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 1
},
{
"setting_id": 57,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
12
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 4
},
{
"setting_id": 57,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
9,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 7
},
{
"setting_id": 57,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
2,
3,
4,
5,
6,
9,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 9
},
{
"setting_id": 57,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
2,
3,
4,
6,
9,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 8
},
{
"setting_id": 57,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
2,
3,
4,
6,
9,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 10
},
{
"setting_id": 57,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
3,
4,
6,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 12
},
{
"setting_id": 57,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
2,
3,
4,
6,
7,
9,
10,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 11
},
{
"setting_id": 57,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
3,
4,
6,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 13
},
{
"setting_id": 57,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 3,
"values": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 1
},
{
"setting_id": 57,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 4
},
{
"setting_id": 57,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 7
},
{
"setting_id": 57,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
2,
3,
4,
5,
6,
8,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 9
},
{
"setting_id": 57,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
2,
3,
4,
5,
8,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 8
},
{
"setting_id": 57,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
2,
3,
4,
5,
8,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 10
},
{
"setting_id": 57,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
3,
4,
5,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 12
},
{
"setting_id": 57,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
2,
3,
4,
5,
7,
8,
10,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 11
},
{
"setting_id": 57,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
3,
4,
5,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 13
},
{
"setting_id": 57,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 3,
"values": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 4,
"values": [
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 4
}
],
"blacklist": {
"setting_id": 4,
"values": [
2
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 7
}
],
"blacklist": {
"setting_id": 4,
"values": [
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 8
}
],
"blacklist": {
"setting_id": 4,
"values": [
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 10
}
],
"blacklist": {
"setting_id": 4,
"values": [
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 11
}
],
"blacklist": {
"setting_id": 4,
"values": [
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 2,
"setting_value": 13
}
],
"blacklist": {
"setting_id": 4,
"values": [
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 2,
"values": [
2,
3,
5,
6
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 2
}
],
"blacklist": {
"setting_id": 2,
"values": [
1,
2,
3,
4,
5,
6,
8,
10,
11,
13
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 3
}
],
"blacklist": {
"setting_id": 2,
"values": [
2,
3,
5,
6
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 2
},
{
"setting_id": 2,
"setting_value": 7
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 2
},
{
"setting_id": 2,
"setting_value": 9
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 2
},
{
"setting_id": 2,
"setting_value": 8
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 2
},
{
"setting_id": 2,
"setting_value": 11
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
2,
3,
4,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 2
},
{
"setting_id": 2,
"setting_value": 12
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
2,
3,
4,
7,
10,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 2
},
{
"setting_id": 2,
"setting_value": 12
},
{
"setting_id": 3,
"setting_value": 5
}
],
"blacklist": {
"setting_id": 4,
"values": [
0
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 8,
"values": [
0,
1
]
}
},
{
"activated_by": [
{
"setting_id": 3,
"setting_value": 0
},
{
"setting_id": 2,
"setting_value": 13
}
],
"blacklist": {
"setting_id": 8,
"values": [
0,
1
]
}
},
{
"activated_by": [
{
"setting_id": 3,
"setting_value": 8
}
],
"blacklist": {
"setting_id": 8,
"values": [
0,
1
]
}
},
{
"activated_by": [
{
"setting_id": 3,
"setting_value": 9
}
],
"blacklist": {
"setting_id": 8,
"values": [
0,
1
]
}
},
{
"activated_by": [
{
"setting_id": 3,
"setting_value": 10
}
],
"blacklist": {
"setting_id": 8,
"values": [
0,
1
]
}
},
{
"activated_by": [
{
"setting_id": 3,
"setting_value": 11
}
],
"blacklist": {
"setting_id": 8,
"values": [
0,
1
]
}
},
{
"activated_by": [
{
"setting_id": 3,
"setting_value": 12
}
],
"blacklist": {
"setting_id": 8,
"values": [
0,
1
]
}
},
{
"activated_by": [
{
"setting_id": 10,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 11,
"values": [
0,
1,
2,
3,
4
]
}
},
{
"activated_by": [
{
"setting_id": 10,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 12,
"values": [
0,
1
]
}
},
{
"activated_by": [
{
"setting_id": 10,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 14,
"values": [
0,
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 10,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 13,
"values": [
0,
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 10,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 15,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 5,
"values": [
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 6,
"values": [
0,
1,
2,
3,
4
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 7,
"values": [
0,
1,
2,
3,
4
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 6,
"values": [
0,
1,
2,
3,
4
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 7,
"values": [
0,
1,
2,
3,
4
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 2
}
],
"blacklist": {
"setting_id": 6,
"values": [
0,
1,
2,
3,
4
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 2
}
],
"blacklist": {
"setting_id": 5,
"values": [
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 3
}
],
"blacklist": {
"setting_id": 7,
"values": [
0,
1,
2,
3,
4
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 3
}
],
"blacklist": {
"setting_id": 5,
"values": [
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 4,
"values": [
0,
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 9,
"values": [
0,
1
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 2,
"values": [
2,
3,
4,
5,
7,
8,
9,
10,
11,
12,
13
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 3,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12
]
}
},
{
"activated_by": [
{
"setting_id": 69,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 18,
"values": [
0,
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 69,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 19,
"values": [
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by": [
{
"setting_id": 69,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 19,
"values": [
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by": [
{
"setting_id": 69,
"setting_value": 2
}
],
"blacklist": {
"setting_id": 18,
"values": [
0,
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 21,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 22,
"values": [
0,
1,
2,
3,
4
]
}
},
{
"activated_by": [
{
"setting_id": 21,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 23,
"values": [
0,
1
]
}
},
{
"activated_by": [
{
"setting_id": 21,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 25,
"values": [
0,
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 21,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 24,
"values": [
0,
1,
2,
3
]
}
},
{
"activated_by": [
{
"setting_id": 21,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 26,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 69,
"setting_value": 2
},
{
"setting_id": 19,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 22,
"values": [
0
]
}
},
{
"activated_by": [
{
"setting_id": 69,
"setting_value": 2
},
{
"setting_id": 19,
"setting_value": 2
}
],
"blacklist": {
"setting_id": 22,
"values": [
0
]
}
},
{
"activated_by": [
{
"setting_id": 69,
"setting_value": 2
},
{
"setting_id": 19,
"setting_value": 3
}
],
"blacklist": {
"setting_id": 22,
"values": [
0
]
}
},
{
"activated_by": [
{
"setting_id": 69,
"setting_value": 2
},
{
"setting_id": 19,
"setting_value": 4
}
],
"blacklist": {
"setting_id": 22,
"values": [
0
]
}
},
{
"activated_by": [
{
"setting_id": 69,
"setting_value": 2
},
{
"setting_id": 19,
"setting_value": 5
}
],
"blacklist": {
"setting_id": 22,
"values": [
0
]
}
},
{
"activated_by": [
{
"setting_id": 69,
"setting_value": 2
},
{
"setting_id": 19,
"setting_value": 6
}
],
"blacklist": {
"setting_id": 22,
"values": [
0
]
}
},
{
"activated_by": [
{
"setting_id": 69,
"setting_value": 2
},
{
"setting_id": 19,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 26,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 69,
"setting_value": 2
},
{
"setting_id": 19,
"setting_value": 2
}
],
"blacklist": {
"setting_id": 26,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 69,
"setting_value": 2
},
{
"setting_id": 19,
"setting_value": 3
}
],
"blacklist": {
"setting_id": 26,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 69,
"setting_value": 2
},
{
"setting_id": 19,
"setting_value": 4
}
],
"blacklist": {
"setting_id": 26,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 69,
"setting_value": 2
},
{
"setting_id": 19,
"setting_value": 5
}
],
"blacklist": {
"setting_id": 26,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 69,
"setting_value": 2
},
{
"setting_id": 19,
"setting_value": 6
}
],
"blacklist": {
"setting_id": 26,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 31,
"values": [
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 30,
"values": [
0,
1,
2,
5,
10,
30,
60
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 32,
"values": [
0,
4,
5,
10,
15,
20,
30,
60,
120,
300,
1800,
3600
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 31,
"values": [
0,
1,
2,
3,
4,
5,
6
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 29,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 32,
"values": [
0,
4,
5,
10,
15,
20,
30,
60,
120,
300,
1800,
3600
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 2
}
],
"blacklist": {
"setting_id": 29,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 2
}
],
"blacklist": {
"setting_id": 30,
"values": [
0,
1,
2,
5,
10,
30,
60
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 2
},
{
"setting_id": 31,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 35,
"values": [
0
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 2
},
{
"setting_id": 31,
"setting_value": 2
}
],
"blacklist": {
"setting_id": 35,
"values": [
0
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 2
},
{
"setting_id": 31,
"setting_value": 3
}
],
"blacklist": {
"setting_id": 35,
"values": [
0
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 2
},
{
"setting_id": 31,
"setting_value": 4
}
],
"blacklist": {
"setting_id": 35,
"values": [
0
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 2
},
{
"setting_id": 31,
"setting_value": 5
}
],
"blacklist": {
"setting_id": 35,
"values": [
0
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 2
},
{
"setting_id": 31,
"setting_value": 6
}
],
"blacklist": {
"setting_id": 35,
"values": [
0
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 2
},
{
"setting_id": 31,
"setting_value": 2
}
],
"blacklist": {
"setting_id": 32,
"values": [
4,
5
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 2
},
{
"setting_id": 31,
"setting_value": 3
}
],
"blacklist": {
"setting_id": 32,
"values": [
4,
5,
10
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 2
},
{
"setting_id": 31,
"setting_value": 4
}
],
"blacklist": {
"setting_id": 32,
"values": [
4,
5,
10,
15
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 2
},
{
"setting_id": 31,
"setting_value": 5
}
],
"blacklist": {
"setting_id": 32,
"values": [
4,
5,
10,
15,
20
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 2
},
{
"setting_id": 31,
"setting_value": 6
}
],
"blacklist": {
"setting_id": 32,
"values": [
4,
5,
10,
15,
20,
30
]
}
},
{
"activated_by": [
{
"setting_id": 34,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 35,
"values": [
0,
1,
2,
3,
4
]
}
},
{
"activated_by": [
{
"setting_id": 34,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 36,
"values": [
0,
1
]
}
},
{
"activated_by": [
{
"setting_id": 34,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 38,
"values": [
0,
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 34,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 37,
"values": [
0,
1,
2,
3
]
}
},
{
"activated_by": [
{
"setting_id": 34,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 39,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 2
},
{
"setting_id": 31,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 39,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 2
},
{
"setting_id": 31,
"setting_value": 2
}
],
"blacklist": {
"setting_id": 39,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 2
},
{
"setting_id": 31,
"setting_value": 3
}
],
"blacklist": {
"setting_id": 39,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 2
},
{
"setting_id": 31,
"setting_value": 4
}
],
"blacklist": {
"setting_id": 39,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 2
},
{
"setting_id": 31,
"setting_value": 5
}
],
"blacklist": {
"setting_id": 39,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 70,
"setting_value": 2
},
{
"setting_id": 31,
"setting_value": 6
}
],
"blacklist": {
"setting_id": 39,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 10,
"values": [
0,
1
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 11,
"values": [
0,
1,
2,
3,
4
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 12,
"values": [
0,
1
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 14,
"values": [
0,
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 13,
"values": [
0,
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 15,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 2
},
{
"setting_id": 2,
"setting_value": 12
},
{
"setting_id": 3,
"setting_value": 5
}
],
"blacklist": {
"setting_id": 4,
"values": [
0
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 2
}
],
"blacklist": {
"setting_id": 10,
"values": [
0,
1
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 2
}
],
"blacklist": {
"setting_id": 11,
"values": [
0,
1,
2,
3,
4
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 2
}
],
"blacklist": {
"setting_id": 12,
"values": [
0,
1
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 2
}
],
"blacklist": {
"setting_id": 14,
"values": [
0,
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 2
}
],
"blacklist": {
"setting_id": 13,
"values": [
0,
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 2
}
],
"blacklist": {
"setting_id": 15,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 3
}
],
"blacklist": {
"setting_id": 10,
"values": [
0,
1
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 3
}
],
"blacklist": {
"setting_id": 11,
"values": [
0,
1,
2,
3,
4
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 3
}
],
"blacklist": {
"setting_id": 12,
"values": [
0,
1
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 3
}
],
"blacklist": {
"setting_id": 14,
"values": [
0,
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 3
}
],
"blacklist": {
"setting_id": 13,
"values": [
0,
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 68,
"setting_value": 3
}
],
"blacklist": {
"setting_id": 15,
"values": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
}
},
{
"activated_by": [
{
"setting_id": 53,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 16,
"values": [
0,
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 53,
"setting_value": 0
}
],
"blacklist": {
"setting_id": 27,
"values": [
0,
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 53,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 1,
"values": [
0,
1,
2,
3
]
}
},
{
"activated_by": [
{
"setting_id": 53,
"setting_value": 1
}
],
"blacklist": {
"setting_id": 27,
"values": [
0,
1,
2
]
}
},
{
"activated_by": [
{
"setting_id": 53,
"setting_value": 2
}
],
"blacklist": {
"setting_id": 1,
"values": [
0,
1,
2,
3
]
}
},
{
"activated_by": [
{
"setting_id": 53,
"setting_value": 2
}
],
"blacklist": {
"setting_id": 16,
"values": [
0,
1,
2
]
}
}
],
"commands": [
{
"key": "GPCAMERA_SHUTTER",
"display_name": "Start or stop capture",
"url": "/command/shutter",
"widget_type": "button"
},
{
"key": "GPCAMERA_XMODE",
"display_name": "Set Mode and Sub-Mode",
"url": "/command/xmode",
"widget_type": "button"
},
{
"key": "GPCAMERA_MODE",
"display_name": "Set Mode",
"url": "/command/mode",
"widget_type": "button"
},
{
"key": "GPCAMERA_SUBMODE",
"display_name": "Set Mode and Sub-Mode",
"url": "/command/sub_mode",
"widget_type": "button"
},
{
"key": "GPCAMERA_POWER_ID",
"display_name": "Power Off Camera",
"url": "/command/system/sleep",
"widget_type": "button"
},
{
"key": "GPCAMERA_FWUPDATE_DOWNLOAD_START",
"display_name": "Notify start FW Update File Download",
"url": "/command/fwupdate/download/start",
"widget_type": "button"
},
{
"key": "GPCAMERA_FWUPDATE_DOWNLOAD_DONE",
"display_name": "Notify completion of FW Update File Download",
"url": "/command/fwupdate/download/done",
"widget_type": "button"
},
{
"key": "GPCAMERA_FWUPDATE_DOWNLOAD_CANCEL",
"display_name": "Cancel FW Update File Download",
"url": "/command/fwupdate/download/cancel",
"widget_type": "button"
},
{
"key": "GPCAMERA_FACTORY_RESET",
"display_name": "Reset to Factory Defaults",
"url": "/command/system/factory/reset",
"widget_type": "button"
},
{
"key": "GPCAMERA_SLEEP",
"display_name": "Power Saving Sleep Mode",
"url": "/command/system/sleep",
"widget_type": "button"
},
{
"key": "GPCAMERA_USE_CURRENT_WIRELESS_REMOTE_ID",
"display_name": "Use with Current Wi-Fi Remote",
"url": "/setting/63/2",
"widget_type": "button"
},
{
"key": "GPCAMERA_USE_NEW_WIRELESS_REMOTE_ID",
"display_name": "Use with New Wi-Fi Remote",
"url": "/command/wireless/rc/pair",
"widget_type": "button"
},
{
"key": "GPCAMERA_CANCEL_PAIR_WIRELESS_REMOTE_ID",
"display_name": "Cancel pairing of new Wi-Fi Remote",
"url": "/command/wireless/rc/pair/cancel",
"widget_type": "button"
},
{
"key": "GPCAMERA_CANCEL_PAIR_WIRELESS_ID",
"display_name": "Cancel pairing if already paired",
"url": "/command/wireless/pair/cancel",
"widget_type": "button"
},
{
"key": "GPCAMERA_VIDEO_PROTUNE_RESET_TO_DEFAULT",
"display_name": "Reset Protune",
"url": "/command/video/protune/reset",
"widget_type": "button"
},
{
"key": "GPCAMERA_MULTISHOT_PROTUNE_RESET_TO_DEFAULT",
"display_name": "Reset Protune",
"url": "/command/multi_shot/protune/reset",
"widget_type": "button"
},
{
"key": "GPCAMERA_PHOTO_PROTUNE_RESET_TO_DEFAULT",
"display_name": "Reset Protune",
"url": "/command/photo/protune/reset",
"widget_type": "button"
},
{
"key": "GPCAMERA_SET_DATE_AND_TIME_ID",
"display_name": "Set Date and Time",
"url": "/command/setup/date_time",
"widget_type": "button"
},
{
"key": "GPCAMERA_DELETE_LAST_FILE_ID",
"display_name": "Delete Last File",
"url": "/command/storage/delete/last",
"widget_type": "button"
},
{
"key": "GPCAMERA_DELETE_ALL_FILES_ID",
"display_name": "Delete All Files from SD Card",
"url": "/command/storage/delete/all",
"widget_type": "button"
},
{
"key": "GPCAMERA_DELETE_FILE_ID",
"display_name": "Delete File",
"url": "/command/storage/delete",
"widget_type": "button"
},
{
"key": "GPCAMERA_LOCATE_ID",
"display_name": "Locate Camera",
"url": "/command/system/locate",
"widget_type": "toggle"
},
{
"key": "GPCAMERA_NETWORK_NAME_ID",
"display_name": "Name",
"url": "/command/wireless/ap/ssid",
"widget_type": "text",
"min_length": 8,
"max_length": 32,
"regex": "^((?!goprohero$)[A-Za-z0-9_\\-@]+)$"
},
{
"key": "GPCAMERA_AP_CONTROL",
"display_name": "Control Wi-Fi AP",
"url": "/command/wireless/ap/control",
"widget_type": "button"
},
{
"key": "GPCAMERA_INFO_VERSION_ID",
"display_name": "Version",
"url": "camera_version",
"widget_type": "readonly"
},
{
"key": "GPCAMERA_NETWORK_VERSION_ID",
"display_name": "Version",
"url": "bacpac_version",
"widget_type": "readonly"
},
{
"key": "GPCAMERA_BATTERY_LEVEL_ID",
"display_name": "Battery Level",
"url": "camera_battery",
"widget_type": "readonly"
},
{
"key": "GPCAMERA_SDCARD_CAPACITY_ID",
"display_name": "SD Card Capacity",
"url": "sd_card",
"widget_type": "child"
},
{
"key": "GPCAMERA_TAG_MOMENT",
"display_name": "Tag Moment",
"url": "/command/storage/tag_moment",
"widget_type": "button"
},
{
"key": "GPCAMERA_RC_PAIR",
"display_name": "Pair with Known RC",
"url": "/command/rc/pair",
"widget_type": "button"
},
{
"key": "GPCAMERA_SSID_SCAN",
"display_name": "Start Wi-Fi SSID Scan",
"url": "/command/wireless/ssid/scan",
"widget_type": "button"
},
{
"key": "GPCAMERA_SSID_LIST",
"display_name": "Wi-Fi SSID Scan Results",
"url": "/command/wireless/ssid/list",
"widget_type": "button"
},
{
"key": "GPCAMERA_SSID_SELECT",
"display_name": "Connect to Wi-Fi SSID",
"url": "/command/wireless/ssid/select",
"widget_type": "button"
},
{
"key": "GPCAMERA_SSID_DELETE",
"display_name": "Delete Wi-Fi SSID from Known List",
"url": "/command/wireless/ssid/delete",
"widget_type": "button"
}
],
"status": {
"groups": [
{
"group": "system",
"fields": [
{
"id": 1,
"name": "internal_battery_present"
},
{
"id": 2,
"name": "internal_battery_level"
},
{
"id": 3,
"name": "external_battery_present"
},
{
"id": 4,
"name": "external_battery_level"
},
{
"id": 6,
"name": "system_hot"
},
{
"id": 8,
"name": "system_busy"
},
{
"id": 9,
"name": "quick_capture_active"
},
{
"id": 10,
"name": "encoding_active"
},
{
"id": 11,
"name": "lcd_lock_active"
},
{
"id": 45,
"name": "camera_locate_active"
},
{
"id": 57,
"name": "current_time_msec"
}
]
},
{
"group": "app",
"fields": [
{
"id": 43,
"name": "mode"
},
{
"id": 44,
"name": "sub_mode"
}
]
},
{
"group": "video",
"fields": [
{
"id": 13,
"name": "video_progress_counter"
},
{
"id": 46,
"name": "video_protune_default"
}
]
},
{
"group": "photo",
"fields": [
{
"id": 47,
"name": "photo_protune_default"
}
]
},
{
"group": "multi_shot",
"fields": [
{
"id": 48,
"name": "multi_shot_protune_default"
},
{
"id": 49,
"name": "multi_shot_count_down"
}
]
},
{
"group": "broadcast",
"fields": [
{
"id": 14,
"name": "broadcast_progress_counter"
},
{
"id": 15,
"name": "broadcast_viewers_count"
},
{
"id": 16,
"name": "broadcast_bstatus"
}
]
},
{
"group": "wireless",
"fields": [
{
"id": 17,
"name": "enable"
},
{
"id": 19,
"name": "state",
"levels": [
"pair_status"
]
},
{
"id": 20,
"name": "type",
"levels": [
"pair_status"
]
},
{
"id": 21,
"name": "pair_time",
"levels": [
"pair_status"
]
},
{
"id": 22,
"name": "state",
"levels": [
"scan_status"
]
},
{
"id": 23,
"name": "scan_time_msec",
"levels": [
"scan_status"
]
},
{
"id": 28,
"name": "pairing"
},
{
"id": 26,
"name": "remote_control_version"
},
{
"id": 27,
"name": "remote_control_connected"
},
{
"id": 31,
"name": "app_count"
},
{
"id": 24,
"name": "provision_status"
},
{
"id": 29,
"name": "wlan_ssid"
},
{
"id": 30,
"name": "ap_ssid"
},
{
"id": 56,
"name": "wifi_bars"
}
]
},
{
"group": "stream",
"fields": [
{
"id": 32,
"name": "enable"
},
{
"id": 55,
"name": "supported"
}
]
},
{
"group": "storage",
"fields": [
{
"id": 33,
"name": "sd_status"
},
{
"id": 34,
"name": "remaining_photos"
},
{
"id": 35,
"name": "remaining_video_time"
},
{
"id": 36,
"name": "num_group_photos"
},
{
"id": 37,
"name": "num_group_videos"
},
{
"id": 38,
"name": "num_total_photos"
},
{
"id": 39,
"name": "num_total_videos"
},
{
"id": 54,
"name": "remaining_space"
},
{
"id": 58,
"name": "num_hilights"
},
{
"id": 59,
"name": "last_hilight_time_msec"
}
]
},
{
"group": "setup",
"fields": [
{
"id": 40,
"name": "date_time"
}
]
},
{
"group": "fwupdate",
"fields": [
{
"id": 41,
"name": "ota_status"
},
{
"id": 42,
"name": "download_cancel_request_pending"
}
]
}
]
},
"services": {
"live_stream_start": {
"version": 1,
"description": "Start real-time A/V stream using LTP.",
"url": "/gp/gpControl/execute?p1=gpStream&c1=restart"
},
"live_stream_stop": {
"version": 1,
"description": "Stop real-time A/V stream using LTP.",
"url": "/gp/gpControl/execute?p1=gpStream&c1=stop"
},
"media_list": {
"version": 1,
"description": "Supports listing of media on SD card.",
"url": "/gp/gpMediaList"
},
"media_metadata": {
"version": 1,
"description": "Supports extraction of metadata from a particular media file.",
"url": "/gp/gpMediaMetadata"
},
"platform_auth": {
"version": 1,
"description": "Supports OAuth2 cross-client authorization.",
"url": "/gp/gpPlatformAuth"
},
"fw_update": {
"version": 1,
"description": "Supports client-assisted Over-the-Air firmware updating.",
"url": "/gp/gpUpdate"
}
},
"info": {
"model_number": 12,
"model_name": "HERO4 Silver",
"firmware_version": "HD4.01.02.00.00",
"serial_number": "C3131124618083",
"board_type": "0x05",
"ap_mac": "d4d9192e2cbe",
"ap_ssid": "watchingCam",
"ap_has_default_credentials": "0",
"git_sha1": "962d93d7420e7b744a43a3d327464ff9c96d9d47"
}
}