我想在某人接到電話時播放來自Android手機的音樂。我可以播放音樂,但其他人不能聽音樂。我怎樣才能讓另一邊聽音樂(編碼是什麼,以便音樂播放可以插入麥克風供其他方聽)?
我收到了關於此功能的混合建議。 check here it is possible在通話期間Android播放聲音
3
A
回答
0
我使用的是HTC設備,並且無法在此設備中實現上述功能。此設置因製造商而異。我的代碼可能會在其他製造商手機中向聆聽者播放聲音。
1
如果你仍然好奇,你無法玩對方的原因是Android的硬件通常不會將實際的GSM呼叫流與可用於修改它的軟件堆棧的任何部分互連;它的功能是將實際的通話數據(麥克風/揚聲器)發送到線路(允許一些控制,如設置話筒靜音,發送DTMF和掛斷電話)後發送到軟件。
確切的聲音路由是在手機芯片完成的,所以不能控制它;更重要的是,藍牙音頻流被解碼並鏡像到芯片中(這種技術被稱爲DAIBT,用於直接音頻接口),並且這種技術有效地延長了時鐘和電源效率。
一些供應商(目前已知的:高通)正在提供的供應商特定的方式來注入音頻轉換成在特定的芯片組(MSM8960,APQ8064)GSM呼叫的上行鏈路 - 參考此答案:https://stackoverflow.com/a/15205455/438039;
相關問題
- 1. Twllio:在通話期間播放聲音
- 2. 在通話期間播放音頻
- 3. 在免提通話期間通過電話揚聲器播放聲音
- 4. Android:在通話期間播放聲音文件或文本到語音/ SIP
- 5. iPhone通過電話播放聲音
- 6. 在android中播放聲音
- 7. 在Android上播放聲音
- 8. Android,在soundpool播放聲音
- 9. 在Android定製ROM中修改通話中的聲音播放
- 10. 通過XIB不間斷播放聲音?
- 11. android無法從通知播放聲音
- 12. 只有播放聲音的Android通知
- 13. 聲音播放和播放聲音
- 14. TTS和播放聲音 - Android
- 15. 播放聲音OnClick Android
- 16. 同時播放聲音Android
- 17. android:從sdk播放聲音
- 18. 在播放聲音時一路向上播放音量Android
- 19. 如何在用戶通話時播放通知聲音?
- 20. 播放聲音
- 21. 播放聲音
- 22. 播放聲音
- 23. 播放聲音
- 24. 播放聲音?
- 25. Android通知聲音沒有播放,間歇性地
- 26. Android錄音,上傳和播放聲音
- 27. Android音板不會播放聲音
- 28. iphone在特定時間播放聲音
- 29. 在J2ME中未播放通知聲音
- 30. 聲音播放通知在iPhone上
可以分享您的代碼嗎? –
我目前沒有代碼。也許你可以自己編寫代碼。接收手機接聽的意圖並開始播放聲音文件。在這個問題的時候,我的代碼在仿真器上正常工作。但它不適用於設備。嘗試一下,你側面它的一個非常簡單的代碼,聽一個意圖,併發揮它的聲音文件。 – MobiDev
「傾聽意向」可以共享一個鏈接在哪裏閱讀有關它,所以我可以理解什麼是利害關係? –