Video.js
一般的なストリーミング形式に対応し、プラグインエコシステムによって拡張可能な、フル機能のオープンソース HTML5 ウェブビデオプレイヤーです。
- 活発にメンテナンスされている
- ドキュメントが充実
- 寛容なライセンス
概要
Video.js は、デスクトップブラウザ、モバイルデバイス、タブレット、Web ベースのスマート TV にまたがって動作するオープンソースの Web ビデオプレイヤーです。標準で HLS や DASH といったストリーミング形式を含む、Web で使われる一般的なメディア形式に対応しているため、ほとんどの場合、追加設定なしでアダプティブビットレート動画を再生できます。
CDN でホストされたスクリプトとスタイルシートを使ってページに直接追加することも、独自の依存関係をバンドルするプロジェクト向けに npm 経由でインストールすることもでき、その動作はコミュニティおよび公式の大規模なプラグインエコシステムによって拡張できます。このプロジェクトは2010年から活発に開発が続けられており、非常に多くの本番サイトで利用されています。
Video.js は、自社のサイトやアプリに組み込み可能でカスタマイズ可能なビデオプレイヤーコンポーネントを必要とするチームに向いており、ストレージとライブラリ管理を担うカタログ内の Jellyfin のようなフル機能のメディアサーバーを置き換えるのではなく、補完する関係にあります。
このカタログに掲載されている理由
カタログ評価: ★★★★☆ (4/5)
The most widely adopted open-source HTML5 video player library.
- 基盤プロジェクト
- コミュニティ主導
- カテゴリ
- メディア
- 言語
- JavaScript
- ライセンス
- Apache-2.0
関連プロジェクト
Jellyfin
GPL-2.0自分のメディアの管理とストリーミングを自分でコントロールできる、フリーソフトウェアのメディアシステムです。
活発にメンテナンスされている
- メディア
PDF.js
Apache-2.0ブラウザ内で PDF を解析・レンダリングするための、Web 標準に基づいた汎用プラットフォームです。
活発にメンテナンスされている
- メディア
Tesseract
Apache-2.0スキャンされた文書や画像からテキストを抽出するオープンソースの OCR エンジンで、100を超える言語を標準でサポートしています。
活発にメンテナンスされている
- メディア
Jitsi Meet
Apache-2.0WebRTCで構築された安全でセルフホスト可能なビデオ会議——単体の会議アプリとして使うことも、自分のWebやモバイルアプリに会議を埋め込むこともできます。
活発にメンテナンスされている
- チャット・メッセージング
- メディア
誤りを見つけましたか? GitHub で修正を提案する