单声道蓝牙实现音乐播放
买了一个单声道的蓝牙耳机,没想到只能打电话,不能听音乐。但当打电话时再播放音乐,声音就从蓝牙耳机中出来,马上想到能不能编写一个控制音频输出的位置?上网搜索了一下,有二款软件可以做到:super mono free trial 和 superMonoFroyoFreeTrial, 说是免费,但使用有限制, 一怒之下,把这二款软件破解了,实现代码如下:
输出到蓝牙耳机:
AudioManager mAm = ( AudioManager ) getSystemService(Context.AUDIO_SERVICE);
mAm.setMode(AudioManager.MODE_IN_CALL);
mAm.setBluetoothScoOn(true);
mAm.startBluetoothSco();
输出到手机:
AudioManager mAm = ( AudioManager ) getSystemService(Context.AUDIO_SERVICE);
mAm.setMode(AudioManager.MODE_NORMAL);
mAm.setBluetoothScoOn(false);
mAm.stopBluetoothSco();
在AndroidManifest.xml添加能力:
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
几行代码搞掂。输出到蓝牙耳机可能会有些延时。
设置音量按控制源
setVolumeControlStream(AudioManager.STREAM_MUSIC);
单声道蓝牙实现音乐播放相关推荐
- android连接蓝牙控制音乐播放器播放暂停/上一曲/下一曲,且断开蓝牙暂停音乐
客户需求要蓝牙设备可以控制音乐播放器的暂停等操作,当时只做了蓝牙的权限配置,未对这些操作做处理. 1.配置清单文件 <serviceandroid:name=".PlayerServi ...
- 基于单片机的音乐播放器设计
word完整版可点击如下下载>>>>>>>> 基于单片机的音乐播放器设计-硬件开发文档类资源-CSDN下载内容包括详细设计文档word版,附带开题报告 ...
- 解决win10 立体声蓝牙耳机连接蓝牙后出现单声道问题
解决win10 立体声蓝牙耳机连接蓝牙后出现单声道问题 请看完整体文章以后再进行实际操作 1.如何处理蓝牙耳机连接后出现的"Windows 无法验证此设备所需的驱动程序的数字签名.某软件或硬 ...
- ios手机怎么连接adb命令_手机蓝牙怎么连接汽车蓝牙放音乐,车载蓝牙播放器怎么用...
手机蓝牙怎么连接汽车蓝牙音乐?车载蓝牙播放器怎么用?针对这两个问题,我们为大家分享下操作指南,如下: 1.把手机蓝牙和车载蓝牙都打开,且处于可发现状态: 2.在手机的蓝牙界面,点击"搜索设备 ...
- android停止蓝牙音乐服务,蓝牙音乐播放状态一直为暂停态
安卓源码避坑指南7--蓝牙音乐播放状态一直为暂停态 蓝牙音乐的播放状态是蓝牙音乐等相关应用重点关心的变量,应用根据该状态值(播放.暂停)实时更新界面图标显示.本期就和大家简单分享下蓝牙音乐播放状态上报 ...
- 安卓源码避坑指南10—蓝牙音乐播放状态和歌曲信息不更新
蓝牙音乐播放状态和歌曲信息不更新 安卓版本:android-9 (P版本) 问题现象:歌曲信息和蓝牙音乐的播放状态不更新,蓝牙音乐界面感觉卡死(其实是界面信息不更新,音频数据正常) 歌曲信息和播放状态 ...
- 单声道音频播放出立体声效果
原创文章,转载请注明出处 http://www.mingjianhua.com/post/MonoAudiotoStereo.html 有人可能会说,单声道音频怎么可能能播放出立体声效果呢? 单声道是 ...
- android声音播放函数双声道合并,Android音视频系列(七):PCM音频单声道与双声道的相互转换...
前言 上一篇我们已经学习了PCM音频的保存格式,这一篇我们通过掌握的知识,完成PCM音频的单声道和双声道的互相转换. 正文 首先我们把上一篇的最核心部分贴出来: PCM音频保存格式 我们首先完成单声道 ...
- 解决windows播放视频单声道问题
在需要戴耳机的场合播放单声道视频是件非常痛苦的事情,我们可以把单声道转换为双声道,操作如下: 打开设置,进入Ease of Access 进入Audio模块,打开mono audio即可.
最新文章
- 掌握它才说明你真正懂 Elasticsearch
- 交换机自动学习vlan
- App Feedback
- python读法1002python读法-Python教程之绘制Mandelbrot集合
- Redis简介和Redis Template用法整理
- 学长毕业日记 :本科毕业论文写成博士论文的神操作20170324
- 第3章 Python 数字图像处理(DIP) - 灰度变换与空间滤波4 - 分段线性变换 - 对比度拉伸
- python单元测试的应用_单元测试pythongui应用程序的推荐方法是什么?
- 双非高校硕士一作发学校首篇Nature后,选择离开科研当公务员,本人及导师回应...
- vscode的eslint无效_VSCode配置eslint
- Linux 硬盘故障修复
- 贷款广告投放行为观察:价格高企主要客户是小贷公司,朋友圈转化效果最好
- python循环5次_Python入门五:循环
- python symbols函数_Python的武器库07:sympy模块
- KubeVela 1.3 发布:开箱即用的可视化应用交付平台,引入插件生态、权限认证、版本化等企业级新特性
- 论文研读 —— 6. ImageNet Classification with Deep Convolutional Neural Networks (1/3)
- 举例说明如何使用【聚合数据】的API接口
- 2021-04-15 测试面试题
- 计算机论文 内容要点 或提纲,论文提纲格式及写法要点 论文提纲格式
- 迪克斯特拉(总权重最小路径)