EasyCVS(ビデオネットワーキングクラウドプラットフォーム)は、リモートプロシージャを使用して、プログラム内のビデオストリーミングサーバーEasyCVRおよびEasyNVRのインターフェイスをどのように呼び出しますか?

ビデオストリーミングプラットフォームは非常に広範な概念であり、EasyNVR、EasyCVR、およびその他のソフトウェアによって具体化されています。そうです、誰もが慣れているように、EasyNVRとEasyCVRはどちらもビデオの管理と監視のためのストリーミングメディアサーバーソフトウェアです。また、EasyNVRとEasyCVR-EasyCVSを管理できるサーバーも開発しました。

EasyCVSがEasyCVRのインターフェースを呼び出すことは、一般的な要件であるはずです。EasyCVSを使用して、プログラム内のEasyCVR、EasyNVR、およびその他のインターフェースをリモートで呼び出すにはどうすればよいですか?以下の具体的な手順を見てみましょう。

1. EasyCVRおよびEasyNVRが外部でHTTPプロトコルインターフェイスを提供し、HTTPプロトコルを介してこれらのインターフェイスを呼び出すことができることを知っています。

2. EasyCVRおよびEasyNVRのインターフェースドキュメントを調べたところ、一部のインターフェースでは認証が必要であり、ログインインターフェースはトークンとtokenTimeoutを返していました。

684.png

3.ここでは、例としてEasyCVS内部コードを使用します。最初にログインインターフェイスを呼び出します。

685.png

686.png

687.png

これまでのところ、ログインインターフェースは正常に呼び出されています。

4.次に、トークンを追加せずに再起動インターフェイスを呼び出します。インターフェイスで認証が必要な場合は、まず、トークンを追加せずに返される結果をテストしてみましょう。

688.png

トークンを渡さないため、インターフェースの呼び出しに失敗し、権限がないことを示しています。

5.次に、上記のコードを変更し、ヘッダーにトークンを渡して呼び出します。

689.png

これまでのところ、インターフェース呼び出しは成功しています。

おすすめ

転載: blog.csdn.net/EasyNVS/article/details/107063502