MP3 Streaming AVPlayer Swift iOS

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • MP3 Streaming AVPlayer Swift iOS

    Hallo alle zusammen,

    ich möchte in meiner iOS Anwendung eine MP3 Datei von einem Server per HTTPS streamen.
    Soweit so gut, ich habe mich also informiert und bin auf AVPlayer gestoßen.
    So habe ich nun diesen Code probiert:

    Quellcode

    1. var playerItem: AVPlayerItem?
    2. var mp3Player: AVPlayer?
    3. func playAudio(url: NSURL) {
    4. playerItem = AVPlayerItem(URL: url)
    5. mp3Player = AVPlayer(playerItem: self.playerItem!)
    6. mp3Player!.volume = 1.0
    7. mp3Player?.actionAtItemEnd = .None
    8. mp3Player!.play()
    9. }
    Wenn ich nun versuche meine MP3 Datei zu streamen, passiert nichts.
    Ich sollte dazu sagen, dass die Datei ca. 300 MB groß ist und ca. 3h lang.
    Was ich komisch finde ein Radiostream funktioniert mit diesem Codeschnipsel einwandfrei.
    Habe es bereits mit einem deutlich kleineren MP3 File probiert (ca. 12 MB) aber auch damit funktioniert es nicht.

    Über Anreize und Vorschläge zur Lösungsfindung wäre ich sehr froh.
    Grüße