用于Android的预建ffmpeg库

and*_*ido 2 android cygwin udp ffmpeg stream

很高兴在这里.我对这个话题进行了很多研究,但现在我被卡住了.

目前我尝试在android中接收udp流,我正在使用http://code.google.com/p/javacv/downloads/list中的库,大多数工作正常.但是,如果我尝试使用"avformat_network_init();" (感谢这个使用FFMPEG库接收RTSP流)我收到以下错误:

对'avformat_network_init'的未定义引用

我的猜测是,名为"libavformat.so"的预建库不包含特定的功能,对不对?如果是的话,有谁知道我在哪里可以找到合适的图书馆?我正在开发Windows并且已经无法使用cygwin自己构建它,并且目前无法安装ubuntu等.

提前致谢.

and*_*ido 5

在通过互联网进行广泛搜索之后,我放弃了寻找预建的库并自己完成(我需要的所有选项).自制解决方案通常也是最好的选择,如果起初认为它似乎不是更好的选择,我再次体验,它是更好的选择.

我所做的是使用以下虚拟机(ubuntu):http://code.google.com/p/csipsimple/wiki/HowToBuild 您已经下载了ffmpeg,包括libx264.还包括如何构建整个事物的指令.您可以编辑build_ffmpeg.sh并更改要启用或禁用的"功能".最后,它比搜索一个更清洁,更好,更快的解决方案.;)

祝你好运!