ヘルプセンター
よくある質問と回答
クレジット、パッケージ、回線、再生リンク、デバイスの仕組みと、再生できないときの確認事項。
140 件中 140 件の質問
このページの使い方
各質問には固定のコード(例:LINE-07)があります。サポートに問い合わせるときはこのコードを伝えるか、質問へのリンクをコピーしてください。
メニュー、ボタン、フィールドの名前はパネルの表示のとおりに記載しています。ユーザーはパネルにログインするアカウント(管理者、リセラー)、回線は視聴者の IPTV 契約です。この二つは別物です。
- 視聴者 リセラーはこの回答をそのまま視聴者に転送できます
- 管理者 パネルの運営者向け
サービスの概要と役割分担
GENGEN-01 このサービスは何を提供しますか?
完全な OTT / IPTV システムです:管理パネル(ダッシュボード)、視聴者のアプリ向け API サーバー、ライブチャンネル・映画・シリーズ・ラジオの配信、そして Web プレーヤー。システムは私たちが提供・保守し、リセラーはそれを使って顧客に視聴権(回線)を提供します。
GEN-02 このサービスがしないことは何ですか?
GEN-03 システムにはどんな役割がありますか?
| 役割 | 内容 | ログイン先 |
|---|---|---|
| Admin | パネルの運営者 | ダッシュボード |
| Reseller | 回線を販売し、管理者からクレジットを受け取る | ダッシュボード、Reseller API |
| Sub-reseller | 別のリセラーの下に作られたリセラー | ダッシュボード、Reseller API |
| Line | 契約者、つまりエンドの視聴者 | IPTV アプリ、セットトップボックス、Web プレーヤー。ダッシュボードにはログインしません |
GEN-04 チャンネルが視聴者に届くまでの流れは?
- 管理者がカタログ(チャンネル、映画、シリーズ、ラジオ)を作成し、ブーケにまとめます。
- 管理者がパッケージを作成します:ブーケ + 期間 + 接続数 + クレジットでの価格。
- リセラーがクレジットを使ってパッケージを販売します → システムが回線を作成します。
- 顧客が回線の情報をアプリに入力します。システムは回線を確認し(期限切れでないか、有効か、上限内か)、適切なサーバーから再生します。
GEN-05 リセラーはコンテンツに対して何ができ、何ができませんか?
GEN-06 サポートはどこで受けられますか?
サイドバーの Support をクリックすると、別のサポートサイトが開きます。パネル自体にチケットシステムはありません。依頼を送るときは、回線のユーザー名(パスワードは不可)、発生した日時、アプリ / デバイス、すでに試した場合はこのページの質問コードを添えてください。
GEN-07 インターフェースは何語に対応していますか?
パネル、Web プレーヤー、このヘルプページには、27言語の言語切り替えがあります。英語とベトナム語が基準の翻訳で、それ以外の言語では、新しく追加された画面がしばらく英語のままの場合があります。パネルが送信するメールは現在、英語のみです。
GEN-08 パネルはどこからダウンロードし、どのようにインストール・アップグレードしますか?
管理者
インストールパッケージ、その SHA-256 チェックサム、完全なインストールガイド(英語)は https://download.xtream-ui.pro にあります。
- 必要なもの:Ubuntu 22.04 または 24.04(仮想マシンまたはベアメタル)、root または sudo 権限、できれば新規のサーバー。
- インストール:お使いの CPU 用パッケージをサーバー上で直接ダウンロードし、
sha256sumで検証して展開し、sudo ./install.shを実行します。 - 稼働中サーバーのアップグレード:
sudo ./upgrade.sh --tag <version>。
TLS 対応ドメイン、エッジノード、全オプションはガイドで説明しています。
パネルアカウントとログイン
ACCACC-01 なぜ顧客はダッシュボードにログインできないのですか?
仕様です:回線はパネルアカウントではありません。顧客は、回線の情報を IPTV アプリ、セットトップボックス、Web プレーヤーで使うだけです。逆に、リセラーアカウントでチャンネルを視聴することもできません。
ACC-02 このページの説明より表示されるメニューが少ないのはなぜですか?
メニューと操作は、管理者があなたのアカウントに割り当てたグループによって決まります。グループに権限のないページはサイドバーに表示されず、開くこともできません。権限の追加は管理者に依頼してください。
ACC-03 パネルのパスワードはどこで変更しますか?
アカウント領域(プロフィール → パスワード変更)です。パネルのパスワードはハッシュ化して保存されており、管理者でも読み出せません。忘れた場合は、上位のアカウント(親リセラーまたは管理者)に新しいパスワードの設定を依頼してください。
ACC-04 ネットワークを変えるとログアウトされるのはなぜですか?
パネルは、IP アドレスが変わるとセッションを終了するよう設定できます。盗まれたセッションを再利用されないためです。もう一度ログインしてください。これは管理者の設定です。
ACC-05 ログインに何度も失敗するとどうなりますか?
パネルはログインの失敗回数を制限します(管理者が設定)。上限を超えると、しばらく待ってから再試行する必要があります。
ACC-06 デモアカウントは通常のアカウントとどう違いますか?
デモアカウントはインターフェースを見せるだけです:パスワードの変更、プロフィールの編集、アクティベーションコードの作成、取り消せない操作はできません。
ACC-07 私のアカウントが「無効」になっています。どういう意味ですか?
上位のアカウントがオフにしました:パネルにログインできず、API キーも拒否されます。すでに販売した回線は削除されません。上位のアカウントに連絡してください。
クレジット
CRDCRD-01 クレジットとは何ですか?
パネルのプリペイド単位です。販売のたび(回線作成、更新、アクティベーションコード作成、サブリセラー作成)に、パッケージ価格またはグループの手数料に応じてクレジットが消費されます。クレジットは通貨ではなく、パネルは換算もしません。1クレジットの価値は、あなたと上位のアカウントの間で取り決めます。
CRD-02 クレジットはどうやって追加しますか?
クレジットは上から下へ流れます:管理者がリセラーにクレジットを付与し、リセラーがサブリセラーに移動します。上位のアカウントへの支払いはパネルの外で行います。
CRD-03 誰のクレジットが消費されますか?
回線が配下のサブリセラーに割り当てられていても、常に操作を実行したアカウントのクレジットです。
CRD-04 クレジットの履歴はどこで確認できますか?
Credits ページです:1件の動きにつき1行で、日付、金額、その後の残高、理由、実行者が表示されます。これが台帳であり、残高の正式な根拠です。
CRD-05 クレジットが足りないとどうなりますか?
操作全体が拒否されます:回線は作成されず、何も課金されません。残高がマイナスになることはありません。
CRD-06 保存を2回押したりネットワークが切れたりしたら、二重に課金されますか?
いいえ。販売リクエストにはすべてリクエスト ID(request_id)が付いており、同じ ID を再送すると前回の結果が返されます。回線の作成とクレジットの課金は、必ず一緒に成功するか、一緒に取り消されます。
CRD-07 回線を削除するとクレジットは戻りますか?
CRD-08 サブリセラーに移動したクレジットを取り戻せますか?
はい:サブリセラーの編集フォームで、クレジット移動欄にマイナスの数値を入力します。どの残高も 0 を下回ることはありません。
CRD-09 事前に何本の回線を買えるか知るには?
回線フォームのパッケージ選択に、あなた自身の価格が表示されます。API では、pricing アクションが残高、各パッケージの価格、購入可能な数を返します。
パッケージ、ブーケ、価格
PKGPKG-01 ブーケとパッケージの違いは何ですか?
ブーケはコンテンツ(チャンネル、映画、シリーズ)の一覧です。パッケージは販売する商品で、1つ以上のブーケ、期間、接続数、出力フォーマット、ロック、クレジットでの価格(正規価格とトライアル価格)から成ります。
PKG-02 特定のパッケージが表示されないのはなぜですか?
パッケージは、管理者がそのために選んだグループだけが販売できます。あなたのグループ向けでないパッケージは、選択欄に表示されず、API で送信しても拒否されます。
PKG-03 私の価格がパッケージ価格と違うのはなぜですか?
管理者は、リセラーごと・パッケージごとに専用価格を設定できます(0 = 無料)。専用価格は、正規回線の作成、更新、正規のアクティベーションコードに適用され、トライアルには適用されません。
PKG-04 管理者がパッケージのブーケを変更すると、販売済みの回線も変わりますか?
いいえ。ブーケは販売時に回線へコピーされるため、その後パッケージを編集しても販売済みの回線には影響しません。回線は、次回の更新 / パッケージ変更時に新しいブーケを受け取ります。(ブーケの中身が変わると、そのブーケを持つすべての回線に即座に反映されます。ブーケを削除すると、すべての回線とパッケージからその ID が取り除かれます。ブーケ全体の並び順を変更しても、「販売済みの回線とパッケージに適用」にチェックを入れたときだけ、販売済み回線に保存された順序が変わります。回線が持つブーケの組み合わせは変わりません。)
PKG-05 パッケージの一部だけを販売できますか?
グループで Allow Bouquet Selection がオンの場合のみ可能です:パッケージのブーケの一部にチェックを入れます。何もチェックしなければパッケージ全体になり、パッケージ外のブーケは除外されます。価格は変わりません。
PKG-06 回線のどの属性がパッケージで決まりますか?
PKG-07 「MAG only」/「Enigma only」パッケージとは何ですか?
その種類のセットトップボックス専用に販売できるパッケージで、通常の回線や別の種類のデバイス向けには販売できません。逆に、Add MAG / Add Enigma フォームで使うには、パッケージがそのデバイスの種類を許可している必要があります。
回線:作成、編集、更新、削除
LINELINE-01 回線を作成するには何が必要ですか?
グループが販売できるパッケージを選び、十分なクレジットが必要です。ユーザー名 / パスワードは、(グループが許可していれば)自分で入力するか、空のままにして自動生成させます。管理者は回線作成時に片方(または両方)を空にすることもできます:システムが10文字を生成し、保存直後に表示します。ただし編集フォームではユーザー名が必須です。
LINE-02 ユーザー名 / パスワードを自分で選べないのはなぜですか?
グループで Allow Username Change / Allow Password Change がオフになっているため、新しい回線には生成された値が使われます。自分で入力できる場合、最小文字数はグループで設定されます(初期値は8文字)。
LINE-03 回線のパスワードをもう一度確認できる場所は?
回線の編集フォームと、Lines 一覧の Generate play link ダイアログです。IPTV アプリと再生リンクに必要なため、回線のパスワードは読み取れる形で保持されています。生成されたパスワードは、保存直後に表示されます。
LINE-04 古い回線でパスワードが表示されず、顧客がログインできません。
パネルの旧バージョンで作成された一部の回線は、ハッシュ化されたパスワードしか持っていません。そのような回線はログインできず、パネルにもパスワードは表示されません。回線の編集フォームで新しいパスワードを設定し、顧客に送ってください。
LINE-05 販売後、リセラーは回線の何を編集できますか?
有効化 / 無効化、リセラーメモ、連絡先、カテゴリテンプレート、所有者(自分の系統内)。グループが許可していればユーザー名とパスワード。グループで Allow Line Restrictions がオンなら制限(IP、ユーザーエージェント、ISP ロック)。グループが許可していればパッケージ内での新しいブーケ選択。パッケージ、有効期限、接続数、トライアルフラグ、出力フォーマット、デバイスロック、国は直接編集できず、更新 / パッケージ変更でのみ変わります。
LINE-06 回線はどうやって更新しますか?
方法は2つ、ルールは1つです:
- 一覧の Renew (charged) ボタン:回線の現在のパッケージを使います。
- 編集フォームの Extend with package 欄:販売可能な任意のパッケージを選びます(これがパッケージ変更の方法でもあります)。
回線を編集して同じ保存で更新も選んだ場合、両方が1つのトランザクションになります:更新が拒否されると(クレジット不足、パッケージが販売不可)、編集も保存されず、クレジットも課金されません。修正してからもう一度保存してください。
LINE-07 更新したとき、残り時間は引き継がれますか?
- 回線が期限切れでなく、新しいパッケージが旧パッケージと互換である → 現在の有効期限に時間が加算されます。
- 回線が期限切れ、または2つのパッケージに互換性がない → 今日から計算され、残り時間は引き継がれません。
「互換」は、新しいパッケージで互換性チェックのオプションがオンの場合にのみ確認されます:両方のパッケージで、ブーケ、出力フォーマット、接続数、restreamer フラグ、デバイスロックが同じである必要があります。オプションがオフなら常に互換とみなされます。新しいパッケージはこのオプションが初期でオンです(管理者がオフにできます)。既存のパッケージは現在の設定を保ちます。MAG / Enigma の回線は、その種類のボックスを許可するパッケージでのみ更新または変更できます。
LINE-08 パッケージ変更(アップグレード / ダウングレード)の課金はどうなりますか?
パッケージ変更 = 新しいパッケージの正規期間を1回購入することです:新しいパッケージの満額(専用価格があればその価格)が課金され、未使用分の払い戻しはありません。回線は新しいパッケージのすべての属性を引き継ぎます。
LINE-09 回線の無効化と削除の違いは何ですか?
LINE-10 回線のステータスはそれぞれ何を意味しますか?
| ステータス | 意味 | 解除できる人 |
|---|---|---|
| Active | 利用可能 | — |
| Disabled | リセラー / 所有者がオフにした | リセラー |
| Banned | 管理者がロックした | 管理者のみ |
| Expired | 有効期限を過ぎた | 更新 |
| Trial | トライアル回線。トライアル期間が終わるまで利用可能 | 更新すると正規になる |
LINE-11 回線が期限切れになるとどうなりますか?
回線が更新されるまで顧客は拒否されます(期限切れかつ Banned の回線には、期限が先に確認されるため「期限切れ」の映像が表示されます)。実行中のセッションは約1分以内に閉じられます。回線は自動では削除されません:更新すれば、同じユーザー名 / パスワードで再び使えます。
LINE-12 回線をサブリセラーに渡せますか?
はい:所有者として配下のアカウントを選びます。所有者は自分の一覧にその回線が表示されます。クレジットは、保存を押した人に引き続き課金されます。
LINE-13 誰の回線が見えますか?
自分の回線と、配下のすべてのアカウントの回線です。自分の系統外の回線は存在しないものとして扱われます(「見つかりません」と返ります)。
LINE-14 「Contact」と「Reseller notes」欄は何のためにありますか?
顧客が誰かを覚えておくためのものです(メール、電話番号、注文番号)。契約者には表示されません。回線を削除すると、完全に消去されます。
LINE-15 回線が何を、どこから視聴しているか確認できますか?
グループに権限がある場合:Logs → Line Activity で各回線の視聴履歴、Logs → Live Connections で系統内の回線の開いている接続すべて(どの回線、どのチャンネル、どのアドレスから)が表示され、接続を閉じるボタンもあります。Live Connections は、管理者があなたのグループに対して顧客の接続履歴の閲覧オプション(グループフォームの client connection logs ボックス)をオンにした場合のみ開けます。系統外の回線の接続は見られません。
LINE-16 Lines 一覧にアクティベーションコードの回線が表示されないのはなぜですか?
LINE-17 回線フォームの有効期限には時刻も含まれますか?
管理者
はい。回線フォームの Expires on 欄は、パネルのタイムゾーンでの日付と時刻なので、回線を特定の時刻に期限切れにできます。この欄に触れずにフォームを開いて保存すると、期限は秒単位で保たれます:メモやブーケを編集しても、時間単位のトライアル回線に余分な時間は付きません。読み取れない値は、その欄でエラーとして表示され、「無期限」になることはありません。一括編集ページは引き続き日付を受け付け、その日の終わりとして扱います。
トライアル
TRITRI-01 トライアル回線はいつ作成できますか?
次の条件がすべて満たされるときです:管理者がリセラー向けのトライアルをオフにしていない、パッケージにトライアル期間がある、グループの Allowed Trials が 0 より大きい、クレジットがグループの Minimum Trial Credits 以上である、集計期間内に作成したトライアル回線の数が上限に達していない。
TRI-02 トライアルの上限はどの期間で集計されますか?
グループの設定に従います:day = 直近24時間、month = 直近30日。例:上限が 5 / day なら、24時間のどの区間でもトライアル回線は最大5本です。古いトライアルは、期間から外れると枠が空きます。
TRI-03 トライアルにクレジットはかかりますか?
パッケージのトライアル価格どおりです(通常は 0)。リセラーの専用価格はトライアルには適用されません。
TRI-05 トライアルを正規回線にするには?
回線をパッケージで更新します:回線に正規の期間が付与され、トライアルではなくなります。ユーザー名とパスワードは同じままで、顧客が設定し直す必要はありません。
再生リンク、アプリ、フォーマット
PLAYPLAY-01 顧客に渡すリンクはどこで取得しますか?
Lines → Generate play link:フォーマットを選ぶと、回線のユーザー名とパスワードでリンクが作られます。API では、get_line が完成したリンクを返します:m3u、m3u_hls、xmltv、player_api、web_player。
PLAY-02 顧客はどのアプリを使えますか?
視聴者
Xtream Codes API に対応したアプリならどれでも使えます(IPTV Smarters、TiviMate、XCIPTV、GSE…):サーバーアドレス + ユーザー名 + パスワードを入力します。プレイリストしか受け付けないアプリには M3U リンクを使います。MAG ボックスはポータル、Enigma2 ボックスはプレイリスト / プラグインを使います。デバイスがなければ、ブラウザのWeb プレーヤーを使います。
PLAY-03 MPEG-TS と HLS のどちらを使うべきですか?
MPEG-TS:チャンネルの切り替えが速く、IPTV アプリやセットトップボックスに向いています。HLS:ブラウザ、Apple デバイス、不安定なネットワークで安定して動きます。回線はパッケージが許可したフォーマットしか使えず、許可されていないフォーマットのリンクは拒否されます。
PLAY-04 プレイリストにはどんな種類がありますか?
m3u_plus(ロゴ、グループ、EPG ID 付き — 推奨の初期値)、通常の m3u、Enigma2 / DreamBox / GigaBlue / Octagon / MediaStar / StarLive 向けの種類、そしてシンプルな一覧形式です。Generate play link ダイアログで選びます。
PLAY-05 番組表(EPG)はどこから取得されますか?
視聴者
Xtream アプリは自動で取得します。M3U アプリでは、回線の XMLTV リンクを使います(m3u_plus プレイリストには EPG アドレスがすでに含まれています)。
PLAY-06 キャッチアップはありますか?
視聴者
はい、管理者がアーカイブを有効にしたチャンネルで利用できます。アプリでは、該当チャンネルにキャッチアップのアイコンが表示されます。
PLAY-07 Web プレーヤーはどこにあり、どうログインしますか?
視聴者
API サーバーの /player/ です(web_player リンク)。回線のユーザー名 / パスワード、またはアクティベーションコードでログインします。
PLAY-08 回線のパスワードを変更しても、古いリンクは使えますか?
いいえ。パスワードはリンクの一部で、アプリにも保存されているため、変更後は顧客が再入力するか、新しいリンクを受け取る必要があります。許可なく回線を使っている人を締め出す方法でもあります。
PLAY-09 再生リンクに独自ドメインを使えますか?
はい:API キーのページで Your own play address を設定します(または set_play_base API アクションを使います)。ドメインの DNS をパネルの API サーバーに向ける必要があり、さらに運営者側でも設定が必要です。使用する前に管理者に伝えてください。このアドレスは、API があなたのシステムに返すリンクに適用されます。
MAG / Enigma2 セットトップボックス
DEVDEV-01 MAG / Enigma ボックスはどうやって追加しますか?
Devices → Add MAG / Add Enigma:MAC を入力し、パッケージを選びます。システムが新しい回線を販売し、同時にデバイスを紐づけます。デバイスは MAC でログインするため、ユーザー名 / パスワードを入力する必要はありません。クレジットは通常の回線とまったく同じように課金されます。
DEV-02 顧客がすでに回線を持っていて、ボックスを追加したい場合は?
デバイスフォームで、パッケージの代わりに顧客の既存の回線を選びます:デバイスはその回線とペアリングされ、無料です。顧客はこれまでどおりアプリで回線を使い、ボックスは回線のパッケージ、有効期限、ブーケ、ステータスに従います。
DEV-03 ペアリングしたアプリとボックスの接続数はどう数えますか?
接続数の上限を共有します:アプリとボックスは1人の契約者として扱われます。
DEV-04 ボックスはどうやって更新しますか?
その回線を更新します(リンクはデバイスフォームにあります)。ペアリングしたデバイスの場合は、顧客の回線を更新すれば、ボックスは自動で追従します。
DEV-05 顧客がボックスを新しいものに交換する場合は?
デバイスの MAC を編集します。回線でデバイスロックがオンの場合は、新しいボックスが登録できるよう、記録されたシリアル番号 / デバイス ID を消去してください。
DEV-06 デバイスを削除すると回線も削除されますか?
はい。デバイスを削除すると、その回線(接続履歴と保留中のイベントを含む)も削除されます。料金を支払った回線を残すには、Convert to line ボタンを使います:デバイスは削除され、回線は通常の回線になります。顧客の回線を削除した場合、ペアリングされたデバイスは専用の回線を持って独立して残ります。
DEV-07 リセラーはボックスを遠隔操作できますか?
自分の MAG ボックスなら可能です:テレビへのメッセージ送信、チャンネル再生、ポータルの再読み込み、再起動、回線の接続を閉じる(グループに顧客の接続ログを閲覧する権限が必要)、記録された ISP のリセット、STB ロックのリセット。Enigma ボックスの X-Plugin コマンドとスクリーンショット、デバイスの BAN、デバイスの別回線への移動は管理者のみです。リセラーのデバイスを有効化 / 無効化すると、その回線も有効化 / 無効化されます。リセラーはデバイスの Banned を解除できません。
アクティベーションコード
CODECODE-01 アクティベーションコードは何のためにありますか?
アクセスをコードとして販売する方法です(スクラッチカードや、メッセージで送るコード):顧客がアプリまたは Web プレーヤーにコードを入力すると、ユーザー名 / パスワードなしで視聴できます。期間は顧客が初めてコードを有効化したときにはじめて開始されます。
CODE-02 コードはどう作成し、いくらかかりますか?
Active Codes → New:パッケージ、数量(1バッチあたり 1~500)、コードの長さ(6~24)、数字のみのオプション(テレビのリモコンで入力しやすい)、トライアルのオプションを選びます。クレジットは作成時に課金されます = パッケージ価格 × コードの数。各コードには専用の回線が付き、有効化されるまでロックされています。
CODE-03 コードにはどんな文字が使われますか?
大文字の英字と数字で、紛らわしいもの(0、O、1、I)は除かれます。または数字のみです。顧客が小文字で入力しても受け付けられます。
CODE-04 1つのコードは何台のデバイスで使えますか?
視聴者
1台です。コードは最初に有効化したデバイスに紐づき、別のデバイスが同じコードを入力すると拒否されます。そのデバイスは何度でもコードを入力でき、回線のログイン情報は変わりません。
CODE-05 顧客がデバイスを変えたら?
そのコードで Reset device を実行します。すると新しいデバイスで有効化できます。期間は加算されません。
CODE-06 顧客がコードを入力するとエラーが出ます。どういう意味ですか?
視聴者
CODE-07 有効化済みのコードはどうやって延長しますか?
Active Codes ページでコードにチェックを入れ、Extend (days) アクションを選んで日数を入力します。日数が加算されるのは有効化済みのコードだけです(未使用のコードは期間がまだ始まっていません)。有効なコードは現在の有効期限から、期限切れのコードは現時点から延長されます。この操作ではクレジットは課金されないため、使えるのは管理者のみです。リセラーは、他のラインと同じように、パッケージとその価格でコードのラインを更新します(Lines → Renew、または Reseller API の renew_line)。誤った課金はサポートがクレジット調整で修正し、無料の延長で対応することはありません。Admin API:extend_active_code。
CODE-08 コードを削除するとクレジットは戻りますか?
リセラーが作成した未使用のコード:全額が返金され、クレジット台帳に1行記録されます。有効化済みのコード:返金はありません。
CODE-09 多数のコードをまとめて管理するには?
Batches ページに、バッチごとの合計 / 準備完了 / 有効化済み / 無効の件数が表示され、TXT ファイル(1行に1コード)をエクスポートできます。一括操作:有効化、無効化、デバイスのリセット、削除。
接続数の上限と回線を守るロック
SECSEC-01 「Max connections」はどう数えられますか?
1つの回線で同時に視聴しているデバイスの数です。0 = 無制限。同じデバイスから、すでに視聴中のチャンネルをもう一度開いても、別の接続とは数えられません。
SEC-02 上限を超えたとき、誰が切断されますか?
視聴者
初期設定では、新しい接続が入り、最も古い接続が閉じられます(同じデバイスからの接続を優先し、次に同じ IP からのものを優先します)。閉じられたプレーヤーは約30秒以内に停止します。管理者は、古い接続を閉じる代わりに新しい接続を拒否する設定に切り替えられます。
SEC-03 「second IP」ルールとは何ですか?
管理者がオンにしている場合:回線が1つの IP から視聴されている間、別の IP からのライブ接続は拒否されます。このルールは接続数の少ない回線に限定できます(例えば接続数1の回線。接続数が無制限の回線は、しきい値が 0 のときだけ対象になります)。Match The Address By Network がオンの場合、同じ /24 ネットワーク(IPv6 では /64)のアドレスは1人の視聴者として扱われます。アカウント共有への対策です。
SEC-04 回線を特定の IP やアプリに制限できますか?
グループで Allow Line Restrictions がオンの場合:Allowed IPs 欄(IP、CIDR 範囲、またはドメイン名を1行に1つ。ドメインは接続時に名前解決されるため、動的 IP でも動作します)と Allowed User-Agents があります。空 = すべて許可。注意:これらの制限は再生時にブロックします。アプリ自体はログインでき、チャンネル一覧も表示されます。
SEC-05 ISP ロックとは何ですか?
回線は最初の接続時のインターネットプロバイダを記憶し、別のプロバイダからの利用を拒否します。顧客がプロバイダを変えたときは、ISP ロックをオフにしてからもう一度オンにすると、新しいプロバイダが記録されます。MAG ボックスには適用されません。
SEC-06 デバイスロックとは何ですか?
回線を、最初にログインしたセットトップボックス(シリアル番号、デバイス ID)に紐づけ、別のボックスは拒否します。パッケージで決まります。
SEC-07 国の制限はどう働きますか?
回線は強制国からのみ接続できます(ALL = どこからでも)。空の場合は、パネル全体の許可国リストが適用されます。海外旅行中や VPN を使っている顧客は、この理由で拒否されることがあります。
SEC-08 IP アドレスがブロックされるのはなぜですか?
視聴者
- 自動:1つの IP から多数の異なるユーザー名 / アクティベーションコードでログインに短時間で失敗した場合、またはリクエストが殺到した場合。自動ブロックは、管理者が設定した時間(初期値は60分)が過ぎると自動で解除されます。
- 手動:管理者が IP / IP 範囲をブロックした場合。期限はありません。
IP がブロックされている間は、その IP からどの回線も接続できません。同じユーザー名を繰り返し打ち間違えても、ブロックにはなりません。
SEC-09 ほかにどんな理由で接続がブロックされますか?
管理者は User-Agent(アプリ)、インターネットプロバイダ(ISP)、ASN(例:ホスティング / VPN の範囲)でブロックできます。管理者が「bypass UA」をオンにした回線は、アプリのブロックリストの対象外になります。
SEC-10 restreamer とは何ですか?
ストリームを取り込んで再配信するパートナー向けの回線です。接続数の上限、second IP ルール、長時間セッションの自動終了、ASN ブロックの対象外です。パッケージ / 管理者が決めるもので、一般の視聴者向けではありません。
SEC-11 非常に長い連続セッションは切断されますか?
視聴者
管理者は連続セッションの最大時間を設定できます。それを超えるとセッションは閉じられ、顧客は再生を押して続けます。信号が約90秒途切れたセッションも、閉じられたものとして扱われます。
サブリセラー
SUBSUB-01 サブリセラーを作成できますか?
グループで Can Create Sub-Resellers がオンで、Groups for sub-resellers に少なくとも1つのグループがある場合に可能です。作成のたびに、グループで設定された作成手数料(クレジット)が課金されます。リセラーの階層は最大5段です。
SUB-02 サブリセラーはどのグループに属し、何ができますか?
管理者が許可した一覧からグループを選びます。そのグループが、サブリセラーの権限、販売可能なパッケージ、トライアルの上限を決めます。
SUB-03 サブリセラーについて何を管理できますか?
メール、名前、パスワード、ステータス、グループ(一覧から)、メモ、クレジットの移動 / 回収、そしてその配下のすべての回線です。役割や所有者は変更できません。
SUB-04 サブリセラーから私の情報は見えますか?
見えません:どのアカウントも自分より下にあるものしか見えず、上位の階層や他の系統は見えません。
SUB-05 サブリセラーを削除すると、その回線とクレジットはどうなりますか?
グループで Can Delete Users がオンである必要があります。残りのクレジット、回線、配下のアカウントは、削除を実行したアカウントに移ります。顧客の回線は引き続き動作します。削除されたアカウントの個人データ(ユーザー名、メール、名前、パスワード、API キー、メモ)は消去され、そのユーザー名とメールは再利用できます。
SUB-06 新しいサブリセラーにメールは送られますか?
管理者がウェルカムメールを有効にしている場合:新しいアカウントにログイン名とログインリンクが届きます。メールにパスワードは絶対に含まれません。パスワードはあなたが自分で伝えます。
カテゴリテンプレート
CATCAT-01 カテゴリテンプレートは何のためにありますか?
顧客がアプリで見るカテゴリ(ライブ、映画、シリーズ、ラジオ)の並び替え、名前変更、非表示を、パネル自体のカテゴリには触れずに、回線単位で行うためのものです。
CAT-02 カテゴリを非表示にするとどうなりますか?
そのカテゴリのコンテンツも、テンプレートを使う回線のアプリとプレイリストから非表示になります。
CAT-03 テンプレートを編集すると、それを使う回線も変わりますか?
はい、テンプレートが割り当てられているすべての回線に即座に反映されます。テンプレートを削除すると、その回線は初期のレイアウトに戻ります。
CAT-04 どのテンプレートを閲覧・編集できますか?
閲覧:自分のもの、配下のアカウントのもの、システムテンプレート、上位の階層が共有しているテンプレート。編集:自分のものと配下のものだけ。システムテンプレートを調整するには、複製して、そのコピーを編集してください。
CAT-05 知っておくべき制限は?
カスタムのカテゴリ順は、M3U プレイリストの映画 / シリーズ部分には適用されません(名前と非表示は適用されます)。Xtream API を使うアプリは、すべてを受け取ります。
Reseller API、API キー、Webhook
APIAPI-01 Reseller API は何のためにありますか?
自分のシステム(Web ショップ、課金、ボット)から、ダッシュボードを開かずに回線やサブリセラーを販売・管理するためのものです。アドレス:{API}/reseller/v1、X-API-Key ヘッダーで認証します。詳しいドキュメントは API サーバーの /docs/ にあります。
API-02 API キーはどこで取得しますか?
API Key ページです。キーは作成時に一度だけ表示されるので、すぐにコピーしてください。なくした場合は新しいキーを作成します(古いキーは使えなくなります)。
API-03 すべてのシステムで1つのキーを使うべきですか?
おすすめしません。システムごとに追加のキーを作成してください:名前を付け、使用できる IP / CIDR を制限し、必要に応じて読み取り専用(一覧と閲覧のみ)にし、ほかのキーに影響を与えずにそのキーだけを失効させられます。
API-04 API では何ができますか?
| 用途 | アクション |
|---|---|
| 残高、価格、購入可能数、ユーザー名 / トライアルのルール | user_info、pricing、packages |
| 回線 | get_lines、get_line、create_line、renew_line、change_package、edit_line、enable_line、disable_line、delete_line |
| サブリセラー | get_users、get_user、create_user、edit_user、adjust_credits、enable_user、disable_user、delete_user |
| アクティベーションコード | 作成、一覧、有効化 / 無効化、デバイスのリセット、削除 |
| Webhook、独自の再生アドレス、API 呼び出しログ | create_webhook…、set_play_base、api_logs |
ダッシュボードのすべてのルール(グループ、専用価格、トライアルの上限、系統の範囲)は、API でもまったく同じように適用されます。
API-05 ネットワークエラーで再試行すると、二重に課金されますか?
いいえ。同じ取引に同じ request_id を送る限り、システムは前回の結果を返します。更新の request_id はその回線に紐づきます:別の回線で再利用すると競合エラー(HTTP 409)が返り、もう一方の回線は変更されません。取引ごとに新しい request_id を生成してください。
API-06 連携が動きません。自分で確認するには?
API Key ページに最近の API 呼び出しの表(30日分)があります:アクション、結果、エラーコード、呼び出し元アドレス、コネクタ名。パラメータは記録されません。
API-07 Webhook とは何で、どんなイベントがありますか?
何かが起きたときにパネルがあなたのシステムに知らせる仕組みで、何度も問い合わせる必要がありません。イベント:line.created、line.renewed、line.enabled、line.disabled、line.deleted、line.expiring(3日前)、line.expired、credits.low(設定したしきい値を下回ったとき)。受信アドレスは https で、インターネットから到達できる必要があります。
API-08 Webhook が本物だとどう確認しますか?
すべての通知には署名 X-Xtream-Signature: sha256=HMAC(secret, timestamp.body) が付きます。シークレットはエンドポイントの作成時に一度だけ表示されます。Webhook にパスワードが含まれることはありません。
API-09 Webhook が送信されなくなりました。
各通知は3回試行されます。20回連続で配信に失敗したエンドポイントはオフになります。自分側を修正し、Send test を使い、オフになっていた場合はエンドポイントを作り直してください。
API-10 API は回線のパスワードを返しますか?
はい。ただし、回線の所有者(あなたと、系統内であなたより上位のアカウント)にのみ返します。回線のパスワードをログに保存したり、安全でない経路で送ったりしないでください。
API-11 `edit_line` で回線を更新できますか?
はい、package_id を一緒に送った場合(旧名の package も受け付けます):編集に加えて、そのパッケージの正規期間を change_package とまったく同じように販売します — 同じ価格、同じ request_id で、応答には credits_charged が含まれます。編集と更新は1つのトランザクションで、拒否された場合(クレジット不足、無効なパッケージ、trial を同時に送った場合)は何も変更されません。パッケージを指定しない edit_line は、ユーザー名、パスワード、連絡先、メモだけを編集し、パッケージや有効期限には触れません。
ショップ / 課金システム向けコネクタ
CONCON-01 顧客からどうやって代金を回収しますか?
自分のシステムと決済ゲートウェイを使います。パネルは決済を処理しません。コネクタがあなたのショップシステムとパネルをつなぎます:顧客があなたの側で支払う → コネクタが Reseller API を呼び出して回線を作成 / 更新します。
CON-02 どのプラットフォーム向けのコネクタがありますか?
WHMCS、Blesta、WISECP、HostBill、ClientExec、FOSSBilling、Paymenter、WordPress(WooCommerce / Easy Digital Downloads)、Odoo、PrestaShop、OpenCart、Magento、Dolibarr、ERPNext、そして Shopify、Upmind、Invoice Ninja 向けの「webhook bridge」です。
CON-03 どこでダウンロードしてインストールしますか?
パネル内:サイドバーの Resources → All Connectors で、各コネクタの接続情報、インストール手順、Download ボタン、検証用のファイルの SHA-256 を確認できます。
同じコネクタをインストール手順とチェックサム付きで https://plugins.xtream-ui.pro に公開しています。ソースコードは https://github.com/xtreamui-pro/plugins です。
CON-04 コネクタはどこまでテストされていますか?
コネクタごとに異なり、各コネクタのページに記載されています:実際のプラットフォーム上で動作確認したもの(例:WordPress + WooCommerce、Odoo、FOSSBilling、Paymenter)もあれば、コア部分のみ試したものもあります。「how it was tested」の行を読み、本番で販売する前にテスト環境で試してください。
CON-05 コネクタは安全ですか?パネルに何をしますか?
CON-06 コネクタは何を販売できますか?
回線(作成、更新、パッケージ変更、停止、削除)と、クレジット付きのサブリセラーアカウントです。
データ、削除、プライバシー
DATADATA-01 削除した回線は復元できますか?
いいえ。削除したものは消えます:回線の情報(ユーザー名、パスワード、連絡先、メモ)、接続履歴(IP、デバイス、視聴内容)、回線に紐づいたセットトップボックス、そのアクティベーションコード。ゴミ箱も、復元機能や API もありません。顧客が戻ってきたら、新しい回線を作成してください。
DATA-02 削除後にシステムが保持するものは何ですか?
運営者向けの匿名の統計記録のみです(新規顧客か再訪顧客か、どのパッケージが人気か)。顧客について読み取れる情報は一切含まれず、リセラー、コネクタ、API からもアクセスできません。
DATA-03 バックアップから削除した回線を戻せますか?
いいえ。データベースのバックアップは、障害後にシステムを再構築するためだけに存在し、運営者が保管しています。削除の取り消しには使いません。古いバックアップは順次ローテーションで消えるため、削除したデータもそこから消えます。
DATA-04 回線のパスワードは読み取れるのに、パネルのパスワードは読み取れないのはなぜですか?
回線のパスワードはアプリに入力する必要があり、プレイリストのリンクにも含まれるため、パネルは回線の所有者向けに読み取れる形で保持します。パネルアカウントのパスワードは、ハッシュ化してのみ保存されます。
DATA-05 私の回線や顧客は誰に見えますか?
あなた自身、系統内であなたより上位のアカウント、そして管理者です。ほかのリセラーや、あなたより下位の階層には見えません。
DATA-06 パネルは私の顧客にメール / メッセージを送りますか?
送りません。回線の顧客はリセラーのものです。顧客への連絡は、ご自身のシステムで行ってください。
DATA-07 回線が期限切れになる前に通知されますか?
2つの方法があります:期限が近い回線の日次サマリーメール(管理者が有効にしている場合。初期値は3日前)と、あなたのシステム向けの line.expiring / line.expired Webhook です。
トラブルシューティング
FIX上から順に確認してください。「視聴できない」問題の多くは最初の5行にあります。
FIX-01 顧客がログインできない / 視聴できない
視聴者
| # | 確認項目 | 症状 | 対処 |
|---|---|---|---|
| 1 | ユーザー名 / パスワード | アプリが情報の誤りを表示する | 回線フォームと照合する(大文字小文字を区別、スペースなし)。Generate play link のリンクを再送する |
| 2 | 有効期限 | アプリが Expired を表示する | 更新する(LINE-06) |
| 3 | ステータス | Disabled / Banned | 再び有効にする。Banned の場合は管理者に連絡する |
| 4 | サーバーアドレス | 接続できない | 再生リンクのアドレスとポート、正しい http / https をそのまま使う |
| 5 | 接続数 | 他の人が視聴を始めると追い出される | SEC-01、SEC-02 |
| 6 | ブロックされた IP | そのネットワークからどの回線も入れない | SEC-08:ブロックの解除を待つか、管理者に解除を依頼する |
| 7 | ISP ロック / 国 / Allowed IPs | ネットワーク変更後、モバイルデータ、VPN、旅行中にのみ失敗する | SEC-04、SEC-05、SEC-07 |
| 8 | フォーマット | HLS / TS のリンクが拒否される | パッケージが許可するフォーマットを使う(PLAY-03) |
| 9 | ブロックされたアプリ | 特定のアプリだけで失敗する | 別のアプリを試す。SEC-09 |
FIX-02 ログインでき一覧も表示されるが、チャンネルが再生されない
視聴者
FIX-03 チャンネルやチャンネルグループが見つからない
視聴者
FIX-04 カクつく、止まる
視聴者
順番に試してください:別のチャンネル(1つのチャンネルだけか、すべてか?)→ 別のネットワーク → 別のフォーマット(MPEG-TS の代わりに HLS)→ 別のアプリ。どのネットワークでもすべてのチャンネルで失敗する → サポートにユーザー名、時刻、チャンネルを伝えてください。
FIX-05 番組表(EPG)が表示されない
視聴者
FIX-06 回線を作成できない
FIX-07 プレイリストのダウンロードでエラー 429 または 404 ページが返る
FIX-08 ダッシュボードのページが開けない
FIX-09 パネルからのメールが届かない
メールが送られるのは、管理者がメールサーバーを設定し、その種類のメッセージを有効にしている場合のみです。アカウントには実在するメールアドレスが必要です。迷惑メールフォルダーも確認してください。
用語集
- Line(回線)
- 視聴者1人分の IPTV 契約:ユーザー名、パスワード、有効期限、ブーケ、制限
- User(ユーザー)
- パネルにログインするアカウント:管理者、リセラー、サブリセラー
- Group(グループ)
- パネルアカウントの権限グループ。メニュー、販売可能なパッケージ、回線のルール、トライアルを決める
- Bouquet(ブーケ)
- コンテンツ(チャンネル、映画、シリーズ)の一覧
- Package(パッケージ)
- 販売する商品:ブーケ + 期間 + 制限 + クレジットでの価格
- Credit(クレジット)
- パッケージの購入に使うプリペイド単位
- Trial(トライアル)
- パッケージのお試し期間
- Activation code(アクティベーションコード)
- 顧客が有料の回線を自分で有効化するためのコード
- MAG / Enigma2
- 2系統のセットトップボックス。MAC アドレスでログインする
- Xtream Codes API
- ほとんどの IPTV アプリが使うプロトコル(サーバー + ユーザー名 + パスワード)
- M3U / XMLTV
- プレイリスト / 番組表のファイル形式
- MPEG-TS / HLS
- 2種類のストリーム形式
- EPG
- 番組表
- Catch-up(キャッチアップ)
- 放送後に番組を視聴すること
- Restreamer
- ストリームを取り込んで再配信するパートナー向けの回線
- Connector(コネクタ)
- リセラーのショップシステムとパネルをつなぐソフトウェア
- Webhook
- 何かが起きたときに、パネルがリセラーのシステムに送る通知
該当する質問がありません
別のキーワードや質問コードを試すか、フィルターを解除してください。
解決しませんか?
回線のユーザー名(パスワードは絶対に送らないでください)、発生した日時、使用したアプリまたはデバイス、すでに試した質問のコードを送ってください。