このプロジェクトについて
caspar-AV は、CasparCG Server の上に配置されるライブイベント用メディアサーバーインターフェースです。これは、「show」モデルを導入することで CasparCG のブロードキャストプレイアウト機能をライブイベントワークフローに変換します。このモデルは、スクリーン配置用の仮想キャンバス、コーナーピンニング( perspectiva ワーピング)、および BEGIN/COMMIT バッチングを使って単一フレームで複数の出力変更をトリガーする機能を含みます。
ブラウザは raw TCP (AMCP) または UDP (OSC) で直接通信できないため、このプロジェクトはブリッジとして機能する Rust ベースのデーモン (caspar-avd) を使用します。このデーモンは CasparCG サーバーへの接続を管理し、show モデルとキュウのコンパイルを処理し、REST と WebSocket を介して React ベースのウェブコンソールを提供します。
主要な機能:
- メディアライブラリ: サムネイルとメタデータのための media-scanner との統合。
- チャンネルページ: OSC テレメトリーによるリアルタイム状態監視。
- キュー & グリッド: フレーム精密なキュウ実行と高速発射用のトリガーパッドグリッド。
- テンプレート: GDD スキーマから生成されるデータ駆動型グラフィックフォーム。
- スクリーンページ: ショー キャンバス上でのビジュアル出力マッピングとパースペクティブ調整。
- コマンドロギング: AMCP コマンド配信を検証する永続ログ。
このシステムは CasparCG 2.5.0 で検証済みであり、物理サーバー不要でテストできる fake-caspar Python スクリプトが含まれています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.