对于android,我研究过使用AudioManager控制音频。是否有一个视频,我可以控制视频播放器播放/停止/暂停。
答案 0 :(得分:0)
没有像VideoManager这样的API
您可以通过主要API MediaPlayer处理视频,还可以看到处理视频的多种方式的有用article
答案 1 :(得分:0)
AudioManager
的目的并不是控制音频播放,而是控制音量,音频模式等属性。如果后台有媒体播放器,这并不意味着你控制它,你只能向AudioManager
发送某些请求,这会导致系统采取一些有关音频的操作,或发送一些事件,音频播放器可能会响应。因此,您无法直接控制其他应用程序。
同样,没有系统服务会使视频暂停。控制屏幕上显示内容的AudioManager
的最佳等价物是WindowManager
,但我认为很明显它不能用于使视频播放器暂停。
控制外部视频播放器的最佳选择是查找其意图,它可能有一些方法可以从外部控制播放。当然,这将是特定于应用程序的。