直接の答え
承認されたカメラに対してローカルで ffprobe を実行し、環境がサポートする最も安全なメカニズムを通じて資格情報を提供し、出力を共有する前に入力 URL を編集します。 単一の予測可能な接続が診断に役立つ場合は、TCP から始めます。
なぜこれが起こるのか
ffprobe は、カメラ管理システムになることなく、コンテナーとストリームのメタデータを読み取ります。 これにより、GUI ビューアが関与する前に、エンドポイントがビデオ、オーディオ、コーデック プロファイル、およびフレーム寸法をアドバタイズするかどうかを明らかにできます。
ビューアまたはネットワークに問題があると考える前に、アドバタイズされたトラックとコーデック パラメータを検査してください。
管理されたテスト
ドキュメントでは合成例を使用し、信頼できるマシン上でのみ実際のコマンドを実行し、プローブ時間を制限します。
一度に 1 つの変数を変更します。 カメラのモデル、ファームウェア、エンドポイント、アカウントを記録しておきます。 次に、ネットワーク到達可能性、プロトコル応答、メディアトランスポート、およびデコードを個別のレイヤーとしてテストします。
専用の表示専用アカウントと信頼できるローカル診断ツールを使用します。 出力を共有する前に、資格情報、プライベート アドレス、識別データを編集します。
診断シーケンス
| チェック | アクション | 進歩の証拠 |
|---|---|---|
| 認可 | カメラとアカウントがテスト対象のものであることを確認します。 | プローブは承認されたネットワークの範囲内にあります。 |
| 輸送 | 再現可能な実行のために、明示的に TCP または UDP を選択してください。 | 出力にはテストされたモードが示されます。 |
| フィールド | コーデック、プロファイル、解像度、フレーム レート、オーディオをキャプチャします。 | 関連するストリーム ファクトが存在します。 |
| 墨消し | 必要に応じて、ユーザー情報、ホスト、機密パスを削除します。 | レポートには、有効な認証情報またはプライベート エンドポイントが含まれていません。 |
保管すべき証拠
最小限のレポートには、ツールのバージョン、トランスポート、ストリーム インデックス、コーデック、プロファイル、ディメンション、サニタイズされたエラー行が含まれます。
境界と安全上の注意
広範囲のスキャンを実行したり、管理していないカメラを調べたり、ライブ認証情報を共有端末やチケットに貼り付けたりしないでください。
リモート表示の場合は、RTSP またはカメラ管理ポートをパブリック インターネットに直接公開するのではなく、管理された VPN を使用します。
SmartRTSP
SmartRTSP は、Apple デバイス、Windows、Android 用のカメラに焦点を当てた RTSP および ONVIF ビューアです。 直接表示、発見、マルチカメラのチェックに適しています。 継続的な記録、証拠のエクスポート、または企業の集中管理が必要な場合は、専用の NVR または VMS を用意してください。
よくある質問
ffprobe はカメラを再生できますか?
その主な仕事は検査です。 視覚的に再生するには、ffplay などのプレーヤーまたはカメラ ビューアを使用します。
RTSP トランスポートを指定する理由は何ですか?
これにより結果が再現可能になり、UDP パス損失をコーデックの問題から分離できます。
ffprobe 出力は共有しても安全ですか?
資格情報、プライベート アドレス、およびポリシーで機密として扱われるデバイス ID を削除した後にのみ。
一次参考文献
関連する SmartRTSP ガイド
関連ガイドを開く編集されたサポート出力を使用した、コーデック、トラック、解像度、トランスポートの安全な検査ワークフロー。