[swift] Swift에서 로컬 비디오 파일 재생하기

Swift를 사용하여 iOS 애플리케이션을 개발하고 있다면, 로컬 비디오 파일을 앱 내에서 재생하는 방법에 대해 알고 계실 것입니다. 이 블로그 포스트에서는 Swift를 사용하여 로컬 비디오 파일을 재생하는 간단한 방법에 대해 알아보겠습니다.

1. 비디오 파일 추가

먼저, 프로젝트 내에 재생할 비디오 파일을 추가해야 합니다. 프로젝트 내에서 사용하고자 하는 비디오 파일을 선택한 후, “Copy items if needed” 옵션을 선택하여 프로젝트에 파일을 복사합니다.

2. AVKit 및 AVFoundation 임포트

import AVKit
import AVFoundation

AVFoundation 및 AVKit을 이용하여 비디오를 재생하려면, 해당 모듈을 임포트해야 합니다.

3. 비디오 재생

let videoURL = Bundle.main.url(forResource: "videoFileName", withExtension: "mp4")
let player = AVPlayer(url: videoURL!)
let playerViewController = AVPlayerViewController()
playerViewController.player = player
present(playerViewController, animated: true) {
    playerViewController.player!.play()
}

위의 코드를 사용하여 비디오 파일을 로드하고, AVPlayerViewController를 생성하여 비디오를 재생할 준비를 마칩니다.

요약

Swift를 사용하여 로컬 비디오 파일을 재생하는 방법에 대해 간략히 살펴보았습니다. 이를 통해 애플리케이션 내에서 사용자에게 비디오 콘텐츠를 제공하는 방법을 이해할 수 있을 것입니다.

더 많은 정보와 세부적인 기능에 대해서는 Apple 공식 문서를 참고해 주세요.