在iOS中播放的OGG流(Playing an ogg stream in iOS)

2019-06-24 23:15发布

有没有人从iOS的发挥了OGG流? 我可以用什么,而不必编写自己的解码器?

我使用的是苹果的AVPlayer播放流。

这个问题已经被问,这个线程的一部分: iOS的在线广播流的问题却一直没有得到答复。

Answer 1:

有没有内置的iOS中播放OGG格式文件的支持,然而,OGG压缩/解压缩的源代码是现成的(从xiph.com )。 这是相当简单的编译这段代码为iOS和在应用程序中使用它。

我有机会来编译库,并取得了他们可供选择: “预编译的Ogg Vorbis库的iOS” 。

我也让GitHub上可用的一些示例源代码,演示如何播放解码的Ogg Vorbis iOS上的音频: IDZAQAudioPlayer



Answer 2:

.OGG文件也可在作品或FLAC编码,是指奥格维基。 IDZAQAudioPlayer可能无法涵盖所有情况。

对于作品的编解码器,你可以参考电报的iPhone源代码: https://telegram.org/apps



文章来源: Playing an ogg stream in iOS