【问题标题】:What are open source ffmpeg players for iOS/Android? [closed]什么是适用于 iOS/Android 的开源 ffmpeg 播放器? [关闭]
【发布时间】:2012-11-21 14:45:12
【问题描述】:

我一直在寻找开源的ffmpeg播放器,我找到了一些。但我认为还有更多。如果您知道,请在评论或答案中添加一行。我正在开发 iOS,但我真的很想进一步了解为 Android 所做的工作

这是我发现的:

  1. Mooncatventures 组 https://github.com/mooncatventures-group

  2. KxMoviePlayer(使用 OpenGLES、Core Audio) https://github.com/kolyvan/kxmovie

  3. 适用于 ios 的 FFmpeg(使用 OpenGLES、AudioQueue) https://github.com/flyhawk007/FFmpeg-for-iOS.git

  4. iFrameExtractor https://github.com/lajos/iFrameExtractor.git

【问题讨论】:

  • StackOverflow 用于与编程相关的问答,而不是用于一般性讨论、列表或投票。如果您有特定的编程问题,请随时发布。
  • 我认为这是一种与编程相关的 QA。要求示例代码,如教程列表。我不确定SO是否禁止此类问题。无论如何,看起来需要转换成社区 wiki。

标签: android ios ffmpeg


【解决方案1】:

ServeStream - 适用于 Android 的流媒体播放器。

【讨论】:

    【解决方案2】:

    这是否是堆栈溢出的正确问题值得商榷 对于 IOS,您似乎有一个相当不错的列表,还有其他几个,我个人可以解决我们最有可能是 rtspplay 的 mooncatventures 产品,我并不是全部熟悉kxmovie,看起来很有希望,但需要设备上的文件。 iframeextractor,仅提取原始帧,仅此而已。

    至于 Android,我绝对可以提供建议,因为我们刚刚为客户构建了一个播放器。

    我们从 dolphin-player 开始,它是一款适用于 Android 的开源播放器。 使用本机而不是自定义播放器,您主要需要的是 sdl 和 JNI 包装器,这是 android 最大的痛点。

    本机播放器就是 ffplay,即 ffmpeg 发行版中包含的 sdl linux 播放器。 SDL 在 Iphone 上可能很麻烦,但正如我们在 rtspplay 中展示的那样,它仍然可行,在 Android 上使用 SDL 没有问题,Android OS 的某些部分依赖于它。

    你需要修改 ffplay,这可能很困难,但幸运的是我们能够重用很多 ios 编码,再次令人讨厌的部分是 JNI 包装器和 opengl,并且使用 dolphin 播放器作为基础使得这更容易一些.

    我们就是这样做的,如果您需要帮助,请随时与我们联系。

    【讨论】:

    • 关于kxmovie的评论。由于kxmovie基于ffmpeg,所以支持rtsp、rtmp等远程流。
    • 嗨 Michelle,我需要将在横向模式下拍摄的视频旋转为纵向,并且当视频处于暂停模式时,我还需要在 VideoView 中逐帧显示视频。如何在 android 中使用 FFMPEG 来实现这一点。如果您有任何与此相关的示例代码,请分享代码。
    • 米歇尔,关于你设置的播放器,它可以播放1080p电影吗?海豚播放器本身没有 - JJ 播放器也没有,这是 JJMpeg 努力的结果。
    • dolphin 只是我们制作大量模组的起点,我不知道它是否可以播放 1080p 我们没有收到很多要求
    • @MichelleCannon - 嗨,实际上我们正在使用 FFMPEG 实现视频播放器,以支持所有视频格式,并参考海豚播放器。但是,有些视频是惊人的和音频,视频不同步。你能提供一些关于这个或任何有用的链接的信息吗?
    【解决方案3】:

    对于 Java/Android,以下是其中之一:

    JJMPEG

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-05
      • 1970-01-01
      • 2011-10-06
      • 2012-03-10
      • 1970-01-01
      • 2011-05-31
      • 1970-01-01
      相关资源
      最近更新 更多