Files
silo-server/internal/playback/testdata/protocol_v3/replan_request.json
T

77 lines
1.9 KiB
JSON
Raw Normal View History

{
"protocol_version": 3,
"operation": "failure_recovery",
"playback_attempt_id": "attempt-golden-0001",
"replan_request_id": "replan-golden-0001",
"failed_plan_id": "plan:golden-0001",
"plan_attempt_id": "plan-attempt-golden-0001",
"plan_attempt_key": "v3:0000000000000001",
"attempted_plan_keys": ["v3:0000000000000001"],
"attempt_count": 1,
"quality_preference": "auto",
"position_seconds": 42.5,
"output_route_generation": 7,
"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": {
"codecs_video": ["h264"],
"codecs_video_hardware": ["h264"],
"codecs_audio": ["aac"],
"containers": ["mp4"],
"max_resolution": "1080p",
"video_decode": [
{
"codec": "h264",
"profiles": ["high"],
"levels": [41],
"bit_depths": [8],
"max_width": 1920,
"max_height": 1080,
"max_frame_rate": 60,
"max_bitrate_kbps": 20000,
"hardware": true
}
]
},
"client_playback_context": {
"protocol_version": 3,
"features": ["playback_plan_v3", "media3_only", "detailed_decode_capabilities"],
"platform": "android",
"form_factor": "tv",
"app_version": "3.0-test",
"device": {
"manufacturer": "NVIDIA",
"model": "SHIELD Android TV",
"sdk_int": 35,
"abis": ["arm64-v8a"]
},
"output": {
"output_route_generation": 7
},
"engines": {
"media3_direct": {
"enabled": true,
"supported_on_device": true,
"containers": ["mp4"],
"video_codecs": ["h264"],
"audio_decode_codecs": ["aac"],
"subtitles": {
"embedded_text": true,
"sidecar_text": true
},
"auth_header_refresh": true
}
}
}
}