Question

J'utilise la suite AFNetworking dans mon application. Dans l'application, vous pouvez enregistrer un message, qui télécharge sur un serveur. J'ai besoin de pouvoir lire ce fichier audio en le diffusant ou en le chachant, des idées sur la façon de faire?

Acclamations

Était-ce utile?

La solution

Honnêtement, j'utiliserais juste AVPlayer et charger l'URL distante. Par documentation d'Apple:

AVPlayer fonctionne également bien avec les fichiers multimédias locaux et distants, vous fournissant des informations appropriées sur la préparation à jouer ou sur la nécessité d'attendre des données supplémentaires avant de continuer.

Il est certainement possible d'utiliser Afnetworking pour le faire, mais j'espère qu'Apple est intégré AVPlayer Sera plus que adapté à vos besoins, et vaut certainement la peine avant de rouler le vôtre.

Autres conseils

Si vous souhaitez lire un MP3 situé sur le serveur, vous pouvez utiliser Audiostreamer de Matt Galagher (http://cocoawithlove.com/2009/06/revisiting-arf-post-streaming-and.html).

Si vous souhaitez lire un fichier enregistré localement, vous pouvez utiliser Avaudioplayer (http://developer.apple.com/library/ios/#documentation/avfoundation/reference/avaudioplayerclassreference/reference/reference.html).

Si ce n'est pas ce que vous voulez, donnez-nous plus de données.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top