Test
Server initiates connection and client prefers OPUS
Start the server first, then the client. The server loads the PCM audio derived from almost_silent.flac, the client advertises a listener and lists OPUS first in its supported audio formats, followed by the PCM or FLAC entry every player must list. The server connects in and, being able to produce OPUS, is expected to honour that priority: it uses the SDK to encode the PCM into OPUS and streams it to the client. The matrix verifies the declared list, that the negotiated format is OPUS, and that the transported OPUS chunk bytes match as received by the client. OPUS is lossy, so decoded audio is not compared against the source.
Total pairings
12
Passed
4
Unsupported
8
Runs
Server and client pairings
Open a case to inspect the full hello payloads, summaries, logs, and build output for that pairing.
Server
aiosendspin
Client
SendspinKit
OPUS chunk bytes match exactly; decoded audio not judged against the source clip: OPUS is lossy, so its decoded audio cannot equal the source
Server
aiosendspin
Client
aiosendspin
aiosendspin client adapter does not support OPUS transport required by server-initiated-opus.
Server
aiosendspin
Client
sendspin-cpp
OPUS chunk bytes match exactly; decoded audio not judged against the source clip: OPUS is lossy, so its decoded audio cannot equal the source
Server
aiosendspin
Client
sendspin-dotnet
sendspin-dotnet client adapter does not support OPUS transport required by server-initiated-opus.
Server
aiosendspin
Client
sendspin-js
sendspin-js client adapter does not support OPUS transport required by server-initiated-opus.
Server
aiosendspin
Client
sendspin-rs
sendspin-rs client adapter does not support OPUS transport required by server-initiated-opus.
Server
sendspin-server-cpp
Client
SendspinKit
OPUS chunk bytes match exactly; decoded audio not judged against the source clip: OPUS is lossy, so its decoded audio cannot equal the source
Server
sendspin-server-cpp
Client
aiosendspin
aiosendspin client adapter does not support OPUS transport required by server-initiated-opus.
Server
sendspin-server-cpp
Client
sendspin-cpp
OPUS chunk bytes match exactly; decoded audio not judged against the source clip: OPUS is lossy, so its decoded audio cannot equal the source
Server
sendspin-server-cpp
Client
sendspin-dotnet
sendspin-dotnet client adapter does not support OPUS transport required by server-initiated-opus.
Server
sendspin-server-cpp
Client
sendspin-js
sendspin-js client adapter does not support OPUS transport required by server-initiated-opus.
Server
sendspin-server-cpp
Client
sendspin-rs
sendspin-rs client adapter does not support OPUS transport required by server-initiated-opus.