2012-09-24 52 views

回答

1

據我所知,從大量的研究和測試與android.net.rtp包時,它可以發送使用AudioStreamAudioGroup多播地址(音),但如果您嘗試使用AudioStream.associate()與一個多播地址,你不會收到任何東西。

我已經打開了錯誤報告爲此對Android的問題跟蹤,在這裏: https://code.google.com/p/android/issues/detail?id=61289

記住,許多Android設備實際上支持發送IGMP加入報文,在網絡不(http://www.programmingmobile.com/2012/01/multicast-and-android-big-headache.html就是一個例子許多關於這方面的信息)。

因此,您需要確保您的網絡基礎架構設置爲向設備傳遞多播UDP數據包。有些網絡允許在交換機/路由器/接入點等設置靜態多播組。