2026-07-14 11:51:27 -04:00
|
|
|
{
|
|
|
|
|
"protocol_version": 3,
|
2026-08-10 18:14:49 -04:00
|
|
|
"client_features": [
|
|
|
|
|
"playback_plan_v3"
|
|
|
|
|
],
|
2026-07-14 11:51:27 -04:00
|
|
|
"operation": "failure_recovery",
|
|
|
|
|
"playback_attempt_id": "attempt-golden-0001",
|
|
|
|
|
"replan_request_id": "replan-golden-0001",
|
2026-08-10 18:14:49 -04:00
|
|
|
"failed_plan_id": "plan:478677870860e5e5108c18bff749b34b",
|
2026-07-14 11:51:27 -04:00
|
|
|
"plan_attempt_id": "plan-attempt-golden-0001",
|
2026-08-10 18:14:49 -04:00
|
|
|
"plan_attempt_key": "v3:f0144c47fa349e3e",
|
|
|
|
|
"attempted_plan_keys": [
|
|
|
|
|
"v3:f0144c47fa349e3e"
|
|
|
|
|
],
|
2026-07-14 11:51:27 -04:00
|
|
|
"attempt_count": 1,
|
|
|
|
|
"quality_preference": "auto",
|
|
|
|
|
"position_seconds": 42.5,
|
|
|
|
|
"metered": true,
|
|
|
|
|
"bandwidth_estimate_kbps": 3500,
|
|
|
|
|
"bandwidth_cap_kbps": 4000,
|
|
|
|
|
"selected_tracks": {
|
|
|
|
|
"audio": {
|
|
|
|
|
"id": "file:42:audio:0",
|
|
|
|
|
"index": 0
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"failure": {
|
|
|
|
|
"classification": "network_degraded"
|
|
|
|
|
},
|
|
|
|
|
"client_capabilities": {
|
2026-08-10 18:14:49 -04:00
|
|
|
"video_evidence": "exact",
|
|
|
|
|
"audio_evidence": "exact",
|
|
|
|
|
"codecs_video": [
|
|
|
|
|
"h264"
|
|
|
|
|
],
|
|
|
|
|
"codecs_video_hardware": [
|
|
|
|
|
"h264"
|
|
|
|
|
],
|
|
|
|
|
"codecs_audio": [
|
|
|
|
|
"aac"
|
|
|
|
|
],
|
|
|
|
|
"containers": [
|
|
|
|
|
"mp4"
|
|
|
|
|
],
|
2026-07-14 11:51:27 -04:00
|
|
|
"max_resolution": "1080p",
|
2026-08-10 18:14:49 -04:00
|
|
|
"hdr": false,
|
2026-07-14 11:51:27 -04:00
|
|
|
"video_decode": [
|
|
|
|
|
{
|
|
|
|
|
"codec": "h264",
|
2026-08-10 18:14:49 -04:00
|
|
|
"profiles": [
|
|
|
|
|
"high"
|
|
|
|
|
],
|
|
|
|
|
"levels": [
|
|
|
|
|
41
|
|
|
|
|
],
|
|
|
|
|
"bit_depths": [
|
|
|
|
|
8
|
|
|
|
|
],
|
2026-07-14 11:51:27 -04:00
|
|
|
"max_width": 1920,
|
|
|
|
|
"max_height": 1080,
|
|
|
|
|
"max_frame_rate": 60,
|
|
|
|
|
"max_bitrate_kbps": 20000,
|
|
|
|
|
"hardware": true
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"client_playback_context": {
|
|
|
|
|
"protocol_version": 3,
|
|
|
|
|
"form_factor": "tv",
|
|
|
|
|
"app_version": "3.0-test",
|
|
|
|
|
"device": {
|
2026-08-10 18:14:49 -04:00
|
|
|
"platform": "android",
|
|
|
|
|
"os_version": "15",
|
2026-07-14 11:51:27 -04:00
|
|
|
"manufacturer": "NVIDIA",
|
|
|
|
|
"model": "SHIELD Android TV",
|
2026-08-10 18:14:49 -04:00
|
|
|
"platform_details": {
|
|
|
|
|
"abis": "arm64-v8a",
|
|
|
|
|
"sdk_int": "35"
|
|
|
|
|
}
|
2026-07-14 11:51:27 -04:00
|
|
|
},
|
|
|
|
|
"output": {
|
2026-08-10 18:14:49 -04:00
|
|
|
"output_context_id": "7"
|
2026-07-14 11:51:27 -04:00
|
|
|
},
|
2026-08-10 18:14:49 -04:00
|
|
|
"deliveries": {
|
|
|
|
|
"original_http": {
|
2026-07-14 11:51:27 -04:00
|
|
|
"enabled": true,
|
|
|
|
|
"supported_on_device": true,
|
2026-08-10 18:14:49 -04:00
|
|
|
"containers": [
|
|
|
|
|
"mp4"
|
|
|
|
|
],
|
|
|
|
|
"video_codecs": [
|
|
|
|
|
"h264"
|
|
|
|
|
],
|
|
|
|
|
"audio_decode_codecs": [
|
|
|
|
|
"aac"
|
|
|
|
|
],
|
|
|
|
|
"audio_passthrough_codecs": [],
|
2026-07-14 11:51:27 -04:00
|
|
|
"subtitles": {
|
|
|
|
|
"embedded_text": true,
|
2026-08-10 18:14:49 -04:00
|
|
|
"sidecar_text": true,
|
|
|
|
|
"ass_styling": false,
|
|
|
|
|
"embedded_bitmap": false,
|
|
|
|
|
"sidecar_bitmap": false,
|
|
|
|
|
"font_attachments": false
|
2026-07-14 11:51:27 -04:00
|
|
|
},
|
2026-08-10 18:14:49 -04:00
|
|
|
"features": [],
|
|
|
|
|
"auth_header_refresh": true,
|
|
|
|
|
"validated_claims": [],
|
|
|
|
|
"transformations": []
|
2026-07-14 11:51:27 -04:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|