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()
}
초간단!
'iOS' 카테고리의 다른 글
[iOS] Xcode 14.3 아카이브 시 이슈 발생 (PhaseScriptExecution failed with a nonzero exit code) (0) | 2023.06.15 |
---|---|
[iOS,Swift] App과 Web 통신하기 (Webkit MessageHandlers) (0) | 2023.06.15 |
[iOS,Swift] URL 인코딩 하기 (PercentEncoding) (0) | 2023.04.24 |
[iOS,Swift] WebView 파일 다운로드 구현하기 (0) | 2022.07.21 |