音视频开发技术的授权和绑定

音视频互动开发平台AnyChat服务器支持多种授权绑定方式,目前常用的绑定方式有:

一、绑定硬件特征码

授权证书绑定一台特定的服务器,服务器程序只能部署在该服务器上。使用该方式时,佰锐科技会提供一个获取硬件特征码的工具软件,将获取的特征码提交给佰锐科技,佰锐科技便会依据所获取的特征码生成授权证书文件。

当服务器部分硬件损坏后(如更换硬盘、主板等),佰锐科技将提供授权证书更新服务,保障系统的正常使用。如果服务器完全损坏,则佰锐科技不提供授权证书更新服务。

该方式适合于不方便使用绑定域名,或是绑定UKey的场合,如有些政府平台对网络的安全性要求较高,禁用了服务器的所有USB端口,无法使用UKey,而且是内部网络,不能进行域名的解析,使用绑定硬件特征码的方式就比较合适。

二、绑定域名

授权证书绑定一个特定的域名(URL地址),服务器程序可以运行在该域名所解析的IP地址对应的服务器上。通常会绑定一个二级域名,如:video.anychat.cn,当需要更换服务器时,只需要重新解析绑定的域名到新服务器的IP地址上即可,用户可自行完成,不需要佰锐科技的参与。

如果是互联网类型的应用,且服务器是部署在互联网上,如视频游戏平台、视频聊天室、远程教育平台等,我们建议采用该绑定方式。

 三、绑定UKey

授权证书绑定一个UKey(俗称加密狗,USB接口),只要这个UKey插入任意一台计算机上,就可以正常运行服务器程序,当需要更换服务器时,只需要把UKey从原来的计算机上拔下来,插入到新的计算机上即可。

该方式适合服务器不固定,可能会随时进行调整,且方便对服务器进行管理的场合,通常工程项目类应用可采用该绑定方式。

原文地址:https://www.cnblogs.com/hsq0421/p/4178103.html