wiki:ServerCompareMatrix

Version 8 (modified by ph3-der-loewe, 12 years ago) (diff)

µRoarD now supports Ogg Vorbis in a read only mode as well as AU and RIFF_WAVE

Server Compare Matrix

General features

Feature roard? µRoarD? nrd?
Multiple streams per client Yes No No
Software mixer Yes Yes No
Metadata Yes No No
Background Streams Yes Yes No
Software volume control Yes Yes No
Hardware volume control Yes No No

Network and Protocols

See NetworkMatrix.

Codecs

Feature roard? µRoarD? nrd?
PCM_S_LE RW RW note 3
PCM_S_BE RW RW note 3
PCM_S_PDP RW - note 3
PCM_U_LE RW RW note 3
PCM_U_BE RW RW note 3
PCM_U_PDP RW - note 3
MIDI_FILE ? No note 3
OGG_VORBIS RW R note 3
FLAC R No note 3
OGG_SPEEX R No note 3
OGG_FLAC R No note 3
OGG_GENERAL ? No note 3
OGG_CELT No No note 3
OGG No No note 3
ROAR_CELT RW No note 3
ROAR_SPEEX RW No note 3
RAUM W No note 3
RAUM_VORBIS ? No note 3
RAUM_FLAC ? No note 3
RIFF_WAVE RW R note 3
RIFX No No note 3
AU RW R note 3
AIFF No No note 3
ALAW RW No note 3
AUTLAW_LE No No note 3
AUTLAW_BE No No note 3
MULAW RW No note 3
MUUTLAW_LE No No note 3
MUUTLAW_BE No No note 3
GSM No No note 3
GSM49 No No note 3
MIDI RW No note 3
ROARMIDI No No note 3
DMX512 RW No note 3
ROARDMX No No note 3
RDS W No note 3
USER0 - 15 No No note 3
note 3
Depends on what the used CDriver supports.

Commands

Feature roard? µRoarD? nrd?
NOOP Yes Yes Yes
IDENTIFY Yes Yes Yes
AUTH Yes Yes Yes
NEW_STREAM Yes Yes Yes
SET_META Yes Yes No
EXEC_STREAM Yes Yes Yes
QUIT Yes Yes Yes
GET_STANDBY Yes Yes No
SET_STANDBY Yes No No
SERVER_INFO Yes Yes No
SERVER_STATS note 0
SERVER_OINFO Yes Yes No
ADD_DATA broken No No
EXIT Yes Yes No
LIST_STREAMS Yes Yes No
LIST_CLIENTS Yes Yes No
GET_CLIENT Yes Yes No
GET_STREAM Yes Yes No
KICK Yes Yes No
SET_VOL Yes No No
GET_VOL Yes Yes No
CON_STREAM Yes No No
GET_META Yes No No
LIST_META Yes No No
BEEP Yes No No
GET_STREAM_PARA Yes No No
SET_STREAM_PARA Yes No No
ATTACH Yes Yes No
PASSFH Yes Yes No
GETTIMEOFDAY Yes Yes No
WHOAMI Yes Yes No
DEVCTL note 0
CAPS Yes Yes No
WAIT Yes No No
NOTIFY note 0
SEEK note 0
CLIENTCTL note 0
LOOKUP note 0
CONCTL note 0
RAUM_SEEKTABLE note 1
EPERM note 2
OK_STOP note 2
OK Yes Yes Yes
ERROR Yes Yes Yes
note 0
Specification is not yet official. No server supports this yet.
note 1
This command ID is reserved for usage with RAUM Container.
note 2
This command is only for internal use or marked legacy.