有没有办法我可以配置为没有版本号后缀的android构建ffmpeg共享库?我能够使用不同的选项构建,但总是得到像"libavcodec.so.57"这样的文件.我需要没有后缀的库,如"libavcodec.so".我认为选项"--disable-symver"可以做到这一点但不幸的是它没有.问题是我有一个库(.so文件)依赖于没有后缀的ffmpeg共享库,因此无法加载那些即时构建.我主要遵循这里的指示.
很高兴在这里.我对这个话题进行了很多研究,但现在我被卡住了.
目前我尝试在android中接收udp流,我正在使用http://code.google.com/p/javacv/downloads/list中的库,大多数工作正常.但是,如果我尝试使用"avformat_network_init();" (感谢这个使用FFMPEG库接收RTSP流)我收到以下错误:
对'avformat_network_init'的未定义引用
我的猜测是,名为"libavformat.so"的预建库不包含特定的功能,对不对?如果是的话,有谁知道我在哪里可以找到合适的图书馆?我正在开发Windows并且已经无法使用cygwin自己构建它,并且目前无法安装ubuntu等.
提前致谢.