来源:小编 更新:2024-12-27 08:04:33
用手机看
你有没有想过,为什么有时候你在用安卓手机投屏到电脑上,声音怎么就突然消失了?是不是觉得安卓系统有点小气,连个系统音频都不让你捕获?别急,今天就来给你揭秘这个谜团,让你知道安卓系统到底能不能捕获系统音频。
首先,得承认,安卓系统在保护用户隐私方面确实挺“小气”的。以前,安卓系统确实存在一个漏洞,让一些恶意应用可以偷偷地捕获你的视频和音频,然后上传到远程服务器。不过,这个漏洞已经在2019年被谷歌修复了。所以,现在大多数情况下,安卓系统是不会让恶意应用随意捕获系统音频的。
安卓10以后的版本:权限限制放宽,但不是完全开放
但是,从安卓10开始,系统对音频捕获的权限限制放宽了。这意味着,只要应用获得了访问设备存储空间的权限,理论上就可以捕获系统音频。不过,这并不意味着所有应用都能随意捕获你的系统音频。
你知道吗?不同手机厂商对安卓系统权限的限制各不相同。比如,华为和IQOO手机就没有限制,任何软件都能捕获系统音频。但真我和一加手机就只能捕获部分软件的音频。这主要是因为部分手机厂商为了保护用户隐私,对安卓系统的权限进行了限制。
那么,如果你想在电脑上投屏安卓手机,同时捕获系统音频,应该怎么办呢?
1. 无线连接投屏:如果你的电脑支持WLAN,可以使用无线连接进行投屏。不过,这种方式只能捕获部分软件的音频,无法捕获隐私内容。
2. 有线连接投屏:如果你使用AUX线将手机和电脑连接起来,就可以捕获所有软件的音频了。不过,这种方式需要电脑有线路输入口,而且操作起来稍微麻烦一些。
3. 蓝牙连接:你也可以使用蓝牙连接,将手机和电脑连接起来。不过,这种方式只能捕获左声道的声音,而且可能存在音画不同步的问题。
如果你想在电脑上实时传输安卓手机的画面和音频,Scrcpy这款安卓镜像软件是个不错的选择。Scrcpy 2.0版本已经支持在PC上接收安卓音频了。不过,需要注意的是,这个功能仅支持Android 11及以上版本。
AudioPlaybackCapture API:安卓系统音频捕获的新接口
安卓Q版本中还引入了一个新的AudioPlaybackCapture API,可以让应用复制其他应用正在播放的音频。这个功能类似于屏幕采集,但针对的是音频。主要用例是影音在线播放应用,这些应用希望捕获游戏当前播放的音频。
总的来说,安卓系统在音频捕获方面确实存在一些限制,这是为了保护用户的隐私。不过,随着技术的发展,这些限制也在逐渐放宽。如果你想在电脑上捕获安卓手机的系统音频,可以尝试使用无线连接、有线连接或蓝牙连接。当然,在使用这些功能时,一定要确保应用的来源可靠,以免泄露个人隐私。