MobileVLCKit不适用于Live555库

时间:2015-11-03 14:32:54

标签: c++ ios rtsp libvlc live555

我需要在同一个ios项目中使用MobileVLCKit播放器和live555流媒体。

我成功构建了库并合并到同一个iOS项目中。但是VLC播放器在live555.cpp

中的代码下面的行下面崩溃了

error: Execution was interrupted, reason: EXC_BAD_ACCESS (code=1, address=0xbadd9b286bcebea0). The process has been returned to the state before expression evaluation.

在文件live555.cpp中的源代码处 p_sys->rtsp->sendOptionsCommand( &continueAfterOPTIONS, &authenticator );

MobileVLCKit中的

live555.cpp文件路径 MobileVLCKit / ImportedSources / VLC /模块/访问/ live555.cpp

请帮帮我。我是最近2-3天的结构。

1 个答案:

答案 0 :(得分:0)

MobileVLCKit也包括liblive555,所以假设您是静态链接,只有一个可以因符号冲突而获胜。考虑动态链接MobileVLCKit,或确保每个二进制文件只包含一次liblive555。