連携上の考慮事項
対応コネクターのあるコマース基盤(WooCommerce、Shopify、PrestaShop、Odoo など)は、支払い時にサポーターの回線を作成・更新します。その他のシステムは Reseller API と Webhook を使います。エンコーダーは RTMP で接続します。特定のクリエイター向け会員制サービスとのネイティブ連携はありません。
メディア・コンテンツクリエイター
スタジオは 24 時間チャンネルと番組ライブラリを運営し、サポーターはスタジオのショップで購読し、アフィリエイターはパートナーアカウントからアクセスを販売します。視聴者も収益も自分のものです。

課題
公開プラットフォームでは視聴者、規約、収益はプラットフォームに属し、スタジオは視聴者を連れて移ることができません。
購読は支払いでライブラリを開き、支払い中は維持し、サポーターが止めたら閉じる必要があります。誰もアカウントを手作業で扱わずに、です。
毎週新しいエピソードが届き、古いシーズンはバックカタログに移り、リリースの合間もチャンネルは動き続ける必要があります。
Xtream UI Pro の支援内容
スタジオのプレイアウトが終日稼働するライブチャンネルを供給します。番組はカテゴリ内のシーズンとエピソードを持つシリーズで、ブーケにまとめてパッケージで付与します。
スタジオのショップ向けコネクター(WooCommerce、Shopify など)または Reseller API が、サポーターの購読時に回線を作成し、支払いのたびに更新します。
アフィリエイターやリセラーは、クレジットと専用回線を持つパートナーアカウント(リセラー)です。カタログに触れずにアクセスを販売できます。
プラットフォームの機能
以下は、この導入が利用する機能です。いずれも現在の製品に搭載されており、予定中のものやご要望ベースのものはありません。
ご自身のソースからのライブチャンネルを、ソースが対応していれば EPG、キャッチアップ、タイムシフト付きで、視聴者のアプリやボックスに HLS または MPEG-TS で配信します。
チャンネルごとにアップストリーム1本のオリジンハブ · RTMP 入出力 · ffmpeg トランスコード
映画、シーズンとエピソードを持つシリーズ、ラジオをカテゴリとブーケで整理できます。TMDB メタデータと、ソースをダウンロードしてエンコードするインジェストジョブを備えています。
署名付き・時間制限付き再生リンク · ノードごとの VOD キャッシュ
回線は視聴者ひとりぶんのアクセスで、パッケージ、ブーケ、有効期限、接続数の上限、出力フォーマットを持ちます。アクティベーションコード、トライアル、更新も、どこでも同じルールで動作します。
Xtream Codes API、M3U/XMLTV、MAG・Enigma2 ポータル、Web プレーヤー
クレジット、権限、専用ダッシュボードを持つ委任アカウントを、最大5階層まで作成できます。取引先のディストリビューター、事業者、リセラー向けです。
グループと権限 · クレジット台帳 · サブパートナー
Reseller API を通じて、ご自身のシステムからアクセスの作成・更新・停止ができます。署名付き Webhook を受信でき、用意されたコネクタで課金・コマースプラットフォームとも連携できます。
冪等なリクエスト ID を持つ Reseller API · Admin API キー · 17 種のコネクタ
2要素ログイン、保存時に封印されるシークレット、視聴者に紐づく署名付き再生リンク、IP・国のルール、接続数の上限、ブルートフォース対策を備えています。
TOTP · AES で封印されたキー · HMAC 署名付き URL · GeoIP・ISP ルール
パネル内
サンプルカタログを入れた新規インストール直後のダッシュボードのスクリーンショットです。合成画像ではありません。


インフラのアーキテクチャ
管理サーバー、スタジオのプレイアウトからの 24 時間チャンネル、番組ライブラリ、WooCommerce ショップで購読するサポーター、パートナーアカウントを持つアフィリエイター。
図の各部分を選ぶと、その役割が表示されます。
クリエイター向けの構成では、ソースはスタジオのプレイアウトエンコーダーと完成したエピソードです。パネルがライブラリ、パッケージ、サポーターの回線を管理し、オリジンが視聴者に配信し、視聴者が増える地域にはノードを追加します。ショップはコネクターで、アフィリエイターはパートナーアカウントで接続します。
1 台のサーバーでパネル、API、ワーカー、オリジンを動かし、スタジオのスタッフには個別の権限を持つパートナーアカウントを付与します。
プレイアウトが RTMP でライブチャンネルにプッシュします。各番組はシーズンとエピソードを持つシリーズにし、ブーケでチャンネルと番組をティアごとにまとめます。
WooCommerce コネクターが、サポーターの購読時に請求期間を有効期限として回線を作成し、支払いごとに更新し、解約時に無効にします。
各アフィリエイターにクレジットと独自価格のパッケージを持つパートナーアカウントを発行します。その販売分は、そのアカウント配下の回線として表示されます。
設定の対応づけ
プラットフォームに業種専用のオブジェクトはありません。ブーケ、回線、パッケージ、パートナーアカウントを、その業種に必要な概念として使います。これらは概念上の対応づけであり、その業種向けのネイティブ機能ではありません。
前提条件、インストール、チャンネルと番組、ショップからのサポーター、アフィリエイター、有効期限、トラブルシューティングを順を追って説明します。
セットアップガイドを読む| あなたの業種では | プラットフォームでは |
|---|---|
| スタジオのチャンネル | ライブチャンネル:ソース、EPG、出力フォーマットを持つストリーム |
| 番組ライブラリ | VOD カタログ:シーズンとエピソードを持つ映画とシリーズ、カテゴリ、メタデータ |
| 購読ティア | ブーケ:パッケージが付与する、チャンネル・映画・シリーズの名前付きセット |
| サポーターのアクセス | 回線:パッケージ、ブーケ、有効期限、接続数の上限、出力を持つ1件のアクセス |
| 請求期間 | 回線の有効期限。パッケージ、クレジット、API で更新されます |
| アフィリエイターまたはリセラーのアカウント | パートナーアカウント(リセラー):クレジット、権限、専用回線を持つ委任ダッシュボード |
| ショップまたは会員制サービスとの連携 | Reseller API と Webhook:ご自身のシステムからパネルの操作を行う手段 |
対応コネクターのあるコマース基盤(WooCommerce、Shopify、PrestaShop、Odoo など)は、支払い時にサポーターの回線を作成・更新します。その他のシステムは Reseller API と Webhook を使います。エンコーダーは RTMP で接続します。特定のクリエイター向け会員制サービスとのネイティブ連携はありません。
回線ごとの同時接続数制限でサブスクリプションの共有を防ぎます。再生リンクは署名付きで期限があります。アフィリエイターのパートナーアカウントからは自分の回線だけが見えます。スタジオのアカウントには二要素認証、権限グループ、監査ログを使います。
音楽、ゲスト、アーカイブ素材を含め、公開するすべてのコンテンツの権利はスタジオ側で用意する必要があります。プラットフォームはコンテンツも権利も提供しません。標準プランが適用されます。
コンテンツの権利と利用規定ヘルプセンター
導入前に運用者からよく寄せられる質問です。一般的な質問はヘルプセンターに掲載しています。
ヘルプセンターはい。ショップのコネクターまたは Reseller API が支払い時にサポーターの回線を作成し、期間ごとに更新します。プラットフォーム自体は決済を行いません。
はい。プレイアウトからのライブチャンネルは連続して稼働し、ライブラリの番組もオンデマンドで併せて提供できます。
はい。パートナーアカウントはクレジットと専用回線を持ち、権限グループで販売のみに制限されます。委任アカウントであり、分離されたテナントではありません。