2017-08-02 25 views
0

こんにちは、私はAvplayerを使用してs3からビデオを再生しようとしています。ビデオを再生すると、ビデオ全体がバッファされた後、ビデオが再生を開始します。私はplayer.automaticallyWaitsToMinimizeStalling = falseを追加しましたが、今ビデオは自動的にAVplayerを使用してs3からビデオを再生する際に問題が発生しました

import UIKit 
import AVFoundation 
import AVKit 
class ViewController: UIViewController { 
    var player: AVPlayer! 
    var item : AVPlayerItem! 

    override func viewDidLoad() { 
     super.viewDidLoad() 
     item = AVPlayerItem(url: URL(string: "https://cent-churchconnect.s3-ap-southeast-2.amazonaws.com/cent-churchconnect/testAdmin/eb8cc8b5-80e0-468a-a2c9-979cf1b5ac76_toystory.mp4")!) 
     player = AVPlayer(playerItem: item) 
     let controller = AVPlayerViewController() 
     present(controller, animated: true) { _ in } 
     controller.player = player 
     addChildViewController(controller) 
     view.addSubview(controller.view) 
     controller.view.frame = CGRect(x: 0, y: 50, width: self.view.frame.size.width, height: 300) 
     controller.player = player 
     controller.showsPlaybackControls = true 
     if #available(iOS 10.0, *) { 
      player.automaticallyWaitsToMinimizeStalling = false 
      player.play() 
     } else { 
      // Fallback on earlier versions 
     } 
    } 
} 
+0

を一時停止し、あなたはS3によって何を意味するのですか? –

+0

aws services s3 bucket –

答えて

関連する問題