• H.265编码安防视频播放器EasyPlayerRTSPWIN版编译C#DEMO如何更换授权?


    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播放器方案,如果大家感兴趣,欢迎咨询了解。

  • 相关阅读:
    几种委托的解释
    Python中的编码风格
    Python的循环
    Python中操作文件
    Python的random模块、string模块、time模块、os模块
    Python中的函数
    Python的数据类型
    使用iview Form 的resetFields()在f12下报错
    滚动条的滚动距离
    编程学习之资源
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/13924396.html
Copyright © 2020-2023  润新知