Memories #63 - Camera Feed ???
CAMERA FEED — CURRENTLY ACTIVE
Location: Unknown
Camera ID: TR-2401
Status: Operational
Timestamp: 03:42:18
Audio: Enabled
Error
Log Data Corrupted...
Error Log:
[2026-01-09 # +0100] [CASTLECAM-DVR] ERROR 0xCCDX-7E13F9B1 :: CastleCam::CaptureGraph::AcquireFrame()
↳ App=sm64coopdx (build=1.2.27, net=CoopNet2, map="PeachCastle_Interior_A")
↳ Subsystem=CastleSecurityCamera (NOT Lakitu) | CameraNode=PSC-INT-07 "WATERWAY_STAR_VAULT"
↳ LocationHint="Basement / Blue Brick Corridor / Star Containment"
↳ SceneSignature=STAR_CAGE_PRESENT (roi=0x02, bars_detected=true, luminance_peak=97.4%)
↳ DeviceID=VIRT_CAM_PSCINT07 (rtsp://127.0.0.1:8554/psc-int-07)
↳ Transport=RTP/UDP | MTU=1472 | NAT=off | JitterBuffer=120ms
↳ Codec=H.264 (High@L4.1) | PixFmt=NV12 | GOP=60 | BFrames=2 | CABAC=on
↳ StreamProfile=1920x1080@30.000fps | TargetBitrate=6.5Mbps | Measured=6.8Mbps
↳ Timebase=PTP (grandmaster=castle-core-01) | ClockDrift=+2.91ms | Sync=LOCKED
Frame acquisition failed: downstream decode starvation (no valid IDR within window=2000ms).
Last good frame: #298441 (PTS=551223.418) | Current PTS=551225.522 | ΔPTS=+2.104s
DroppedFrames=63 | LatePackets=214 | ReorderedPackets=91 | CRCFail=7 | Jitter=18.9%
RTP sequence gap detected: expected=0xA12E, got=0xA156 (gap=40 packets)
Decoder state:
h264.au=INVALID
h264.idr_seen=false
h264.sps_seen=true (rev=3)
h264.pps_seen=true (rev=3)
h264.ref_frames=0/16
h264.err=NO_SYNC_WORD
hwaccel=VAAPI (enabled) | device=/dev/dri/renderD128 | last_reset=+00:02:13
Recorder state:
mux=MP4-fragmented | segment=10s | segment_write=BLOCKED
storage=/var/lib/castlecam/recordings
free_space=1.3GiB | iops=LOW | fs=ext4 | latency_p99=412ms
last_flush=+1689ms | ringbuf_fill=0.00%
Network diagnostics:
nic=lo | tx_queue_drops=0 | rx_queue_drops=0
udp_rx_overruns=12 | socket_rcvbuf=262144 (requested=1048576)
rtsp_keepalive=OK (last=+4.7s)
Scene analytics (non-fatal):
roi[0x02] "STAR_CAGE" brightness oscillation detected (7.2Hz)
motion_vector_anomaly=true | reason="object static but photons not"
bars_occlusion_ratio=0.61 | expected=0.62 (within tolerance)
Recovery sequence initiated (policy=AUTORECOVER_TIER2):
1) Flush decoder queues .................... OK
2) Request IDR (RTCP FIR) .................. SENT
3) Reset RTP jitter buffer ................. OK
4) Restart RTSP session .................... OK
5) Rebuild capture graph ................... FAILED
Result: RECOVERY_FAILED
Reason: stream renegotiation succeeded, but IDR never arrived within allowed window (2000ms).
Suggested action:
- Force keyframe interval <= 1s (GOP<=30)
- Increase socket receive buffer (SO_RCVBUF>=1MiB)
- Verify recorder I/O latency (p99 < 80ms)
- If persistent: restart CastleCam service OR reload sm64coopdx map instance
Telemetry:
cam.node=PSC-INT-07
cam.uptime=00:43:09
cam.temp=49.2C
cam.power=OK
rtsp.session=8B4F2C19
rtp.ssrc=0x13B9D2AF
rtp.seq=0xA156
rtp.ts=0x5F23A9B0
dvr.segment_id=00021984
dvr.write_block_ms=389
dvr.queue_depth=0
vaapi.resets=3
watchdog.kicks=OK
DiagnosticNote (opaque, base64):
TUFSSU8gQ0FOIEhFQVIgWU9VLiBSVU4gQkVGT1JFIElUJ1MgVE9PIExBVEUuIFRIRSBCTE9PRCBJUyBTVEFSVElORyBUTyBCT0lMLg==
VendorReserved (opaque, xor=0x5A, hex):
0E121F7A090E1B087A13097A191B1D1F1E7A1B141E7A130E7D097A1C0F191113141D7A0A1309
091F1E747A03150F7A111F1F0A7A0D1B0E191213141D7A1613111F7A1B7A1E0F17181B090974
7A1E157A0915171F0E1213141D74
H264.SEI.user_data_unregistered (zlib+base64):
eNody9EJwCAMRdFV3gDiDqFN9UFaQWOL+y/S4N+Fw+WF1SaGy0rwqjhkuCk+mkHFt4rx1RzMEX5rF0TZ4lMyivoeq8bRpqe98GTz/AOJmxhh
Stack trace:
at CastleCam::CaptureGraph::AcquireFrame() +0x2D1
at CastleCam::RtspClient::PumpRtp() +0x41B
at CastleCam::H264Decoder::DecodeAU() +0x19F
at CastleCam::Recorder::WriteFragment() +0x2A6
at CastleCam::Supervisor::Tick() +0x88
at MainLoop::Run() +0x3C
Session marked DEGRADED.
Action taken: Live preview suspended for node PSC-INT-07 (fail-safe).
Next retry: +5.0s (backoff=EXP, attempt=4/10)
Location: Unknown
Camera ID: TR-2401
Status: Operational
Timestamp: 03:42:18
Audio: Enabled
Error
Log Data Corrupted...
Error Log:
[2026-01-09 # +0100] [CASTLECAM-DVR] ERROR 0xCCDX-7E13F9B1 :: CastleCam::CaptureGraph::AcquireFrame()
↳ App=sm64coopdx (build=1.2.27, net=CoopNet2, map="PeachCastle_Interior_A")
↳ Subsystem=CastleSecurityCamera (NOT Lakitu) | CameraNode=PSC-INT-07 "WATERWAY_STAR_VAULT"
↳ LocationHint="Basement / Blue Brick Corridor / Star Containment"
↳ SceneSignature=STAR_CAGE_PRESENT (roi=0x02, bars_detected=true, luminance_peak=97.4%)
↳ DeviceID=VIRT_CAM_PSCINT07 (rtsp://127.0.0.1:8554/psc-int-07)
↳ Transport=RTP/UDP | MTU=1472 | NAT=off | JitterBuffer=120ms
↳ Codec=H.264 (High@L4.1) | PixFmt=NV12 | GOP=60 | BFrames=2 | CABAC=on
↳ StreamProfile=1920x1080@30.000fps | TargetBitrate=6.5Mbps | Measured=6.8Mbps
↳ Timebase=PTP (grandmaster=castle-core-01) | ClockDrift=+2.91ms | Sync=LOCKED
Frame acquisition failed: downstream decode starvation (no valid IDR within window=2000ms).
Last good frame: #298441 (PTS=551223.418) | Current PTS=551225.522 | ΔPTS=+2.104s
DroppedFrames=63 | LatePackets=214 | ReorderedPackets=91 | CRCFail=7 | Jitter=18.9%
RTP sequence gap detected: expected=0xA12E, got=0xA156 (gap=40 packets)
Decoder state:
h264.au=INVALID
h264.idr_seen=false
h264.sps_seen=true (rev=3)
h264.pps_seen=true (rev=3)
h264.ref_frames=0/16
h264.err=NO_SYNC_WORD
hwaccel=VAAPI (enabled) | device=/dev/dri/renderD128 | last_reset=+00:02:13
Recorder state:
mux=MP4-fragmented | segment=10s | segment_write=BLOCKED
storage=/var/lib/castlecam/recordings
free_space=1.3GiB | iops=LOW | fs=ext4 | latency_p99=412ms
last_flush=+1689ms | ringbuf_fill=0.00%
Network diagnostics:
nic=lo | tx_queue_drops=0 | rx_queue_drops=0
udp_rx_overruns=12 | socket_rcvbuf=262144 (requested=1048576)
rtsp_keepalive=OK (last=+4.7s)
Scene analytics (non-fatal):
roi[0x02] "STAR_CAGE" brightness oscillation detected (7.2Hz)
motion_vector_anomaly=true | reason="object static but photons not"
bars_occlusion_ratio=0.61 | expected=0.62 (within tolerance)
Recovery sequence initiated (policy=AUTORECOVER_TIER2):
1) Flush decoder queues .................... OK
2) Request IDR (RTCP FIR) .................. SENT
3) Reset RTP jitter buffer ................. OK
4) Restart RTSP session .................... OK
5) Rebuild capture graph ................... FAILED
Result: RECOVERY_FAILED
Reason: stream renegotiation succeeded, but IDR never arrived within allowed window (2000ms).
Suggested action:
- Force keyframe interval <= 1s (GOP<=30)
- Increase socket receive buffer (SO_RCVBUF>=1MiB)
- Verify recorder I/O latency (p99 < 80ms)
- If persistent: restart CastleCam service OR reload sm64coopdx map instance
Telemetry:
cam.node=PSC-INT-07
cam.uptime=00:43:09
cam.temp=49.2C
cam.power=OK
rtsp.session=8B4F2C19
rtp.ssrc=0x13B9D2AF
rtp.seq=0xA156
rtp.ts=0x5F23A9B0
dvr.segment_id=00021984
dvr.write_block_ms=389
dvr.queue_depth=0
vaapi.resets=3
watchdog.kicks=OK
DiagnosticNote (opaque, base64):
TUFSSU8gQ0FOIEhFQVIgWU9VLiBSVU4gQkVGT1JFIElUJ1MgVE9PIExBVEUuIFRIRSBCTE9PRCBJUyBTVEFSVElORyBUTyBCT0lMLg==
VendorReserved (opaque, xor=0x5A, hex):
0E121F7A090E1B087A13097A191B1D1F1E7A1B141E7A130E7D097A1C0F191113141D7A0A1309
091F1E747A03150F7A111F1F0A7A0D1B0E191213141D7A1613111F7A1B7A1E0F17181B090974
7A1E157A0915171F0E1213141D74
H264.SEI.user_data_unregistered (zlib+base64):
eNody9EJwCAMRdFV3gDiDqFN9UFaQWOL+y/S4N+Fw+WF1SaGy0rwqjhkuCk+mkHFt4rx1RzMEX5rF0TZ4lMyivoeq8bRpqe98GTz/AOJmxhh
Stack trace:
at CastleCam::CaptureGraph::AcquireFrame() +0x2D1
at CastleCam::RtspClient::PumpRtp() +0x41B
at CastleCam::H264Decoder::DecodeAU() +0x19F
at CastleCam::Recorder::WriteFragment() +0x2A6
at CastleCam::Supervisor::Tick() +0x88
at MainLoop::Run() +0x3C
Session marked DEGRADED.
Action taken: Live preview suspended for node PSC-INT-07 (fail-safe).
Next retry: +5.0s (backoff=EXP, attempt=4/10)
Category Virtual Photography / All
Species Unspecified / Any
Size 226 x 223px
File Size 4.4 kB
FA+

Comments