首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >窃听(聚焦)音频流android

窃听(聚焦)音频流android
EN

Stack Overflow用户
提问于 2014-01-29 15:55:07
回答 1查看 111关注 0票数 0

尽管我在developer.android.com和堆栈溢出上阅读了所有我能读到的东西,但我还是想不出如何做到这一点,尽管我真的认为这是可能的。

我正在尝试使用-style ES 2.0制作一个通用的“可视化器”OpenGL应用程序。我希望能够窃听任何音频流,目前有重点,以便我可以回应音乐。设备应该能够播放他们想要的任何应用程序的音乐,但打开我的应用程序并让它响应。

到目前为止,我已经从一个已知的来源找到了许多播放、录制、流等音频的方法。然而,我不知道如何窃听设备。在mac上,这就像在硬件端插入一个音频单元一样简单。android中有类似的东西吗?还是沙箱完全阻止了这一切?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-29 16:03:58

这是另一种看待这个问题的方法。假设操作系统允许您这样做。假设有一个API可以让您完成

Audio.doEavesDrop(EavesDrop callback)

现在,想象一下一些负面的后果会是什么:

  • 挂着音频流。这个回调在某个时候有返回控制,如果由于某种原因它没有返回控制呢?音频流会发生什么?
  • 恶意放弃:你的雇主或敲诈者,或其他想侵犯你隐私的人,用它来捕捉你的手机输出的每一个声音。

如果你在设计这个平台,你会如何应对这些问题(这些只是我几分钟内能想到的)。

你觉得这应该有可能吗?也许不是,而且有很好的理由。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21436060

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档