在android中一起播放音频视频

Posted

技术标签:

【中文标题】在android中一起播放音频视频【英文标题】:Audio Video Playing together in android 【发布时间】:2014-09-25 07:45:12 【问题描述】:

我为同一视频设置了静音视频文件和单独的音频文件。如何在android中播放带有单独音频的视频?我尝试使用 VideoView 但无法单独播放音频。任何人都可以帮助解决这个问题!

【问题讨论】:

你一个人玩过音频吗? 是的。使用媒体播放器 好的,您是否尝试过同时启动 videoview 和播放媒体播放器? 是的,我做到了。但缺乏同步 我认为您永远不会实现出色的同步。您需要将它们放在单独的文件中的原因是什么? 【参考方案1】:

在开始运行之前,首先要准备视频和音频。当它们都准备好之后,你可以按下开始按钮..它们应该是同步的(如果你在开始视频部分的同时录制了音频部分)

【讨论】:

你能提供相同的示例代码吗?因为已经尝试过了,但是当我向前/向后移动时,只有视频在工作,音频没有变化 您回复了韦斯顿的问题,并说您尝试同时玩它们,但它们缺乏同步性。你有 2 个媒体播放器对吗? (1个视频,2个音频)。如果是,那么您需要对它们都进行准备(),并且由于它们都已准备好(它们都是!!!),因此您在两个 mediaPlayer 实例上都调用了“start()”方法。 (我在 android 上工作了一段时间也使用这个类,但正如文档所说:'方法准备 -> 给定媒体播放器状态 Initialized,Stopped') 我在 videoview 和媒体播放器上播放视频(没有声音)以获取音频。想同时播放音频和视频。我没有使用 2 个媒体播放器。 在这种情况下:当你准备好音频后,你才会同时启动 videoView 和 audioMediaPlayer 没有。以下是一些链接:***.com/questions/22827190/…、developer.android.com/reference/android/media/…

以上是关于在android中一起播放音频视频的主要内容,如果未能解决你的问题,请参考以下文章

一起学Android之音频视频

Android使用FFmpeg播放视频(二):音频播放

Android在音频播放器中刷新Seekbar进度和播放持续时间导致音频播放滞后

Android:如何检测所选音频正在 Android Studio 中播放

在 Android 中使用 MediaPlayer 播放音频文件

Android多媒体之音频播放