-
2 votesanswersviews
如何通过Android中的特定音频设备播放音频?
我一直在寻找一种方法来实现Android的3种不同的东西: 如何列出所有音频输出和输入设备? 我根据Android documentation在AudioManager实例上添加了自API 23以来添加的方法,但是没有关于以前版本的解决方案的文档 . This question在StackOverflow和在线的几个地方仍未得到答复 . 如何选择特定的音频输出设备来传输音频? 我想要用它... -
2 votesanswersviews
Android的任何音频降噪技术?
我是android开发的新手 . 我正在开发一个进行录音的应用程序 . 我希望消除录制音频中的噪音 . 我知道有内置选项,但想尝试任何自定义 noise reduction algorithm 或 technique . 音频有没有 noise reduction technique ? -
3 votesanswersviews
Android mediaPlayer和蓝牙汽车/耳机电话
我有一个基于webrtc的应用程序,需要作为默认呼叫应用程序 . 呼叫中有两种状态:Initiator(1),. Initiator(2) . 当我处于状态1时,app必须从耳机播放声音,并从状态2播放电话扬声器,这可以通过 audioManager.setSpeakerphoneOn(boolean value) 但似乎这仅适用于MediaStream.MUSIC类型 . 无论如何,它就像电话... -
0 votesanswersviews
Android蓝牙应用程序audioManager问题
我正在开发一个控制扬声器的应用程序 . 我希望该应用程序能够播放音乐,卡拉OK(同时播放音乐和麦克风),并为用户提供基本的EQ . 到目前为止,我的问题一直是通过蓝牙播放音乐 . 我的应用程序: - 发现附近的所有蓝牙扬声器 - 在列表中输入它们 - 点击设备并将用户发送到蓝牙设置以连接到它现在我的问题是通过蓝牙扬声器成功播放音乐 . 我使用AudioManager并将其设置为通过SCO播放: a... -
3 votesanswersviews
在没有MediaPlayer的情况下在Android上播放实时媒体流
我目前正在使用MediaPlayer播放来自网络的直播 . 问题是MediaPlayer缓冲区非常庞大,并且在播放前坚持缓冲大约10秒钟 . Android - MediaPlayer Buffer Size in ICS 4.0 所以我的问题是,是否有其他方式播放媒体流(mp3),而不使用MediaPlayer?也许使用InputStream甚至第三方媒体播放器不会有相同的缓冲问题? -
2 votesanswersviews
Android mediaplayer getDuration()为某些mp3文件返回0
我的服务器上有大量的mp3文件,我正在使用Android媒体播放器播放它们 . 问题是几乎所有这些getDuration()方法返回0.我上传了示例mp3文件并将其放在我的服务器上 . mediaplayer与该文件完美搭配!! 我无法理解有什么不同 . 我对音频文件的了解非常有限 . 任何人都可以给我一个建议怎么办? 我可以以某种方式修改我的服务器上的MP3文件,以便媒体播放器可以读取元数据吗... -
1 votesanswersviews
Android自动音频播放 - 没有看到的按钮
我正在编写一个支持Android Auto音频播放的应用程序,扩展 MediaBrowserService ,如documentation所述 . 我的代码在Android Auto Media模拟器中运行得非常好,但在实际的汽车中,没有看到播放控制按钮 . 我仍然可以通过从文件列表中选择它来播放音频文件;但我无法暂停/播放或转到下一个/上一个等 . 还有其他人看过这个问题吗?有什么建议? -
-2 votesanswersviews
Audiomanager - 仅播放手机扬声器的声音
如何才能通过手机扬声器使用MediaPlayer和AudioManager播放声音?当我骑车时,我的手机与蓝牙配对我的车 - 应用声音播放来自汽车再现 . 我不希望这样 . 因此,我创建了新的偏好,例如“仅从手机扬声器播放声音”,但我如何强制禁用“蓝牙流媒体”? 我正在尝试这样的事情: ax.setMode(AudioManager.MODE_IN_CALL); ax.setSpeakerphon... -
3 votesanswersviews
如何从手机,手机扬声器,耳机或蓝牙设备切换音频输出
我试图在我的应用程序中的不同源之间切换音频源 . 我们使用第三方视频库并使用AudioManager播放声音 . 现在我们尝试使用UI选项在电话耳机,电话扬声器,耳机/蓝牙(任何连接)之间的音频输出之间进行选择 . 就像我们在Phone Call应用程序中看到的那样(当多个音频输出源可用时,手机,扬声器,蓝牙) . -
20 votesanswersviews
即使插入耳机,如何通过扬声器播放音频?
问题的 Headers 可能看起来重复,但我的问题有时是问题并导致故障 . 插入耳机时,我使用以下代码播放扬声器 . AudioManager audioManager = (AudioManager)mContext.getSystemService(Context.AUDIO_SERVICE); audioManager.setMode(AudioManager.STREAM... -
2 votesanswersviews
Android Intent:检测蓝牙A2DP设备何时连接(不是a2dp路由是否处于活动状态)
如何判断蓝牙设备何时连接到手机,是否为A2DP? This tutorial为听取蓝牙连接提供了一个非常容易理解的指南 . 我想用它来确定任何连接的蓝牙设备是否是A2DP类型 . AudioManager有一个方法 isBluetoothA2dpOn() ,但我不是说音频是通过它路由的吗? 我原以为有关所连接设备类型的信息可以在收到的意图中找到(参见上面的教程),但我找不到任何相关的文档? 我可以... -
1 votesanswersviews
如何将音频从Android设备重定向到蓝牙speeker
我正在尝试将我在应用程序中播放的所有音频重定向到蓝牙音箱 . 首先我配对蓝牙设备,然后我试着向audioManager'说',我播放的所有音频都应该发送到蓝牙设备: private final BluetoothAdapter _bluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); public void pairBluetoothDe...