Free forever·no account, no tracking, no third-party requests ·open data, free API
showstack / protocols / optocore

Optocore

Fibre-optic audio, video and data transport built as a redundant ring, used where very high channel counts have to travel long distances with deterministic latency: stadiums, festivals and broadcast compounds.

Audio transportProprietaryReported
Media Large, continuous, on time and in order

Continuous streams that are large enough to be sized properly, and that must arrive in order and on time.

What kills it. Anything that starves the link — usually a management transfer nobody scheduled — and jitter that outruns the receive buffer.

What it carries

Sample rates
48 kHz, 96 kHz, 192 kHz
Audio channels
up to 1024

Audio: The 1024 figure counts inputs. Outputs are effectively unlimited because the ring carries every channel past every node, so any device can tap any channel without costing anyone else bandwidth — the architectural difference from a switched network, where each subscriber's copy is real traffic. Channel count and sample rate trade against each other on a given ring speed.

What goes wrong

The ring is the redundancy. Breaking the ring to add a device mid-show removes the protection that justified the system.
Optocore, MADI and Dante frequently coexist in the same rack through converter cards. Where the clock originates in that mix is the thing to decide deliberately.

Typical use

Sources

Something wrong, or missing?

Known gaps on this entry: default_ports, implementations. If you can source one of them, that is a ten minute pull request.

Edit this entry on GitHub — one file, editable in your browser, and your handle goes on it permanently.