ソフトウェア開発者向けのデジタルビデオ技術入門ガイド。画像表現、色彩モデル、コーデック、ストリーミングについて実践的なFFmpeg例を交えて解説。
オープンソース。新しい可能性。
優れたオープンソースプロジェクトを見つけ、匿名でプロジェクトを投稿し、自分のプロジェクトを申請して編集できます。
好奇心とともに、オープンソースの世界へ。
THE FIRST COLLECTIONlivegoは純粋なGolangで実装された軽量で高パフォーマンスなライブストリーミングサーバーです。RTMP、HLS、HTTP-FLVプロトコルをサポートし、効率的なビデオ配信を実現します。
Phlix Media Serverは、PHP 8.3+とWorkermanを採用したセルフホスト型のメディア管理・ストリーミングソリューションです。HLS/DASHストリーミング、FFmpegによるハードウェア変換、ライブTV/DVR、グループ視聴用のSyncPlay、Vue SPAインターフェースなどを搭載し、JWTやOIDC、LDAP、GitHub SSOによる認証をサポートしています。
xgplayerはByteDanceによるコンポーネント化HTML5ウェブ動画プレーヤーで、分離可能なUIプラグイン、帯域節約のためのMP4段階読み込み、オンデマンドとライブ再生向けのFLV、HLS、DASH統合サポートを備える。
ローカルRust HTTPサーバーを搭載した自己完結型IPTV/OTTプレーヤー。HLS/DASH再生、XMLTV EPG、M3U/Xtream/Stalkerプロバイダー、Webhookプッシュコマンドをサポートし、スマートTV、STB、デスクトップ、iOS、Android向けに提供されています。
N_m3u8DL-REは、DASH/HLS/MSS対応のクロスプラットフォームなストリーミングダウンロードツールです。VOD・ライブストリームのダウンロードに対応し、音声・映像・字幕ストリームの選択・結合機能が充実しているほか、複数の復号エンジンに対応しています。
Owncastは、ユーザーがコンテンツと視聴者の完全な所有権を維持できる、オープンソースでセルフホスト型のライブビデオストリーミングおよびチャットサーバーです。
HLS.jsは、HTML5 videoとMediaSource Extensions(MSE)を利用してブラウザでHTTP Live Streaming(HLS)を再生するJavaScriptライブラリです。トランスマックス、アダプティブストリーミング、DRM、低遅延対応などを備えています。
DPlayerはオープンソースのHTML5弾幕動画プレイヤー。HLS、FLV、MPEG DASH、WebTorrent、スクリーンショット、字幕、画質切替に対応。
Video.jsは、HLS、DASH、および一般的なメディア形式をデスクトップ、モバイル、スマートTVでサポートする、数百のプラグインで拡張可能なフル機能のオープンソースWebビデオプレーヤーおよびフレームワークです。
主権的なライブビデオプラットフォームを構築するためのオープンソース・ストリーミングスタック。コントロールプレーンサービス、メディアエッジノード、リアルタイム分析を提供します。
ReactPlayerは、ファイルパス、HLS、DASH、YouTube、Vimeo、Wistia、Muxなど様々なメディアURLを再生するReactコンポーネント。props、コールバック、ライトモード、ローディング機能、カスタムプレイヤー対応を備える。
MediaGoは、ページを指定してメディアを選び保存するだけのクロスプラットフォーム動画ダウンローダー。Chrome/Edge拡張によるスニッフィング、yt-dlpによるYouTubeなど1000以上のサイト対応、アプリ内形式変換、HTTP API、Dockerでのヘッドレス運用に対応する。
数十種類のフォーマットとプロトコルに対応したカメラストリーミングアプリ。ゼロ依存のバイナリ、Docker、Home Assistantで利用可能。必要時のみFFmpegによるトランスコードと双方向オーディオをサポート。
SRS (Simple Realtime Server) は、幅広いストリーミングプロトコルとコーデックをサポートする、AI駆動の高性能リアルタイムメディアサーバーです。
依存関係ゼロのライブメディアサーバー兼プロキシ。多数のプロトコルでリアルタイム映像/音声ストリームの配信、視聴、録画、再生を行う。
MediaElement.jsは、ブラウザ間で一貫したHTML5オーディオ・ビデオプレイヤー体験を提供するオープンソースのJavaScriptライブラリです。MP4、WebM、MP3、HLS、DASH、YouTube、Facebook、SoundCloudをサポートし、統一されたAPIで再生を実現します。