TSINGSEE青犀视频云-边-端架构产品都是需要授权才能使用的,比如RTSP协议平台EasyNVR、RTMP协议平台EasyDSS、GB28181协议平台EasyGBS等,包括EasyPlayer播放器系列的demo,也同样需要授权使用或者编译。
有开发者在获取了EasyPlayer-RTSP-WIN版C#DEMO的时候,编译运行程序后,发现程序提示授权时间已过,那么如何更新授权呢?
打开EasyPlayer-RTSP-WIN版C#DEMO的时候,我们可以看到两个项目,如下图:
其中EasyPlayer-RTSP.NetSDK 是一个DLL类项目,它主要完成对C++库的封装,对外提供C#可以直接调用的接口函数,查看PlayerSdk类可以发现,授权函数已被包含在内,函数名为:EasyPlayer_Init,被封装如下:
/// <summary>
/// EasyPlayer初始化.
/// </summary>
/// <returns>System.Int32.</returns>
[DllImport(@"Lib\libEasyPlayer-RTSP.dll", CallingConvention = CallingConvention.Cdecl, EntryPoint = "?EasyPlayer_Init@@YAHPAD@Z")]
public static extern int EasyPlayer_Init(string key = "6D75724D7A4969576B5A75412B5942666F483847594F314659584E35556C525455454E73615756756443356C6547556A567778576F502F672F32566863336B3D");
其中传入的key值就是我们需要的激活KEY,可以联系TSINGSEE青犀视频团队获取,得到的KEY在此替换,就可以继续使用EasyPlayer-RTSP播放器了。
EasyPlayer播放器项目可以自由集成进第三方平台,并且支持H265编码视频播放,因此很多项目团队都会采用EasyPlayer播放器方案,如果大家感兴趣,欢迎咨询了解。