iOS

[iOS,Swift] 스트리밍 URL로 비디오영상 재생하기

밤토리세상 2023. 5. 8. 10:52

iOS에 기본제공되는 AVKit 을 이용하여 간단하게 영상을 재생해보자

 

우선 AVKit 을 import 해주고 URL을 설정하여 새로운 AVPlayerViewController로 띄워주는 방식이다 

전체화면으로 바로 플레이어가 나오게되고 따로 스토리보드에 뷰를 만들필요가 없다

import AVKit
import Foundation

.
.
.

DispatchQueue.main.async {

    let urlData = URL(string: "불러올 영상의 주소(URL)")
    let avPlayer = AVPlayer(url: urlData!)
    let avController = AVPlayerViewController()
    avController.player = avPlayer
    avController.view.frame = self.view.frame
    self.present(avController, animated: true, completion: nil)
    avPlayer.play()
    
}

초간단!