c++ - 如何从 Visual Studio C++ 项目使用 RTMPDump?

标签 c++ dll rtmp

我需要在 C++ 中使用 RTMP 客户端库(我选择了 C++,因为我也需要 ENet)。

我唯一发现的是:RTMPDump

主要问题是它只给你一个.dll 文件。我尝试过 .lib文件(执行此操作: "Create .lib file from .dll" )并添加到我的 Visual Studio 项目中,但它似乎不起作用( #include <librtmp/rtmp.h> 给我一个“没有这样的文件”错误)。

我怎样才能编译它?

最佳答案

您可能下载了预构建的二进制文件。您需要包含 librtmp 库的源代码。 http://rtmpdump.mplayerhq.hu/download/rtmpdump-2.2-windows.zip

关于c++ - 如何从 Visual Studio C++ 项目使用 RTMPDump?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28819650/

相关文章:

c++ - 函数返回 MYSQL_ROW

c++ - 通过引用 C++ 中的构造函数传递堆栈分配的值

c# - WebApp 中的 Dllimport System.StackOverflowException,控制台工作正常

c++ - c++ 编译的 DLL 可以在没有大小差异的情况下在代码上有所不同吗?

c# - C# 窗体上的 OpenGL View

ffmpeg - 视频播放列表到 rtmp 服务器使用 ffmpeg 无缝播放,无需重新编码

c# - 旧的注释代码和代码中的大量空格会降低性能吗?

c++ - 将 find_if 和 boost::bind 与一组共享指针一起使用

html5-video - 暂停 RTMP 直播流后 VideoJS 不播放

asp.net - 如何在asp.net 网站中使用wowza 媒体服务器?