Video.js
一般的なストリーミング形式に対応し、プラグインエコシステムによって拡張可能な、フル機能のオープンソース HTML5 ウェブビデオプレイヤーです。
概要
Video.js は、デスクトップブラウザ、モバイルデバイス、タブレット、Web ベースのスマート TV にまたがって動作するオープンソースの Web ビデオプレイヤーです。標準で HLS や DASH といったストリーミング形式を含む、Web で使われる一般的なメディア形式に対応しているため、ほとんどの場合、追加設定なしでアダプティブビットレート動画を再生できます。
CDN でホストされたスクリプトとスタイルシートを使ってページに直接追加することも、独自の依存関係をバンドルするプロジェクト向けに npm 経由でインストールすることもでき、その動作はコミュニティおよび公式の大規模なプラグインエコシステムによって拡張できます。このプロジェクトは2010年から活発に開発が続けられており、非常に多くの本番サイトで利用されています。
Video.js は、自社のサイトやアプリに組み込み可能でカスタマイズ可能なビデオプレイヤーコンポーネントを必要とするチームに向いており、ストレージとライブラリ管理を担うカタログ内の Jellyfin のようなフル機能のメディアサーバーを置き換えるのではなく、補完する関係にあります。
- カテゴリ
- メディア
- 言語
- JavaScript
- ライセンス
- Apache-2.0
関連プロジェクト
Jellyfin
GPL-2.0自分のメディアの管理とストリーミングを自分でコントロールできる、フリーソフトウェアのメディアシステムです。
- メディア
FFmpeg
LGPL-2.1ほぼあらゆるフォーマットの音声・動画を録画・変換・ストリーミングするための、業界標準のツールキットです。
- メディア
imgproxy
Apache-2.0高速なスタンドアロンサーバーで、画像のリサイズ、処理、変換をオンザフライで行い、アプリ内の画像処理コードをそのまま置き換えられます。
- メディア
PDF.js
Apache-2.0ブラウザ内で PDF を解析・レンダリングするための、Web 標準に基づいた汎用プラットフォームです。
- メディア
誤りを見つけましたか? GitHub で修正を提案する