Adopting Picture in Picture in a Custom Player 커스텀 플레이어에 PiP 적용하기 개요 커스텀 플레이어 UI에 컨트롤을 추가해 PIP 재생을 호출합니다. 살펴보기 AVKit프레임워크의 AVPictureInPictureController클래스를 사용해 커스텀 플레이어에 PIP 재생을 추가하세요. 이 클래스는 AVPlayerViewController에서의 PiP동작과 동일하게 커스텀 플레이어에서 구현할 수 있도록 해줍니다. 커스텀 플레이어 UI 업데이트하기 커스텀 플레이어에 UI를 추가하여 유저가 PiP를 재생할 수 있게 해야 합니다. 이 UI는 AVPlayerViewController에 의해 뜨는 시스템 기본 UI와 일관되어야 합니다. PiP 재생을 컨트롤하기 위한 표준..
AVPlayerViewController 클래스 시스템을 지원하는 재생 컨트롤 플레이어 오브젝트의 비디오 콘텐츠를 표시하는 뷰 컨트롤러입니다. // AVPlayerViewController는 iOS 8.0 이상부터 사용 가능합니다. AVPlayerViewController를 사용하면 네이티브 시스템 플레이어와 스타일이 매칭 되는 앱에 미디어 재생 기능을 간단하게 추가할 수 있습니다. AVPlayerViewController는 시스템 프레임워크 클래스이기 때문에 앱에서는 따로 추가해줄 작업할 것 없도록 자동으로 기능을 채택하고 업데이트합니다. (AVPlayerViewController를 서브 클래싱 하거나 메서드를 재정의 하는 것은 지원되지 않습니다.) AirPlay 지원 AirPlay를 사용하면 유저가 ..
차례 - tvOS Picture in Picture - implementing tvOS Picture in Picture - Working with the standard playback UI - Demo Picture in Picture을 살펴보자. 이번에 애플 TV에 새롭게 등장한다. 또한 두 개의 영상이 동시에 재생된다. 프로젝트 구축 구현하려면 백그라운드 모드도 추가해줘야 한다. 오디오 세션을. playback 카테고리로 구성해야 한다. 이미 아이패드에도 구현해봤다면 친숙할 것이다. 표준 재생 UI를 사용한다. PIP는 기본적으로 활성화된다. PIP 생명주기는 AVPlayerViewControllerDelegate에 있다. 아래 메서드들을 통해서 관찰 가능하다. 특히나 마지막 복구되는 메서드를 살..
- Total
- Today
- Yesterday
- string
- 스위프트UI
- 알고리즘
- 책
- 머신러닝
- RX
- Animation
- ios
- SWIFT
- swift5
- objective-c
- swiftUI
- Algorithm
- 책 추천
- Xcode
- wwdc
- Deep learning
- stanford SwiftUI
- ARC
- iOS SwiftUI
- 애니메이션
- 딥러닝
- ReactiveX
- 책 후기
- 스위프트
- rxswift
- 문자열
- leetcode
- 독서
- objc
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |