2011-04-06 58 views
5

任何人都可以给我任何提示让GStreamer在Android上工作。我从来没有用过它,我想用它与FFmpeg(我已经FFmpeg编译和在Android上工作正常)。我只想使用GStreamer来帮助进行一些处理,因为学习FFmpeg API有点噩梦。在此先感谢您提供任何帮助!Android上的GStreamer

+1

Glib必须移植到Android,请参阅http://groups.google.com/group/android-platform/browse_thread/thread/e3ba69545e1d31ac/439a80ecee837714 – YumYumYum 2011-04-07 17:36:27

+0

感谢您的链接,这是有用的信息。 – DRiFTy 2011-04-26 13:16:39

+0

另外还有一个链接,我会在完成所有工作后跟踪它。例如:http://stackoverflow.com/q/5585538/285594 – YumYumYum 2011-11-06 10:04:50

回答

4

尝试此链接,以及: http://gstreamer.freedesktop.org/wiki/GstreamerAndroid_InstallInstructions

,并订阅GStreamer的机器人邮件列表: http://lists.freedesktop.org/mailman/listinfo/gstreamer-android

idealy必须首先构建GStreamer的Android和再将其移植并在adb外壳上运行基本命令以进行完整性检查。

一旦做到这一点,你可以做的ffmpeg一样(你已经这样做) 从here 下载NDK,然后尝试从NDK取出样本代码,并在任何简单的添加您的C文件jni程序。在c文件中,您可以编程gstreamer和ffmpeg api调用。

您还需要了解ndk build documentation