documentation:streams:how_to_flac_stream
Table of Contents
How to FLAC stream
introduction
FLAC streaming is embeded as audio/ogg or application/ogg
The limitation of metadata
In ogg streaming protocol metadatas are embeded in the audio packets.and ogg protocol has a known “bug” after each metadata change it sends EOF(end of file), and start a new ogg file, which causes some (most) clients to stop listening..
Affected clients are:
- firefox
- chrome (maj:Chromium Version 117.0.5938.149 can read without cut)
- mpd
- ..
MPV and VLC can play continuously but do not update the metadatas…
the only workaround available client-side at the moment is to use Icecast Metadata JS
Software encoder
software that support FLAC streaming
with metadatas
Liquidsoad
requires libflac
B.U.T.T.
without metadatas
FFMPEG
documentation/streams/how_to_flac_stream.txt · Last modified: 2024/01/09 10:15 by pnode