2
Swift 3(Xcode 8.0)のAVPlayerでmp3ファイルを再生したい。私のlocalhostでホストされているリモートファイルです。このコードはSwift 2.2 Xcode 7.3.1で正常に動作していましたが、今はXcode 8.0では動作しません。理由はわかりません。 マイコード:AVPlayerで再生できないURL Swift 3
import UIKit
import AVFoundation
import AVKit
var player = AVPlayer()
override func viewDidLoad() {
super.viewDidLoad()
let videoURL = URL(string: "http://127.0.0.1/stream/ebXbLfLACGM")
player = AVPlayer(url:videoURL!)
let playerLayer = AVPlayerLayer(player: player)
playerLayer.frame = self.view.bounds
self.view.layer.addSublayer(playerLayer)
player.play()
}
トランスポートセキュリティをオーバーライドしようとしましたか?最近のiOSのビルドでは、デフォルトでhttpsとの接続のみが許可されています。 – ZhangChn
@ ZhangChnはい。自分のローカルホストとその仕事からJSONを読み込むことができるからです。しかし、私はそれを再生したいときに動作しません。 –