クラウド統合管理プラットフォームEasyNVSから送信された、RTSPプロトコルWebcam Webページプラグイン不要のライブブロードキャストプラットフォームEasyNVRの基本構成エラーの理由の分析

EasyNVRは、RTSPプロトコルのウェブカメラ/ NVRに基づくストリーミングメディアビデオプラットフォームです。さまざまなセキュリティ機器メーカーのビデオ再生プラグインをインストールしなくても、ネットワークハードディスクビデオレコーダーやHaikang、Dahua、UnivisionなどのNVRデバイスにアクセスできます。フロントエンド機器のビデオにアクセスするためにインターネットが必要な場合は、外部ネットワークにEasyNVSビデオ管理プラットフォームを導入して、ネットワーク浸透とビデオ対話を実行することもできます。

NVS.png

EasyNVSビデオ管理プラットフォームは、構成ページでEasyNVRにアクセスできます。ただし、構成中に送信するとエラー「APIAuth eq | eq」が見つかりました。

214.png

問題を分析する

EasyNVSの基本構成を送信するときに表示されるエラーは次のとおりです。そのため、ブラウザーコンソールから送信された要求を確認します。

216.png

フロントエンドから渡されるパラメーターは「false」です。以下のバックエンドインターフェイスをご覧ください。

218.png

APIAuthパラメータ制限は「0」または「1」のみを渡すことができ、フロントエンドから渡されたパラメータは「false」であるため、エラーが報告されました。

問題を解く

2つの解決策があります。1つ目はフロントエンドを変更し、2つ目はバックエンドを変更します。フロントエンドからトラブルシューティングを始めましょう。

1.フロントエンドコードを監視する

    onAPIAuth (data) {
      data=='0'?this.APIAuth='1':this.APIAuth='0'
      // console.log(this.APIAuth)
    },

これは、選択ボタンのクリックイベントです。ここでは、APIAuthパラメータが「0」または「1」に変更されます。送信で依然としてエラーが報告されるのはなぜですか?

2.引き続きインターフェースを表示します。

219.png

構成インターフェースを取得するときに、バックエンドからフロントエンドに渡されるパラメーターが「false」であることがわかりました。この時点で、これはバックエンドエラーであることが理解できるので、以下のバックエンドを確認してください。

3.構成を取得するためのバックエンドインターフェイスを確認します。

func (h *APIHandler) GetBaseConfig(c *gin.Context) {
   sec := utils.Conf().Section("nvs")
   c.IndentedJSON(http.StatusOK, gin.H{
      "Host":           sec.Key("host").MustString(utils.LocalIP()),
      "Port":           sec.Key("port").MustUint(10812),
      "DevicePassword": sec.Key("device_password").MustString(""),
      "APIAuth":        utils.Conf().Section("http").Key("api_auth").MustString("0"),
   })
}

ここでは、APIAuthパラメータが構成ファイルから読み取られます。読み取れない場合は "0"です。構成ファイルを確認し、httpの下にapi_authパラメータがないことを確認してください。

220.png

4.したがって、ini構成ファイルでapi_authのデフォルト値を1に設定できます。このようにして、Falseはフロントエンドに報告されなくなり、エラーは報告されなくなります。

221.png

EasyNVSについて

EasyNVSとのEasyNVRドッキングは、ネットワークを使用して、さまざまなネットワーク環境の問題をシールドしながら、オンデマンドのライブブロードキャストを実現できます。これは、有線、WIFI、4G、プライベートネットワークに適しています。EasyNVS管理プラットフォームは、EasyNVRのすべての機能を取得し、インターネットベースの出力を実行しながら統合管理およびインターフェース出力。

NVSコントロールプラットフォームプリセット位置再生フレーム2.png

おすすめ

転載: blog.csdn.net/EasyNVR/article/details/108573976