zoukankan      html  css  js  c++  java
  • NVR录像机RTSP协议实时流转RTMP协议直播流推送方案EasyRTMPLive运行报0xc000007b错误的原因解析

    RTMP是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写。该协议基于TCP,是一个协议族,包括RTMP基本协议及RTMPT/RTMPS/RTMPE等多种变种。RTMP是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台和支持RTMP协议的流媒体/交互服务器之间进行音视频和数据通信。

    EasyRTMPLive是拉流IPC摄像机或NVR硬盘录像机RTSP流转成RTMP推到阿里云CDN /腾讯云CDN / RTMP流媒体服务器,支持多路RTSP流同时拉取并以RTMP协议推送发布。采用Config.ini配置文件,来配置每路输入的RTSP地址,以及目标RTMP地址。channel必须是channel0到channel1024之间,目标rtmp地址不能重复。

    EasyRTMPLive运行报0xc000007b错误

    发现问题

    最近有开发者在使用EasyRTMPLive Windows版本的时候,会出现运行不成功的情况,打开EasyRTMPLive,显示缺乏dll和应用程序无法正常启动(0xc000007b)的弹框,如下图:

    分析问题

    对此运行错误问题我们马上开始进行排查,经过检查发现,EasyRTMPLive Windows版本编译的是64位平台下运行的,开发环境是VS2010,由于缺乏VC2010的运行库文件才导致了程序无法正常打开和运行,因此需要补齐VC2010的运行库文件。

    解决问题

    下面介绍一种工具来查找问题,方便大家后期定位问题,这款工具的名称为:depends.exe

    我们从文件夹中依次找到…\VC\redist\Debug_NonRedist\x64\Microsoft.VC100.DebugCRT\目录下两个文件msvcp100d.dll和msvcr100d.dll放到程序目录下面,再次运行程序,则问题迎刃而解。

  • 相关阅读:
    (android高仿系列)今日头条 --新闻阅读器 (三) 完结 、总结 篇
    今日头条 --新闻阅读器
    免费新闻娱乐接口文档
    [代码片段] Android百度地图定位收索取周边在列表中展示并选择
    引用其它布局
    关于推广个人博客的经验_博客推广
    博客推广方法技巧
    android项目解刨之时间轴
    Android小项目:计算器
    Android项目技术总结:网络连接总结
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/11970470.html
Copyright © 2011-2022 走看看