MPEGplus logo



Basic Components of a SV8 Stream

Member of File Collection


Some C source code for a SV8 codec.

Some Hints about decoding of SV8 files and streams.

Supported Sample frequencies of SV8.

APE tag FAQ.


A SV8 stream is a bitstream. How to interpret it is written here.

A SV8 Stream consists of Components.

The following Components are currently possible:



Proposed "normal" interchange file format

SV8 Header
Guided Audio Frame 1
Guided Audio Frame 2
. . .
Guided Audio Frame n-1
Guided Audio Frame n
APE Tags Version 2.0

or

SV8 Header
Guided Audio Frame 1
Guided Audio Frame 2
. . .
Guided Audio Frame n-1
Guided Audio Frame n
ID3 Version 1.1 Tags


Proposed "normal" transport stream format

SV8 Header
APE Tags Version 2.0
Transport Stream Audio Frame 1
Transport Stream Audio Frame 2
. . .
Transport Stream Audio Frame n-1
Transport Stream Audio Frame n
APE Tags Version 2.0

or

SV8 Header
ID3 Version 1.1 Tags
Transport Stream Audio Frame 1
Transport Stream Audio Frame 2
. . .
Transport Stream Audio Frame n-1
Transport Stream Audio Frame n
ID3 Version 1.1 Tags

SV8 header is obligatory.

Retransmissions of the tags during streaming is possible and recommended for longer works. This is necessary to allow to display tag information if you switched to the streaming channel after the transmission of the piece has started. Data is the same all the time, only retransmitted.

Tags can be splitted into multiple parts to balance temporary bitrate demands.


Proposed "smart" file format (1.2 . . . 1.3 kbps less bitrate for 44.1/48 kHz)

SV8 Header
Raw Audio Frame 1
Raw Audio Frame 2
. . .
Raw Audio Frame n-1
Raw Audio Frame n
APE Tags Version 2.0

or

SV8 Header
Raw Audio Frame 1
Raw Audio Frame 2
. . .
Raw Audio Frame n-1
Raw Audio Frame n
ID3 Version 1.1 Tags


[eMail]      [Addr]