Why is FLAC Streaming over HTTP performed with Ogg encapsulation instead of originally?

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.

+5
source share
1 answer

FLAC-to-Ogg , Ogg FLAC:

FLAC ... " FLAC".... , ,...

FLAC "" , ....

FLAC ...

FLAC- Ogg . , ;... .

[ ]

. , , FLAC , Ogg . FLAC , , Ogg .

+4

All Articles