-1XXX (PC用セキュアプレイヤーエラー)
エージェント方式の App Player for Windows(v3e)および HTML5 Player for PC(v3h)で発生するエラーです。DRM およびセキュリティポリシーが適用された環境で主に発生します。
-1002
- エラーコード: -1002
- タイプ:
ERROR_CAPTURE - 概要: 画面録画/キャプチャープログラム、リモートコントロールプログラム、または外部ディスプレイ出力の検出
原因
- チャンネルポリシーまたは Play Callback レスポンスに
cpcheck: 1(キャプチャープログラム遮断)設定が有効になっている場合に発生します。OBS、Bandicam などの画面録画プログラムが実行中の状態で再生を試みると、システムがこれを検出して再生を停止します。 - チャンネルセキュリティポリシーに
disable_tvout: 1(外部ディスプレイ出力遮断)設定が有効になっている場合に発生します。HDMI ケーブル接続などの外部出力信号が検出されると、コンテンツ保護のため再生が遮断されます。
正常なユーザーに当該エラーが表示される場合、PC にインストールされている一部のウイルス対策ソフトやセキュリティソフトウェアがキャプチャープログラムとして誤検知されている可能性があります。 問題解決のため、該当ソフトウェアの名称を営業担当者(jp_sales@catenoid.net)までお伝えください。
参考:録画/キャプチャー遮断ポリシー
| ポリシー | 説明 |
|---|---|
| 再生中断・警告文を表示 | 録画/キャプチャーの試みを検出した際に即座に再生を停止し、警告メッセージを表示します。 |
| パターン方式の適用 | 録画/キャプチャーの結果物をブラックアウト処理します。 |
| プロセス遮断 | 検出された録画プログラムのプロセスをシステムレベルで強制終了します。 |
ユーザー向け案内(例)
"画面録画プログラムを終了し、外部ディスプレイの接続を解除してから再度 お試しください。"
-1012
- エラーコード: -1012
- タイプ:
ERROR_DUPLICATE_APP - 概要: 重複再生の試み
原因
セキュリティポリシーで"1 ユーザー 1 プレイヤー"制限が設定されている場合に発生します。同一アカウントがすでに別のブラウザータブ、ウィンドウ、または別のデバイスで動画を視聴中の状態で追加の再生を試みると、先に起動中のセッション保護のために遮断されます。
ユーザー向け案内(例)
"すでに別の場所で再生中です。既存の再生を停止してから再度お試しください。"
-1015
- エラーコード: -1015
- タイプ:
ERROR_UNSUPPORTED_DEVICE - 概要: Kollus セキュアプレイヤーをサポートしていないデバイスまたは Web ブラウザー環境
原因
- 旧バージョンのブラウザー(Chrome 45 未満、Internet Explorer 11 以下)でアクセスしている場合です。
- プレイヤーがサポートしていない旧バージョンのオペレーティングシステムを使用中の場合です。
- モバイルデバイスのブラウザー環境から PC 専用セキュアプレイヤーの呼び出し URL に誤ってアクセスした場合です。
解決方法
- 方法 A: ユーザーに最新バージョンの Chrome、Edge、Firefox ブラウザーをダウンロードして利用するようご案内ください。
- 方法 B: 非暗号化コンテンツ専用プレイヤーである HTML5 Player for All(v4)への切り替えをご検討ください。
-1018
- エラーコード: -1018
- タイプ:
ERROR_NETWORK_DISCONNECTED - 概要: 動画再生中のネットワーク切断の発生
解決方法
ネットワーク切断が発生した際に自動でリトライロジックが動作するようソースコードを実装してください。
controller.on('error', function() {
var detail = controller.get_error_detail();
if (detail.code === -1018) {
// Detect reconnection status and retry automatically
showNetworkErrorWithRetry();
}
});
-1019
- エラーコード: -1019
- タイプ:
ERROR_VIRTUALMACHINE - 概要: 仮想マシン(VM)環境での再生の試み
原因
チャンネルセキュリティポリシーに vmcheck: 1(仮想マシン環境での再生遮断)設定が有効になっている場合に発生します。VirtualBox、VMware などの仮想マシンソフトウェアが有効な環境で動画再生を試みると、セキュリティポリシーに従い実行が全面的に遮断されます。
開発/テスト環境での注意
お客様の開発チームが仮想化開発環境(VM)内で統合テストを実施する際にこのエラーコードが発生することがあります。
スムーズなテストの実施のために、チャンネル設定で一時的に vmcheck 項目を無効化するか、仮想化のない物理マシン環境でテストを実施してください。
-1020
- エラーコード: -1020
- タイプ:
ERROR_BUFFERING_CONTENT - 概要: 無限バッファリング現象
原因
- 現在のユーザー環境のインターネットネットワーク帯域幅(速度)が不足している場合です。
- CDN エッジサーバー区間で一時的なトラフィック遅延が発生した場合です。
- エ ンコーディングファイル自体に問題が発生した場合です。
解決方法
まず現在使用中のインターネットネットワーク接続状態および帯域幅速度を確認するようお勧めください。 対処後も現象が継続して発生する場合は、営業担当者(jp_sales@catenoid.net)までエラーの詳細をお問い合わせください。
-1022
- エラーコード: -1022
- タイプ:
ERROR_SCRIPT_REF - 概要: 異常な多重アクセスおよびコンテンツダウンロードの試みの検出
原因
ユーザーが正常なブラウザー環境ではなく、自動化スクリプトツールやクローラー(Crawler)プログラムを使用して多数の再生およびダウンロード API リクエストを送信したと判断された場合、セキュリティのためトラフィックを遮断します。
-1027
- エラーコード: -1027
- タイプ:
ERROR_DETECT_MANIPULATION - 概要: プレイヤーデータの改ざん検出
原因
プレイヤー関連データの改ざんが検出されると、セキュリティ脅威とみなしてビデオ再生プロセスを即座に遮断します。
主な検出対象プログラム
- 広告ブロックツール: AdGuard、uBlock Origin など動画再生スクリプトの動作に干渉するプログラム
- ユーザースクリプト(Userscript)実行ツール: Tampermonkey、Greasemonkey などブラウザーのデフォルト動作を任意に改変するプラグイン
- 非公式動画ダウンローダー: 動画ストリーミングアドレスを強制的に抽出するブラウザー拡張機能
解決方法
セキュリティポリシーと競合する拡張機能をブラウザーから削除または無効化する必要があります。設定を変更した後は、必ずブラウザーを完全に終了して再起動してください。
- 参考文書: ブラウザー拡張機能の競合