Android Q加入新的截取音讯API,允许第三方App截取其他应用音讯

Google最新的移动装置作业系统Android Q,加入了一个新的AudioPlaybackCapture API,让开发者可以更简单地在应用程式加入声音截取功能,截取其他应用程式的音讯,以开发过去无法完成的应用程式功能。Google提到相关应用包括即时字幕,可为使用者正在播放的应用程式音讯属性,制作或是翻译字幕,或是录制游戏的声音,并即时串流给听众,以增加游戏属性的触及。

这个新的API对使用者产生的改变,多了授权以及提醒对话。第三方应用程式要截取应用程式的声音,必须要向使用者请求授权,而且在截取对话开始之前,系统会跳出警告讯息,提示使用者将在播放以及录制的过程,暴露敏感资讯给其他应用程式,而使用者必须要点按现在开始录制的按钮,应用程式才能真正开始截取动作,而这个开始录制的操作,会同时允许图像以及声音的截取。

而究竟哪些应用程式的声音能够被截取?Google表示,要视应用程式使用的API等级而定,当应用程式的目标API等级为28以下,则第三方应用程式无法预设截取该应用程式的音讯,开发者需要主动设定成同意截取才行,但是如果是使用等级29 API的应用程式,所有类别设定为媒体、游戏以及未知的音讯,则可以被截取,而对于系统应用程式来说,无论是哪一个等级的API,只要音讯类别为媒体、游戏以及未知,就能被截取音讯。

当然也可以禁止其他第三方应用程式截取声音,开发者有几种选择,一次禁止所有第三方应用程式截取声音,或是进行更细致的设定,包含不允许系统应用程式与元件截取、禁止被截取所有声音,或是以个别的播放器作为设定基础。Google提醒,不允许系统应用程式截取声音,可能会使部分功能失效,像是即时字幕等。

Google也提醒,在部分的情况,应用程式需要禁止其他第三方应用程式截取其音讯,像是内含有私密录音的敏感资讯,或是音乐、电影和电视的声音等具有版权的音讯,开发者应该为不同的音讯以及播放器,设置个别的截取政策。

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();