Spaces:
Running
Running
Commit History
19 days ago
-
v2.41 dual simultaneous YouTube ingest (primary+backup tee fan-out)
Verified signaturefe77a7a
26 days ago
-
Exact copy of Reoo88/On @ 826bfe0 (relay-v2.32-gap-filler)
Verified signaturece0ef24
-
Keep the YouTube FFmpeg session across TikTok silence by splicing a new FLV.
Reconnect drops the second file header and keeps DTS monotonic so viewers are not cut when a signed URL expires or the source stalls.19962d1 -
After the first FLV stall, prefer HLS and skip remaining FLV.
Measured on On @aboodi1994: FLV went silent ~12s, FFmpeg died, YouTube spun, then the same FLV was retried. HLS reconnects inside FFmpeg. FLAP_LIMIT 2 so PK layout changes stick to a constant canvas sooner.00e6de6 -
Do not end the supervisor Event on FFmpeg teardown.
_teardown used stop.set() to wake the pump; sender_loop treated that as account stop, occupied a new FFmpeg, and flashed YouTube. Stall still kills the process via force_stop; the thread reconnects on the same slot.62a7a42
-
Sync full Tktktk engine (relay-v2.9-confirm) onto this Space.
Independent per-broadcaster relays, concurrency cap 5, confirm-before-exit on idle offline, tests included. Space identity (title On) kept. Do not enable OAuth automation here and on Tktktk against the same YouTube channel.9c10fcb