• EasyNVR H5无插件RTSP直播方案在Windows server 2012上修复无法定位GetNumaNodeProcessorMaskEx的问题


    今天遇到一个客户在使用EasyNVR无插件安防摄像机直播解决方案的时候,在Windows Server 2012上出现一个问题提示:

    EasyNVR网页无插件播放摄像机RTSP流

    经过反复的查找,虽然提示上显示问题出在KERNEL32.dll上,但是已经论证,实际应该还是出在ffmpeg的调用兼容上,于是,我们在博客:http://www.cnblogs.com/nlsoft/p/5714393.html 中找到了解决方案,将ffmpeg的对应接口调用做一次新的关系映射即可:

    FT ft[]={
    {"_wfopen_s",                    "_wfopen"},
    {"strncpy_s",                    "strncpy"},
    {"swscanf_s",                    "swscanf"},
    {"strtok_s",                     "strtok"},
    {"GetNumaNodeProcessorMaskEx",   "GetNumaNodeProcessorMask"},
    {"InitializeConditionVariable",  "InitializeCriticalSection"},
    {"SetThreadGroupAffinity",       "SetThreadAffinityMask"},
    {"SleepConditionVariableCS",     "LeaveCriticalSection"},
    {"WakeAllConditionVariable",     "EnterCriticalSection"},
    };
    

    我在Github也备份了一份转换文件:
    https://github.com/EasyDarwin/Tools/tree/master/fix-ffmpeg-bin
    需要注意的是,cmd文件和exe文件要跟ffmpeg相关的dll/exe放在同级目录中;

    EasyNVR无插件直播

    EasyNVR RTSP无插件直播
    EasyNVR H5播放RTSP
    EasyNVR能够通过简单的网络摄像机通道配置,将传统监控行业里面的高清网络摄像机IP Camera、NVR等具有RTSP协议输出的设备接入到EasyNVR,EasyNVR能够将这些视频源的音视频数据进行拉取,转换为RTMP/HLS,进行全平台终端H5直播(Web、Android、iOS),并且EasyNVR能够将视频源的直播数据对接到第三方CDN网络,实现互联网级别的直播分发;

  • 相关阅读:
    Asp.net调用百度搜索引擎
    iOS 之 alcatraz (插件管理器)
    @dynamic、@synthesize
    iOS 准备
    iOS 沙盒
    iOS 引导页
    iOS 开发之登陆
    iOS 程序开发
    Java 验证用户名、密码
    数据库操作
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/10833973.html
Copyright © 2020-2023  润新知