作者ghostwoo (Ghostwoo)
看板AndroidDev
标题[问题] 有关电话录音的设计
时间Tue Oct 4 01:35:47 2011
想请问一下有market上面电话录音他们的设计架构概念是怎麽做的?
我自己写一个似乎都没办法再打电话的时候录音更不用说双向了(汗
有听说是Thread的问题,可是把他intent到另一页不也是一个thread吗?
真的很好奇,请个位大大给点概念吧Orz
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.134.13.62
1F:推 priv:这是platform dependant 10/04 09:04
2F:→ priv:不然像qualcomm较旧的设计,电话语音根本没经过 10/04 09:05
3F:→ priv:audio flinger,除非改系统用mvs去接,否则根本录不到 10/04 09:06
4F:→ priv:所以一般电话录音有限定手机,还要root 10/04 09:06
5F:→ ghostwoo:所以言下之意就是很难用一般的方式写出来? 10/04 13:18
6F:→ ghostwoo:如果没有要双向录音只是要路使用这的勒? 10/04 13:19
7F:→ ghostwoo: *录使用者 10/04 13:21
8F:→ priv:那也要看系统计设让不让你录 10/04 13:46
9F:→ priv:以前MSM7201/7227和QSD 8250的通话语音是根本没经过ACPU 10/04 13:47
10F:→ priv:总之这个东西从java层应该是没辄.. 10/04 13:48
11F:→ priv:要下到HAL层甚至driver层去看 10/04 13:48
12F:→ ghostwoo:可是如果只是录使用者自己的声音那就不用那麽复杂吧?@@ 10/05 08:54
13F:→ ghostwoo:因为一样是从麦克风接音不是吗? 10/05 08:54
14F:→ ghostwoo:一些电信规则应该就不用去理会了吧? 10/05 08:55
15F:→ ghostwoo:*在通话时录自己的声音 10/05 08:56
16F:→ ghostwoo:对了priv您提到的MVS是Multiple Virtual Storage这个吗? 10/05 08:58
17F:→ priv:不是,其实也不重要,就是Qualcomm要从modem接语音过来的api 10/05 10:38
18F:→ priv:我讲一个简单的,有时候为了方便和减少bug 10/05 10:39
19F:→ priv:HAL层在通话的时候直接把录音的request挡掉 10/05 10:39
20F:→ priv:那你如果走一般Java framework那就是没救了 10/05 10:39
21F:→ priv:只录自己的声音,也许可以也许不可以 10/05 10:40
22F:→ priv:因为DSP在一般录音和电话时的运作模式是不一样的 10/05 10:40
23F:→ priv:总之如果你没有一个平台很详细的资源,很难搞 10/05 10:41
24F:→ priv:当然也许可以试着反组译market上电话录音软体看看啦XD 10/05 10:41
25F:→ priv:这个基本上我已经放弃了,以前问Qualcomm他都不想支援这个 10/05 10:42
26F:→ ghostwoo:我有DeCode过市场上面的APK...写法很可怕 10/05 12:02