美文网首页程序猿刘
Android真的能通话双向录音吗?

Android真的能通话双向录音吗?

作者: 一条666的咸鱼 | 来源:发表于2020-04-02 19:16 被阅读0次

开题我可以很认真负责任的告诉业务层发开的小伙伴“不能”,不用再去搜索那些双向通话录音的资料了!

Android里面录音功能Api有两种实现方式分别是MediaRecorder和AudioRecord,这两天翻阅资料看来看去他们有一个共同的方法,设置音频源setAudioSource()。

MediaRecorder.AudioSource.VOICE_CALL

今天我们来重点说说这个函数,在手机的系统电话录音功能中使用的事MediaRecorder来录制通话:

这里setAudioSource()方法中传递的参数是4,这又是什么鬼?我们来接着往下看!

这个参数官方给的解释是

中文翻译是:语音通话上行+下行音频源,我个人的理解就是上行下行,已方和对方的音频源,那么问题就迎刃而解的我也设置上这个属性不就行了吗,然而我的实现结果告诉我的却是:

我们重点来看这个错误:

我们再来看看官方的这个日志输出的地方:

why???为什么没有处理MediaRecorder.AudioSource.VOICE_CALL这个函数!!!

这个时候我就有点头晕目眩了,在来回头看看VOICE_CALL:

This permission is reserved for use by system components and is not available to third-party applications.

不需要我在放大点看吧,但我还是要给小伙伴们翻译一遍!

意思是:此权限仅供系统组件使用,不可用于第三方应用程序!!!

我这时候内心有一万个草泥马在奔腾,也就是说这个函数智能适用于系统级别的应用使用,咱们一个小开发在大能耐也拧不过大腿啊,对于我们开发人员来讲你挡住了我们的显示方式我内心就回问候问候你的亲人,但这个确实是涉及到了比较敏感的权限和个人隐私问题还是可以理解一下的,而且据我调查由于国外的法律限制谷歌早就把这个函数给限制了,这也应该是为什么谷歌从6.0以后对权限问题的处理越来越严谨的原因了。

个人建议:有这个功能的小伙伴趁早组织好语言和产品准备一轮PK(砍掉此功能!!!)最终的结果就看自己能耐了,不说了我得去和产品掰扯了!

相关文章

  • Android真的能通话双向录音吗?

    开题我可以很认真负责任的告诉业务层发开的小伙伴“不能”,不用再去搜索那些双向通话录音的资料了! Android里面...

  • LinPhone获取通话录音(双向)

    linPhone是我们公司产品的核心,进公司也有两个多月了。平时很少了解和接触到linPhone,这次要做个语音识...

  • android 通话录音

    近期应公司要求,因为是一个销售型公司,所以销售人员需要通话录音的一个需求,所以在老板的要求下,实现了这个项目。1、...

  • android 通话自动录音服务

    需求:①:通话自动录音;②:无界面,只是一个service;③:录音自动压缩上传;④:当用户清理后台的时候,要求s...

  • android实现通话自动录音上传

    说在前面的话 如果想以此功能置于app内部窃取用户的通话,基本是不可行的。作为内部app(如风控电话、客户回访等)...

  • android 日常 (十六)

    录音实现之AudioRecord类手机录音与播放 【Android】【录音】Android录音--AudioRec...

  • 微信语音通话可以录音吗?怎么录音?

    微信语音通话给大家带来了很多方便,可以与远在异乡的朋友进行实时通话,也可与远在国外的外教老师学习纯正式外语。有时我...

  • iPhone手机通话录音,你需要吗?解除苹果被禁止的功能!

    iPhone至今还未有通话录音功能,但有时候通话录音是非常有用的,例如用于通话取证时,可以通过录音记录下来,作为最...

  • Andorid通话自动录音

    最近需要做一个类似于电话客户的功能,要求拨打电话能自动录音。所以写了一个dome,希望能够帮到大家。 主要思路就是...

  • 翻译趣事小记(三)

    文/枫樵 银行客服:为了保证服务质量,您的通话可能会被录音。请问我们可以获得您的许可继续通话吗? 客人:你要告诉我...

网友评论

    本文标题:Android真的能通话双向录音吗?

    本文链接:https://www.haomeiwen.com/subject/zfqfphtx.html