{"state": "live", "armed_at": "2026-09-24T00:26:49Z", "session": {"sid": "20261002T231734Z", "msn_first": 389285, "discontinuity_seq": 30, "finalised": false, "ffmpeg_alive": true, "ffmpeg_uptime_s": 9370.7, "last_byte_age_s": 0.019, "dash_anchor_epoch": 1790983055.833, "dash_ast_skew_s": 1.803}, "listener": null, "input": {"srt_port": 9200, "ffmpeg_restarts": 1}, "errors": {"last_ffmpeg_exit": {"sid": "20260924T002650Z", "code": 0, "published": true, "stderr_tail": ["23:17:29.968770/SRT:RcvQ:w1!W:SRT.qr: @821506756: No room to store incoming packet seqno 1738030733, insert offset 66801. iFirstUnackSeqNo=1737983087 m_iStartSeqNo=1737963932 m_iStartPos=11673 m_iMaxPosOff=20991. Space avail 6444/25600 pkts. (TSBPD ready in -2421185ms, timespan 205 ms). GETTIME_MONOTONIC drift 0 ms.", "23:17:29.968775/SRT:RcvQ:w1!W:SRT.qr: @821506756: No room to store incoming packet seqno 1738030734, insert offset 66802. iFirstUnackSeqNo=1737983087 m_iStartSeqNo=1737963932 m_iStartPos=11673 m_iMaxPosOff=20991. Space avail 6444/25600 pkts. (TSBPD ready in -2421185ms, timespan 205 ms). GETTIME_MONOTONIC drift 0 ms.", "23:17:29.968778/SRT:RcvQ:w1*E:SRT.in: @821506756: IPE: invalid RTT estimate -2136771921, possible time shift. Clock: GETTIME_MONOTONIC", "[dash @ 0x55859a3c0740] Segment durations differ too much, enable use_timeline and use_template, or keep a stricter keyframe interval", "23:17:30.142331/SRT:RcvQ:w1!W:SRT.qr: @821506756: No room to store incoming packet seqno 1738031534, insert offset 57318. iFirstUnackSeqNo=1737984923 m_iStartSeqNo=1737974216 m_iStartPos=21957 m_iMaxPosOff=10707. Space avail 14892/25600 pkts. (TSBPD ready in -2421253ms, timespan 100 ms). GETTIME_MONOTONIC drift 0 ms.", "23:17:32.889783/SRT:RcvQ:w1*E:SRT.qr: @821506756: SEQUENCE DISCREPANCY. BREAKING CONNECTION. %1738088632 buffer=(%1737984923:%1737984922+%1738010521), 18446744073709473507 past max. Reception no longer possible. REQUESTING TO CLOSE.", "    Last message repeated 1 times", "[in#0/mpegts @ 0x55859a358600] Error during demuxing: Input/output error"]}}, "config": {"fps": 60.0, "gop_frames": 30, "segment_gops": 4, "parts_per_segment": 8, "seg_duration_s": "2", "part_target_s": "1/4", "audio_tracks": 1, "window_segments": 15, "idle_split_s": 10.0, "video": [{"name": "ll_1", "kbps": 150000, "codec": "hevc"}, {"name": "ll_2", "kbps": 24000, "codec": "hevc"}, {"name": "ll_3", "kbps": 9000, "codec": "h264"}, {"name": "ll_4", "kbps": 3000, "codec": "h264"}]}, "server": {"held_requests": 0, "blocked_timeouts_503_total": 0, "part_404_total": 0, "cte_streams_active": 0, "served_requests": 2028, "served_bytes": 173719134, "playlist_requests": 694, "media_requests": 661, "mpd_pending_503_total": 0, "poll_interval_ms": 20.0, "max_detect_lag_ms": 1178581.65, "now_epoch_us": 1790992425405381, "burst_parts": true}, "renditions": {"ll_1": {"kind": "video", "stream": 0, "codec": "hvc1.2.4.H183.90", "channels": null, "timescale": 90000, "edge_msn": 393969, "edge_part": 6, "part_target_s": 0.25, "bandwidth_peak_bps": 175146372, "segments": 31, "stale_segments": 0, "edge_lag_s": 0.046}, "ll_2": {"kind": "video", "stream": 1, "codec": "hvc1.2.4.H153.90", "channels": null, "timescale": 90000, "edge_msn": 393969, "edge_part": 6, "part_target_s": 0.25, "bandwidth_peak_bps": 30666220, "segments": 31, "stale_segments": 0, "edge_lag_s": 0.03}, "ll_3": {"kind": "video", "stream": 2, "codec": "avc1.4D402A", "channels": null, "timescale": 90000, "edge_msn": 393969, "edge_part": 6, "part_target_s": 0.25, "bandwidth_peak_bps": 12977736, "segments": 31, "stale_segments": 0, "edge_lag_s": 0.046}, "ll_4": {"kind": "video", "stream": 3, "codec": "avc1.4D4020", "channels": null, "timescale": 90000, "edge_msn": 393969, "edge_part": 6, "part_target_s": 0.25, "bandwidth_peak_bps": 4008456, "segments": 31, "stale_segments": 0, "edge_lag_s": 0.046}, "aud1": {"kind": "audio", "stream": 4, "codec": "mp4a.40.2", "channels": 2, "timescale": 48000, "edge_msn": 393969, "edge_part": 6, "part_target_s": 0.256, "bandwidth_peak_bps": 323920, "segments": 31, "stale_segments": 0, "edge_lag_s": 0.046}}, "window": {"segments": 31, "seconds": 62.0, "bytes_on_disk": 1405186632, "disk_free_bytes": 2889428992, "target_segments": 15}, "supanova": {"enabled": true, "console_enabled": true, "require_token": false, "feed_id": "programme", "sync": {"url": "http://172.31.46.49:8000/api/supanova/origin-sync", "key_set": true, "interval_s": 5.0, "count": 136995, "last_ok_age_s": 1.0, "error": null}, "verifier": null, "lens_revision": 0, "state_rev": 6, "state_url": "https://console.prismstream.link/supanova/v1/state", "counters": {"tokenless": 694}, "viewers": {"active_sessions": 0, "sessions": [], "audit_path": "/etc/prism-ll/viewers.jsonl", "rows_written": 0, "write_errors": 0}}, "viewers": {"active_sessions": 0, "sessions": [], "audit_path": "/etc/prism-ll/viewers.jsonl", "rows_written": 0, "write_errors": 0}}