トップページ

MMAM guide

WHO TO MMAM

MMAM のビルドから運用までを順に案内します。

読了後に感じたことや改善点があれば、GitHub Issue からフィードバックしてください。

read first

まず初めに・・・

このガイドは、初心者の方が MMAM を使い始められるよう初歩的な説明から始め、システムインテグレーター向けには REST API 連携やビルド手順までを網羅的に紹介します。内容は AI により生成していますので、誤りなどを見つけられましたら Issue からご連絡いただけると助かります。

初めて Git / Docker を触る方

Docker が実行できる環境をご用意いただき、Setup ページに沿って git clonedocker compose up を実行してください。

映像システム運用チーム

UI の操作説明やバックアップ/インポートといった運用情報も、それぞれのページで整理して掲載しています。

システムインテグレータ

API ページでは、REST/MQTT エンドポイントのパラメータ、差分 PATCH の実装例、認証情報の扱いまで網羅的に解説します。また、Checker ページでは自動化機能向け API について詳細に説明します。

learning path

読んでいただく際のガイドライン

  1. Setup — 開発環境の前提知識と Docker Compose による初回起動方法を解説します。
  2. Stack — FastAPI / DB / UI の関係を押さえ、どの設定がどこに保存されるかを確認します。
  3. Flows / Planner — 実際のアドレス計画とテキスト共有を UI と API の両面で把握します。
  4. NMOS / Checker — デバイス登録や自動検証を用い、運用の再現性を確保します。
  5. API — 既存システムや社内スクリプトから呼び出すための詳細リファレンスです。

気になるページだけを参照いただいても問題ありません。各ページ末尾には関連ページへの導線や広告枠を用意しています。

このガイドで得られること

  • ST2110向けのマルチキャストアドレス設計ノウハウ
  • REST API / MQTT / Scheduler をまたいだ実装例
  • 障害調査時に頼れるテキストハブ化のポイント

フィードバックとコントリビューション

ドキュメントの改善提案、バグ報告、機能要望は GitHub Issue からお寄せください。プルリクエストも歓迎しています。

  • 誤字脱字の修正
  • 実際の運用事例の共有
  • 新機能の提案