Skip to content

Fix RTSP frame timestamps and harden runtime bundle rollout#20

Draft
joeblack2k wants to merge 1 commit intothemactep:masterfrom
joeblack2k:codex/voorkant-tsfix-runtime-helpers
Draft

Fix RTSP frame timestamps and harden runtime bundle rollout#20
joeblack2k wants to merge 1 commit intothemactep:masterfrom
joeblack2k:codex/voorkant-tsfix-runtime-helpers

Conversation

@joeblack2k
Copy link
Copy Markdown

Summary

  • use the encoder-provided frame timestamp for emitted H264 NAL units
  • derive per-frame duration from the configured FPS when emitting video frames
  • add runtime bundle packaging/install helpers and validate that the new prudynt bundle is actually live after restart

Validation

  • validated on a Thingino T31 camera streaming 2304x1296@30fps
  • direct RTSP probe no longer showed non-monotonic DTS warnings in the validation window
  • go2rtc / Frigate ingest stabilized after switching the camera to the patched runtime bundle

Notes

  • the runtime install helper explicitly handles the case where the init script stops the wrapper but misses the already-exec'd prudynt.real process
  • keeping this as draft until maintainer review decides whether the helper scripts belong upstream as-is

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant