安卓现在有了原生的RTP和多播 API。多播和/或广播RTP呢?我在文档里没有看到任何关于如何启用这个的东西?我对客户端和服务器都感兴趣。
发布于 2013-10-21 10:57:09
据我所知,通过对android.net.rtp包的大量研究和测试,可以使用AudioStream和AudioGroup将多播地址(音频)发送到多播地址(音频),但是如果尝试将AudioStream.associate()与多播地址一起使用,则不会收到任何消息。
我已经在Android问题跟踪器上打开了一个bug报告,在这里: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数据包传送到您的设备。有些网络允许在交换机/路由器/接入点等上设置静态多播组。
https://stackoverflow.com/questions/12559064
复制相似问题