简体   繁体   中英

MobileVLCKit Not work with Live555 library

I need MobileVLCKit player and live555 streamer both in same ios project.

I successfully build library and merge into same iOS project. But VLC player getting crashed at below line on code in 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.

At source code in file live555.cpp p_sys->rtsp->sendOptionsCommand( &continueAfterOPTIONS, &authenticator );

live555.cpp file path in MobileVLCKit MobileVLCKit/ImportedSources/vlc/modules/access/live555.cpp

Please help me. I am struct here from last 2-3 days.

MobileVLCKit includes liblive555 as well so assuming that you are statically linking, only one can win due to symbol collisions. Consider to link MobileVLCKit dynamically instead or make sure to include liblive555 only once per binary.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM