All current FLAC streaming implementations (such as Edcast with Icecast) seem to use Ogg as a container for FLAC during streaming.
- What is the reason for this?
- What are the disadvantages of using Ogg and the native FLAC stream?
I have done some tests translating FLAC over HTTP and it seems to work fine in VLC. FLAC seems to be designed in such a way that frames can stand independently , which makes it reliable against stream damage and / or dropped frames. Given this, I don’t quite understand why you need to wrap FLAC in Ogg.
source
share