AVKit
Create view-level services for media playback, complete with user controls, chapter navigation, and support for subtitles and closed captioning.
미디어 재셍을 위한 view-level 서비스를 생성하고, 사용자 제어, chapter navigation(?), 자막, closed caption(??) 지원 기능을 제공한다.
AVKit 프레임워크는 영상 콘텐츠 재생을 위한 고급 인터페이스를 제공한다.
AVKit은 AVFoundation 위에 구축된 보조 프레임워크이다.
AVKit을 사용하면 플랫폼의 재생 환경과 맞는 player 인터페이스를 쉽게 제공할 수 있다.
AVKit은 AVFoundation의 재생 인프라를 사용하여 재생되는 컨텐츠와 딱 맞는 player 인터페이스를 자동으로 제공한다.
AVKit을 사용하면, player는 자동으로 자막과 closed caption을 보여주고, 탐색 가능한 chapter marker(??)를 제공하며, 대체 미디어 옵션을 선택하는(???) 제어 기능을 제공한다.
AVKit > AVPlayerViewController
AVPlayerViewController
A view controller that displays the video content from a player object along with system-supplied playback controls.
class AVPlayerViewController : UIViewController
재생, 정지, 슬라이더와 같은 기본적인 기능들이 구현되어 있어서 편리하지만, 플레이어를 커스텀하기에는 적절하지 않음.
커스텀하려면 ?? AVPlayer 사용하기
'iOS' 카테고리의 다른 글
[iOS] CMTime (0) | 2020.06.13 |
---|---|
[iOS] AVFoundation, AVPlayer, AVPlayerLayer (0) | 2020.06.13 |
[iOS] Gesture Recognizer (0) | 2020.06.13 |
[iOS] 세그 (Segue) (0) | 2020.06.12 |
[iOS] UIRefreshControl (0) | 2020.06.12 |