このプロジェクトについて
MuiPlayerは、デスクトップとモバイルブラウザ間で一貫したプレーヤーインターフェースと動作を提供するために設計されたHTML5ビデオ再生コンポーネントです。フルスクリーン再生、早送り、ループ再生、音量調整、ビデオデコードなどの一般的なシナリオ向けのデフォルトの再生コントロールが付属しています。
このプロジェクトは、ブラウザUIの違い、拡張機能と状態管理の競合、Android、iOS、PC環境間でのメディアAPIイベントのタイミングの違い、メディアフォーマットの互換性など、繰り返し発生するH5ビデオ開発の問題を対象としています。MP4、m3u8、FLVソースのサポートをリストし、必要なクロス環境互換性の多くを処理することを目指しています。
インストールはnpmまたはyarnを通じて可能で、プレーヤーはCSS/JavaScriptファイルを直接含めるか、インポートされたモジュールとして含めることができます。基本的なインスタンスは、コンテナ、タイトル、メディアソースを含む設定オブジェクトを渡すことで作成されます。ドキュメントでは、プレーヤーの動作をカスタマイズするための追加のAPIパラメータについて説明しています。
コアパッケージに加えて、プロジェクトはデスクトップ用とモバイル用の拡張プラグイン、APIドキュメント、デモ、英語と中国語のドキュメントサイトへのリンクを提供しています。リポジトリはnpm installとnpm startでローカルで実行できます。
READMEは、オープンソースリリースを非商用バージョンとして説明し、商用プレーヤーを求めるユーザーにはプロフェッショナルアプリケーションプラグインを案内しています。また、MITライセンスバッジが含まれていますが、ライセンスセクションはGNU General Public Licenseを指しているため、使用前にリポジトリのLICENSEファイルを確認する必要があります。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.