android线控-如何去控制其他播放器。

问题描述

如何去控制其他播放器。

有用过Headset Button Controller这个软件吗?这个软件神奇在可以指定某个线控耳机的功能。有大神能知道它的思路吗?
最主要的是,它如何发出MediaButton这种广播给指定的音乐播放器的。

时间: 2024-10-16 03:26:57

android线控-如何去控制其他播放器。的相关文章

Android 使用Vitamio打造自己的万能播放器(2)—— 手势控制亮度、音量、缩放_Android

前言 本章继续完善播放相关播放器的核心功能,为后续扩展打好基础. 系列 1.Android 使用Vitamio打造自己的万能播放器(1)--准备    正文            一.实现目标  1.1 亮度控制   模仿VPlayer界面:  1.2 声音控制    模仿VPlayer界面:  1.3 画面缩放   根据下面API提供画面的拉伸.剪切.100%.全屏            二.Vitamio API 介绍  VideoView  2.1 public void start()

利用OpenCV和MFC对话框建设一个有滑动条控制的播放器--转

(一)问题的提出: OpenCV有一个很简单的播放视频文件并加载滑动条的程序,但是如何用MFC对话框来创建一个有滑动条控制的播放器呢,网络上四处搜索都没有代码可以参考,下的都是些骗子链接文件,很过分,一点参考价值都没有,怎么办? (二)解决的思路: 1.自己进行研究,不指望网络有现成的馅饼,因为那里多了去的陷阱,很可恶. 2.要解决的关键问题是slider滑动条控件如何与视频播放实时结合在一起:   ①主窗体的OnHScroll()响应函数负责响应slider滑动条的变化,这样就轻松搞定slid

Android 使用Vitamio打造自己的万能播放器(4)——本地播放(快捷搜索、数据存储)_Android

前言 关键字:Vitamio.VPlayer.Android播放器.Android影音.Android开源播放器 本章节把Android万能播放器本地播放的主要功能(缓存播放列表和A-Z快速查询功能)完成,和播放组件关系不大,但用到一些实用的技术,欢迎交流! 系列 1.Android 使用Vitamio打造自己的万能播放器(1)--准备 2.Android 使用Vitamio打造自己的万能播放器(2)-- 手势控制亮度.音量.缩放 3.Android 使用Vitamio打造自己的万能播放器(3)

Android 使用Vitamio打造自己的万能播放器(10)—— 本地播放 (缩略图、视频信息、视频扫描服务)_Android

前言  Vitamio是我们团队的诚意之作,除了要将VPlayer打造成Android最好的播放器,也要将Vitamio打造成Android最好的播放器组件.新版发布内测SDK虽然还有一些问题,但已经具备高可扩展性.便捷性和许多内置实用的功能,后续文章将继续深挖和介绍Vitamio的使用细节和方法.本章将提供显示缩略图.视频大小等视频信息,并介绍使用Vitamio内置的ContentProvider以及文件扫描服务. 注意  本章ContentProvider在2012-8-31发布的SDK中已

Android 使用Vitamio打造自己的万能播放器(5)——在线播放(播放优酷视频)_Android

 前言 为了保证每周一篇的进度,又由于Vitamio新版本没有发布, 决定推迟本地播放的一些功能(截图.视频时间.尺寸等),跳过直接写在线播放部分的章节.从Vitamio的介绍可以看得出,其支持http.m3u8等多种网络协议,本章将编写播放优酷视频的例子. 系列 1.Android使用Vitamio打造自己的万能播放器(1)--准备 2.Android使用Vitamio打造自己的Android万能播放器(2)-- 手势控制亮度.音量.缩放 3.Android使用Vitamio打造自己的Andr

Android 使用Vitamio打造自己的万能播放器(9)—— 在线播放 (在线电视)_Android

前言  如果不想自己去找视频看,以传统方式看电视也不错,比如CCTV.湖南卫视等.本章从网络收集几百个电视台的地址,采用多级分类方式呈现,极大丰富在线播放部分的内容. 系列 1.Android 使用Vitamio打造自己的万能播放器(1)--准备 2.Android 使用Vitamio打造自己的万能播放器(2)-- 手势控制亮度.音量.缩放 3.Android 使用Vitamio打造自己的万能播放器(3)--本地播放(主界面.视频列表) 4.Android 使用Vitamio打造自己的万能播放器

Android 使用Vitamio打造自己的万能播放器(6)——在线播放(播放列表)_Android

前言 新版本的VPlayer由设计转入开发阶段,预计开发周期为一个月,这也意味着新版本的Vitamio将随之发布,开发者们可以和本系列文章一样,先开发其他功能.本章内容为"在线视频播放列表",集合了主流各大视频网站的手机版,欢迎给"开播视频"反馈改进建议! 系列 1.Android 使用Vitamio打造自己的万能播放器(1)--准备 2.Android 使用Vitamio打造自己的Android万能播放器(2)-- 手势控制亮度.音量.缩放 3.Android 使

Android 使用Vitamio打造自己的万能播放器(8)——细节优化_Android

前言 成功的产品往往在细节之处也做到极致,产品和项目从使用的角度来看最大的区别我认为也就是细节的处理上.开播视频的目标是产品,前面7篇文章高歌猛进,添加了很多的功能,也该停下来休整一下,优化一下,也欢迎交流反馈做得不周到的地方.由于开源,大家也可以按照自己的喜好来添加修改不同的功能和细节. 系列 1.Android 使用Vitamio打造自己的万能播放器(1)--准备 2.Android 使用Vitamio打造自己的万能播放器(2)-- 手势控制亮度.音量.缩放 3.Android 使用Vita

Android 使用Vitamio打造自己的万能播放器(3)——本地播放(主界面、播放列表)_Android

前言  打造一款完整可用的Android播放器有许多功能和细节需要完成,也涉及到各种丰富的知识和内容,本章将结合Fragment.ViewPager来搭建播放器的主界面,并实现本地播放基本功能.系列文章提供截图.代码说明.源码下载,欢迎交流! 系列  1.Android 使用Vitamio打造自己的万能播放器(1)--准备  2.Android 使用Vitamio打造自己的万能播放器(2)-- 手势控制亮度.音量.缩放  正文  一.目标   1.1 使用Fragment.ViewPager搭建