Release notes
Videorc 0.9.22 Beta 1
Every X broadcast now gets a fresh ingest setup and a clean, properly ordered shutdown — fixing streams that looked live but never became watchable after an earlier session.
X broadcasts start clean every time
- Each X session now broadcasts on a fresh ingest setup — the condition that reliably plays for viewers right away.
- Stopping a stream now ends the X broadcast first, then shuts down the encoder, matching how X expects broadcasts to close.
- Stream shutdown is gentler, giving the connection to X time to close cleanly instead of being cut off.
- Old ingest setups are tidied up automatically, so nothing accumulates on your X account.
X broadcasts start clean every time
We traced the "stream looks live but viewers only see a spinner" problem to reusing X ingest setups after a previous session. The first broadcast on a fresh setup always played instantly; reusing it after a shutdown did not. Videorc now creates a fresh ingest setup for every X session, so each broadcast starts in the state that reliably works — and old setups are cleaned up automatically so your X account stays tidy.
Shutdown in the right order
X expects a broadcast to be ended first, then the encoder to stop. Videorc used to do it the other way around, and the abrupt cut-off could leave the ingest in a bad state for the next session. Stopping a stream now ends the X broadcast while the feed is still up, then winds the encoder down with enough time to close the connection to X cleanly.
Verified, not assumed
Together with the playback verification from 0.9.21, Videorc now confirms within seconds that viewers can actually watch — and with this release, every session starts from the clean state that makes that check pass.
