Allez directement au contenu principal
@capgo/capacitor-mux-player Médias Source ouvert

Joueur de Mux plugin Capacitor

Flux vidéo à bitrate adaptatif avec le lecteur Mux pour une qualité de lecture optimisée

Installer

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

Guide

Comment utiliser Mux Player dans Capacitor

Tester sur appareil

Téléchargez l'application Capgo, puis scannez le QR code.

Prévisualisation du plugin Mux Player QR code

Utilisation de @capgo/capacitor-mux-player

Native Mux Player SDK pour jouer un vidéo sur IOS et Android.

Installer

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

bunx cap sync copie le plugin's native code dans vos projets natives. Exécutez-l’à nouveau après chaque mise à jour du plugin.

Importer

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

API en un coup d'œil

Méthode Description
play Lancez le lecteur Mux natif en plein écran et commencez la lecture.
dismiss Réduisez le lecteur si celui-ci est visible.
isActive Renvoie si le lecteur est actuellement affiché.

Exemples

play()

Lancez le lecteur Mux natif en plein écran et commencez la lecture.

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

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

dismiss()

Réduisez le lecteur si celui-ci est visible.

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

await MuxPlayer.dismiss();

isActive()

Renvoie si le lecteur est actuellement affiché.

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

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

Écoutez les événements

addListener Écoutez les événements handle.remove() renvoie un gestionnaire. Appelez MuxPlayer.removeAllListeners() lorsque l'écran est démonté, ou

pour supprimer tous les écouteurs.

Continuez à partir de l'utilisation de @capgo/capacitor-mux-player

Si vous utilisez L'utilisation de @capgo/capacitor-mux-player pour planifier le comportement des médias et de l'interface native, connectez-l’avec @capgo/capacitor-joueur-multiplexeur pour les détails d'implémentation dans @capgo/capacitor-mux-player Documentation Continuez à partir de l'utilisation de Getting Started Utilisation de @capgo/capacitor-activités en direct pour la capacité native dans l'utilisation de @capgo/capacitor-activités-en-vive @capgo/capacitor-activités-en-vive pour le détail d'implémentation dans @capgo/capacitor-activités-en-vive, et En utilisant @capgo/capacitor-joueur-de-videos pour la capacité native dans l'utilisation de @capgo/capacitor-joueur-de-videos.

FAQ

FAQ du plugin Mux Player

Comment installez-vous le plugin Mux Player dans une application Capacitor?

Exécutez la commande « bun add @capgo/capacitor-mux-player » (ou « npm install @capgo/capacitor-mux-player »), puis exécutez la commande « bunx cap sync » afin que les projets iOS et Android prennent en compte le code natif code. Importez-l’à partir de « @capgo/capacitor-mux-player » dans votre application code.

Le plugin @capgo/capacitor-mux-player fonctionne-t-il avec React, Vue et Angular?

Oui. Le package Mux Player est un package Capacitor, il fonctionne donc avec tout framework web qui fonctionne à l'intérieur de Capacitor, y compris Ionic, React, Vue, Angular, Svelte et JavaScript pur.

Quelle version de Capacitor est prise en charge par @capgo/capacitor-mux-player?

Les plugins Capgo suivent la version majeure de Capacitor : utilisez la version majeure du plugin qui correspond à la version majeure de votre Capacitor (par exemple, plugin v8 avec Capacitor 8). La table de compatibilité dans le fichier README du GitHub liste les versions maintenues.

Le plugin @capgo/capacitor-mux-player est-il gratuit et 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.

Puis-je mettre à jour code qui utilise Mux Player sans passer par une revue de l'App Store ?

Installing or upgrading the plugin changes native code, so it needs a new store build. After that, JavaScript, HTML and CSS changes that call the plugin can ship instantly with Capgo live updates.

Envoyez les modifications du Mux Player sans attendre la revue de l'application.

Une fois le plugin est dans votre magasin de build, les mises à jour en direct Capgo poussent vos modifications JavaScript, HTML et CSS vers les utilisateurs en quelques minutes.

Démarrer avec Capgo.