Zum Hauptinhalt springen
@capgo/capacitor-Mux-Player Medien Offene Quelle

Mux Player Capacitor Plugin

Mit Mux-Player adaptive Bitrate-Video streamen für optimierte Wiedergabequalität

Installieren

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

Richtlinie

Mux Player in Capacitor verwenden

Gerät testen

Die Capgo-App herunterladen und dann den QR-Code code scannen.

Vorschau-QR-code für das Mux-Player-Plugin

Verwenden Sie @capgo/capacitor-mux-player

Native Mux Player SDK für die Wiedergabe von Videos auf iOS und Android.

Installieren

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

bunx cap sync kopiert die native code des Plugins in Ihre native Projekte. Führen Sie es erneut aus, nachdem jede Plugin-Upgrade durchgeführt wurde.

Importieren

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

API im Überblick

Methode Beschreibung
play Starten Sie den native Mux-Player in Vollbildmodus und beginnen Sie das Abspielen.
dismiss Schließen Sie den Player, wenn er sichtbar ist.
isActive Gibt an, ob der Player derzeit angezeigt wird.

Beispiele

play()

Starten Sie den native Mux-Player in Vollbildmodus und beginnen Sie das Abspielen.

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

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

dismiss()

Schließen Sie den Player, wenn er sichtbar ist.

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

await MuxPlayer.dismiss();

isActive()

Gibt an, ob der Player derzeit angezeigt wird.

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

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

Zu Ereignissen hören

addListener gibt einen Handle zurück. Aufrufen Sie handle.remove() wenn sich das Bildschirm unmountet, oder MuxPlayer.removeAllListeners() um jeden Listener zu löschen.

Vollständige Referenz

Weiter mit der Verwendung von @capgo/capacitor-mux-player

Wenn Sie @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-mux-player verwenden Verwendung von @capgo/capacitor-mux-player um native Medien und Schnittstellenverhalten zu planen, verbinden Sie es mit @capgo/capacitor-mux-player für die Implementierungsdetails in @capgo/capacitor-Mux-Player, Mit der Verwendung von @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-live-activities für die Implementierungsdetails im Getting Started Verwendung von @capgo/capacitor-live-aktivitäten für die native Fähigkeit in Verwendung von @capgo/capacitor-live-aktivitäten @capgo/capacitor-live-aktivitäten für die Implementierungsdetail in @capgo/capacitor-live-aktivitäten und Verwendung von @capgo/capacitor-video-player für die native Fähigkeit in Verwendung von @capgo/capacitor-video-player.

FAQ

Mux Player-Plugin-Häufig gestellte Fragen

Wie installiere ich den Mux Player-Plugin in einer Capacitor-Anwendung?

Laufen Sie "bun add @capgo/capacitor-mux-player" (oder "npm install @capgo/capacitor-mux-player"), dann laufen Sie "bunx cap sync" so dass die iOS- und Android-Projekte die native code aufnehmen. Importieren Sie es aus "@capgo/capacitor-mux-player" in Ihrer code-Anwendung.

Arbeitet @capgo/capacitor-mux-player mit React, Vue und Angular?

Ja. Mux Player ist ein Capacitor-Paket, also funktioniert es mit jedem Webframework, das innerhalb von Capacitor läuft, einschließlich Ionic, React, Vue, Angular, Svelte und plain JavaScript.

Welche Capacitor-Version unterstützt @capgo/capacitor-mux-player?

Capgo-Plugins folgen der Capacitor-Majorversion: verwenden Sie die Plugin-Majorversion, die Ihrer Capacitor-Majorversion entspricht (z.B. Plugin v8 mit Capacitor 8). Die Kompatibilitäts-Tabelle im GitHub-README listet die unterstützten Versionen auf.

ist @capgo/capacitor-mux-player kostenlos und Open-Source?

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.

Kann ich code mit Mux Player aktualisieren, ohne eine App-Store-Bewertung abzuwarten?

Die Installation oder das Upgrade des Plugins ändert die native code, daher benötigt es eine neue Store-Ausgabe. Anschließend können JavaScript-, HTML- und CSS-Änderungen, die den Pluginaufruf enthalten, sofort mit Capgo-Live-Updates verschickt werden.

Schiffe Mux Player-Änderungen ohne auf die App-Überprüfung zu warten

Einmal das Plugin in Ihrem Store-Build installiert, Capgo Live-Updates drücken Ihre JavaScript-, HTML- und CSS-Änderungen in Minuten an die Benutzer aus.

Mit Capgo beginnen