如何使用swift ios以全屏模式播放视频?

时间:2015-12-02 12:49:38

标签: ios swift

我使用url = http//www.dd.com/mysong.mp4 UIView controller,而我是使用Auto layout and size classes的iphone纵向模式orientation。我需要旋转viewController,然后全屏播放我的视频。因为我无法使用constraints,因为Compact and regular size class不会支持。它是AV PLAYER。如何使用const double MAX_SECONDS = 30; double start = omp_get_wtime(); for (int i = 0; i < split ; i++) { iResult = recvfrom(RecvSocket, RecvBuf, BufLen, 0, (SOCKADDR *)& SenderAddr, &SenderAddrSize); cout << "Receiving " << BufLen << endl; sum += BufLen; double end = omp_get_wtime(); //IF X seconds goes cancel loop with //timeout something something if((end - start) > MAX_SECONDS) break; } 全屏播放视频。 Atleast帮助我全屏播放视频,可能是什么东西?任何相关的东西请

1 个答案:

答案 0 :(得分:1)

以下代码默认在全屏播放视频。将AVViewController分配给要播放视频的视图控制器。

import AVKit
import AVFoundation


class AVViewController: AVPlayerViewController {
override func viewDidLoad() {
        super.viewDidLoad()
    let asset = AVAsset(URL: http//www.dd.com/mysong.mp4) 
    self.player = AVPlayer(playerItem: AVPlayerItem(asset:asset))
    }
}