मैं NDK r7b साथ FFMPEG के सभी-इन-वन स्थिर द्विआधारी निर्माण करने के लिए कोशिश कर रहा हूँ और सब कुछ ठीक काम करता है के लिए librtmp साथ बिल्डिंग FFMPEG तक मैं RTMP समर्थन के साथ इसे बनाने का प्रयास करें।एंड्रॉयड
मैं इस
.configure \
--target-os=linux \
--cross-prefix=arm-linux-androideabi- \
--arch=arm \
--sysroot=/home/andrey/android-ndk-r7b/platforms/android-3/arch-arm \
--enable-static \
--disable-shared \
--disable-symver \
--enable-small \
--disable-devices \
--disable-avdevice \
--enable-gpl \
--enable-librtmp \
--prefix=../build/ffmpeg/armeabi \
--extra-cflags=-I../rtmpdump/librtmp \
--extra-ldflags=-L../rtmpdump/librtmp \
तरह librtmp2.4 और कस्टम config साथ https://github.com/guardianproject/android-ffmpeg से usind सूत्रों हूँ और rtmpdump निर्देशिका ffmpeg के रूप में एक ही स्तर पर देता है। जैसा कि मैं समझता हूं कि मेरी कॉन्फ़िगरेशन में पिछले दो स्ट्रिंग्स कहती हैं कि कंपाइलर librtmp के स्रोत कहां पा सकता है। लेकिन मुझे लगता है कि ERROR: librtmp not found
मैं एनडीके के साथ expereienced नहीं हूँ और obviosly मुझे कुछ महत्वपूर्ण हिस्सा याद आ रही है, लेकिन मैं इसे अपने आप नहीं ढूंढ सकता।
मूल्यवान जानकारी, क्या आप इसे देख सकते हैं: http://stackoverflow.com/questions/9605757/using-ffmpeg-with-android-ndk – iSun
मैंने यह प्रश्न देखा लेकिन मुझे एंड्रॉइड के साथ अधिक अनुभव नहीं है एनडीके या सिगविन। –
आह, वैसे भी धन्यवाद। – iSun