看板 AndroidDev 關於我們 聯絡資訊
※ 引述《windnebula (宇)》之銘言: : 1.不知道有沒有辦法達到可以錄製手機中VOIP的對話內容 VOIP(SKYPE那些) 也只能直接麥克風收音 : 或者是比較深一點的層次 : 2.錄製所有從播音器放出的聲音 錄音只能選SOURCE 不是選play device SOURCE只有兩種 一種MIC 一種電話 如果VOIP是喇叭放出來 當然你就可以用麥克風收到 只是不清楚 如果是從電話小聽筒放出來,那就要用VOICE_COMMUNICATION 但是大部分的廠商 VOICE_COMMUNICATION 是沒有做用的 因為某些地區(如美國的某些州) 未經對方同意的通話錄音 是 違法 的 所以很多廠商就直接拔掉這功能,免得惹官司上身 簡單的說 如果你沒ROOT 然後你的機子的VOICE_COMMUNICATION是被關閉的話 那就只能麥克風收音 那妳打電話的十後記得放出來,開大聲一點 : 1.因為想要寫個簡單可以錄製VOIP對話的程式方便自己記錄對話, : 但一時之間只看API似乎看不到類似用處的FUNCTION,網路上有的也幾乎都是錄來電。 : 請問MediaRecorder中的跟解決這個問題有關嗎? : setAudioSource(MediaRecorder.AudioSource.VOICE_COMMUNICATION); : 2.如果是透過JNI用native code方式可行的話也OK,查了一下有人說 : "可以改KERNEL把PCM MAP到DEVICE"=>這段我不太懂甚麼意思,不過要碰到kernel的方 : 法可能就先不用。 既然都看不懂 那也不需要考慮這方法 : 剛剛爬文以及網路上搜尋了一下,大概都不太行,想請各位板友給點建議或方向。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.169.14
windnebula:那請問有ROOT的話有其他解法嗎? 02/13 13:20
windnebula:因為播放後再用麥克風收音會有雜訊甚麼的 02/13 13:20
windnebula:所以沒辦法取得VOIP傳送的音訊檔案囉? 02/13 13:20
windnebula:又VOIP傳送的原理是STREAM嗎? 02/13 13:21
gpc:STREAM還有加密! 02/13 15:55
howar31:有沒有辦法擴音和小聽筒切換都能錄到的方式 02/14 04:25
nfsnfs:多年前的經驗就是大部分的手機都無法通話雙向錄音 02/19 16:07