Jouer un flux ogg dans iOS

Quelqu'un a-t-il joué dans un flux ogg de iOS? Que puis-je utiliser sans avoir à écrire mon propre décodeur?

J'utilise L'AVPlayer D'Apple pour jouer au stream.

Cette question a été posée dans le cadre de ce fil: iOS de radio en ligne en streaming des questions mais il n'a pas été répondu.

16
demandé sur Community 2012-05-29 21:40:39

2 réponses

il n'y a pas de support intégré pour la lecture de fichiers ogg dans iOS, cependant, le code source pour la compression/décompression ogg est facilement disponible (à partir de xiph.com). Il est assez simple de compiler ce code pour iOS et de l'utiliser dans une application.

j'ai pu compiler les bibliothèques et les rendre disponibles: "pre-compiled Ogg Vorbis Libraries for iOS".

j'ai aussi mis à disposition sur GitHub un échantillon de code source qui montre comment jouer décodé Ogg Vorbis audio sur iOS: IDZAQAudioPlayer

20
répondu idz 2014-12-01 20:57:27

.le fichier ogg peut aussi être encodé dans Opus ou FLAC, voir Ogg wiki. IDZAQAudioPlayer ne peut pas couvrir tous les cas.

pour Opus codec, vous pouvez vous référer à Telegram pour le code source de l'iPhone:https://telegram.org/apps

2
répondu liruqi 2015-09-09 11:10:02