如何获取视频流媒体服务器EasyNVR的临时授权机器码?

大家知道我们的流媒体平台现在都需要授权才能使用,EasyNVR早期版本经过正式授权后,在版本信息里面机器码信息会隐藏,如下图所示:

但如果需要临时扩展通道数,就需要获得机器码信息,因为有用户向我们咨询过这个问题,所以这里讲一下EasyNVR临时扩展授权的通道数时,如何获得机器码。

有的用户会通过关闭授权来获得机器码,但这种办法会影响系统正常运行,实际上我们可以通过接口调取到机器码的信息,接口格式如下: http://ip:端口/api/v1/getrequestkey,比如EasyNVR的官网演示地址,http://demo.easynvr.com:10800/api/v1/getrequestkey,获得信息如下:

{
    "EasyDarwin": {
        "Header": {
            "CSeq": "1",
            "Version": "v1",
            "MessageType": "MSG_SC_GET_REQUEST_KEY_ACK",
            "ErrorNum": "200",
            "ErrorString": "Success OK"
        },
        "Body": {
            "RequestKey": "EED2FBF2997322EBCB0DF4292EF60BC6",
            "State": "0"
        }
    }
}

其中RequestKey获得的信息就是当前服务器的机器码信息。对于不想影响服务器运行的用户们,就可以通过这种方法获取。

posted on 2020-07-30 10:43  EasyNVR  阅读(351)  评论(0编辑  收藏  举报