Mux Player __CAPGO_KEEP_0__ Plugin: __CAPGO_KEEP_0__
@capgo/capacitor-mux-player 미디어 오픈 소스

Mux Player Capacitor 플러그인

__CAPGO_KEEP_0__에서 스트리밍하는 비트레이트를 적응적으로 조정하여 최적의 재생 품질을 제공하는 Mux 플레이어

설치

bun add @capgo/capacitor-mux-player bunx cap sync
npm, pnpm 또는 yarn
  • npm install @capgo/capacitor-mux-player
  • pnpm add @capgo/capacitor-mux-player
  • yarn add @capgo/capacitor-mux-player

가이드

Mux Player를 사용하는 방법은 Capacitor에서

기기에서 테스트

다운로드 Capgo 앱, QR code를 스캔하세요.

Mux Player 플러그인 미리보기 QR code

@capgo/capacitor-mux-player을 사용하세요

IOS와 Android에서 동영상을 재생하기 위해 Native Mux Player SDK

설치

bun add @capgo/capacitor-mux-player
bunx cap sync

bunx cap sync code의 네이티브 코드를 프로젝트에 복사합니다. 플러그인 업그레이드 후 다시 실행하세요.

Import

import { MuxPlayer } from '@capgo/capacitor-mux-player';

API 한눈에 보기

Method Method
play fullscreen에서 Mux Player를 시작하고 재생을 시작합니다.
dismiss 현재 표시 중인 플레이어를 닫습니다.
isActive 현재 표시 중인지 여부를 반환합니다.

예시

play()

fullscreen에서 Mux Player를 시작하고 재생을 시작합니다.

import { MuxPlayer } from '@capgo/capacitor-mux-player';

await MuxPlayer.play({ playbackId: 'playback-id-123' });

dismiss()

현재 표시 중인 플레이어를 닫습니다.

import { MuxPlayer } from '@capgo/capacitor-mux-player';

await MuxPlayer.dismiss();

isActive()

현재 표시 중인지 여부를 반환합니다.

import { MuxPlayer } from '@capgo/capacitor-mux-player';

const result = await MuxPlayer.isActive();
console.log(result);

이벤트를 듣습니다.

addListener handle을 반환합니다. Call handle.remove() 화면이 언마운트되거나, 또는 MuxPlayer.removeAllListeners() 모든 리스너를 지우려면

전체 참조

@capgo/capacitor-mux-player

__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-mux-player를 사용 중이라면 capgo/capacitor-mux-player와 연결하세요 __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-mux-player capgo/capacitor-mux-player @capgo/capacitor-Mux 플레이어 구현 세부 사항을 위해 시작하기 Capacitor-mux-player 구현 세부 사항에 대해 @capgo/capacitor-라이브-활동 native 기능을 위한 @capgo/capacitor-live-활동 @capgo/capacitor-라이브-활동 @capgo/capacitor-라이브-활동 @capgo/capacitor-video-player for the native capability in Using @capgo/capacitor-video-player.

FAQ

__CAPGO_KEEP_0__-mux-player 플러그인 FAQ

Capacitor 앱에 Mux Player 플러그인을 설치하는 방법은?

Run "bun add @capgo/capacitor-mux-player" (or "npm install @capgo/capacitor-mux-player"), then run "bunx cap sync" so the iOS and Android projects pick up the native code. Import it from "@capgo/capacitor-mux-player" in your app code.

React, Vue 및 Angular와 함께 @capgo/capacitor-mux-player가 작동하는지 여부

네. Mux Player는 Capacitor 패키지이므로 Capacitor 내부에서 실행되는 모든 웹 프레임워크와 함께 작동합니다. 이에는 Ionic, React, Vue, Angular, Svelte 및 일반 JavaScript가 포함됩니다.

어떤 Capacitor 버전을 @capgo/capacitor-mux-player가 지원하는지 알고 싶습니다.

Capgo plugins follow Capacitor's major version: use the plugin major version that matches your Capacitor major version (for example plugin v8 with Capacitor 8). The compatibility table in the GitHub README lists the maintained versions.

@capgo/capacitor-mux-player는 무료이고 오픈 소스인가요?

Yes. The source code is public on GitHub at https://github.com/Cap-go/capacitor-mux-player/ and the package is free to install from npm. Bug reports and pull requests are welcome.

Mux Player를 사용하는 code를 앱 스토어 리뷰 없이 업데이트할 수 있나요?

플러그인을 설치하거나 업그레이드하면 네이티브 code이 변경되므로 새로운 스토어 빌드를 필요로 합니다. 그 후에 JavaScript, HTML 및 CSS 변경 사항이 플러그인을 호출하는 경우 Capgo 라이브 업데이트와 함께 즉시 배포할 수 있습니다.

앱 리뷰 기다리지 않고 Ship Mux Player 변경 사항

플러그인이 스토어 빌드에 포함된 후, Capgo 라이브 업데이트 사용자에게 몇 분 내에 자바스크립트, HTML 및 CSS 변경 사항을 푸시합니다.

시작하기 Capgo