gpt4 book ai didi

安卓NDK。如何播放视频。

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:29:34 24 4
gpt4 key购买 nike

我需要在 Android 设备上播放视频(不同格式)。 据我所知,最好的方法是将 Android NDK 与可以播放视频的特定库一起使用。我已经做了一些基本的例子来了解 NDK 的用法,但我不知道下一步该做什么。据我了解,我必须首先安装 ffmpeg。所以我有以下问题:

  1. 我需要 ffmpeg(最好的方法是使用 Linux,而不是 Windows,因为在 Windows 中它的安装存在一些问题)。
  2. 如何播放视频的声音?
  3. 我了解到一些开源库可以毫不费力地播放视频。我的工作是为他们提供字节数组或 SD 视频路径。这是对的吗?

那么,谁能帮我解释一下如何使用 ndk 播放视频的基本方法,可能是一些基本计划或链接?非常感谢您对我的问题感兴趣!

最佳答案

好的,首先从你的问题开始;您必须决定是要Manipulate Video 还是只是Play video。如果您只是播放视频/音频,则不需要 external lib.,例如 Ffmpeg。

但是,如果您正在操作 音频/视频,那么请选择Ffmpeg。然后决定您是想要一个现成的已编译 Ffmpeg 库,还是想要使用自定义标志设置来追求 通过 NDK 编译

如果您可以使用现成的 Ffmpeg lib.,那么您可以使用这个 App并在 here 帮助整合它.

但是,如果您打算制作 *.so 或通过 ndk 自行编译 Ffmpeg,请参阅这些 Stackoverflow Help on FFmpeg for Android .在这里你可以有自己的设置。您还可以使用 Precompiled 库。直接使用 Ffmpeg,可在 Github/Roman10 获得

现在回答您的问题:-

  1. 如上

  2. 取决于您是否正在提取 然后 Ffmpeg Doc1或者只是播放声音 Stackoverflow link

  3. 只需查看 Android Docs 即可玩, Video

干杯..!

关于安卓NDK。如何播放视频。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20989679/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com