5

在网上一段时间后,我发现我必须在我的应用程序中使用 FFmpeg。我发现了很多与 Android 和 FFmpeg 相关的东西。我只想使用 FFmpeg,但我无法创建库,也不知道如何使用它们。

我只想接收 RTSP 流,然后以某种方式将其放入 videoview 或 mediaplayer。我的 Eclipse 中已经安装了 NDK,并且我知道如何使用 CYGWIN。

4

2 回答 2

7

在本教程之后,我尝试在我的 Android 应用程序中使用 FFmpeg 库:教程链接 非常好。我创建了库,也可以在应用程序中调用。但是我想要的是使用 MMS 协议的流式链接,但我做不到,因为我不知道如何使用本地方法,所以我使用的是vitamio 插件。这很简单。如果您发现如何正确使用 FFmpeg 库,请与我们分享。

抱歉英语不好,不是我的母语。

于 2012-07-03T15:06:54.427 回答
0

默认情况下,Android 支持 RTSP 流协议,使用 MediaPlayer 只有我能够流式传输 RTSP。但限制是您不能操作或自定义媒体,因为您必须使用 FFMPEG、Vlcj 等库您可以通过以下链接设置 FFMPEG 环境http://www.roman10.net/how-to-build- ffmpeg-for-android/

我没有在 android 上尝试过 vlcj,但在桌面应用程序上工作得很好。希望这会有所帮助

于 2015-08-23T07:49:45.623 回答