Skip to content

Add optional clean relay mode for unstable provider streams #65

@jake1164

Description

@jake1164

Child of #62.

Goal: provide a stabilization mode for providers that emit broken timestamps or incomplete H.264 context after reconnects.

Context:

  • 2026-04-24 RCA points to upstream instability followed by FFmpeg missing PPS/SPS and DTS discontinuities.
  • Existing HLS relay path already uses FFmpeg in src/M3Undle.Web/Streaming/Upstream/UpstreamStreamConnector.cs.

High-level ask:

  • Add/configure an optional FFmpeg remux relay for live MPEG-TS provider streams.
  • Generate/repair timestamps and resend headers where possible.
  • Keep this opt-in or provider-scoped because it costs CPU and can add latency.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions