개요
“개요” 섹션Mux playback ID 또는 signed URL을 전달하여 play() 네이티브 Mux player가 ABR 스트리밍, 필요 시 DRM token, 사용자가 플레이어를 닫을 때의 해제 처리를 담당하도록 하세요. 또한 isActive() 를 사용하여 중복 플레이어 인스턴스가 열리는 것을 방지하세요.
주요 활용 사례: 강의 영상, 스포츠 하이라이트, 그리고 이미 Mux에 호스팅 중인 프리미엄 영상 등.
플랫폼 지원
“플랫폼 지원” 섹션| 플랫폼 | 지원 | 참고 사항 |
|---|---|---|
| iOS | 지원 | 네이티브 Mux player 통합 |
| Android | 지원 | 네이티브 Mux player 통합 |
| 웹 | 저장소 보기 | 브라우저 타겟에서는 Mux web player를 사용하세요 |
핵심 기능
“핵심 기능” 섹션play- 네이티브 Mux Player를 전체 화면으로 실행하고 재생을 시작합니다.dismiss- 플레이어가 표시 중이면 닫습니다.isActive- 플레이어가 현재 표시 중인지 여부를 반환합니다.
공개 API
“Public API” 섹션| 메서드 | 설명 |
|---|---|
play | 네이티브 Mux Player를 전체 화면으로 실행하고 재생을 시작합니다. |
dismiss | 플레이어가 표시 중인 경우 플레이어를 닫습니다. |
isActive | 플레이어가 현재 표시 중인지 여부를 반환합니다. |
removeAllListeners | 플러그인 인스턴스에 등록된 모든 이벤트 리스너를 제거합니다. |
addListener | 플러그인에서 발생하는 플레이어 라이프사이클 또는 재생 이벤트를 수신합니다. |
Source of Truth
“Source Of Truth” 섹션이 레퍼런스는 다음에서 동기화됩니다. src/definitions.ts 에서 capacitor-mux-player.
@capgo/capacitor-mux-player 계속하기
“@capgo/capacitor-mux-player 계속하기” 섹션사용 중이라면 @capgo/capacitor-mux-player 네이티브 미디어 및 인터페이스 동작을 계획하려면, 이를 다음 항목과 연결하세요: @capgo/capacitor-mux-player 사용하기 @capgo/capacitor-mux-player 사용 시 네이티브 기능 활용, @capgo/capacitor-live-activities 사용 @capgo/capacitor-live-activities 사용에서의 네이티브 기능, @capgo/capacitor-live-activities @capgo/capacitor-live-activities의 구현 세부 사항, @capgo/capacitor-video-player 사용 @capgo/capacitor-video-player 사용에서의 네이티브 기능 및 @capgo/capacitor-video-player @capgo/capacitor-video-player.의 구현 세부 사항