android 手机 p8 GRA-CL00 无法收到组播问题记录

1.问题描述

最近在处理安卓软件(可以接收播放组播的视频流)的 android 手机适配的问题,问题是这样的:同一局域网内,笔记本电脑发出来的组播视频流,用荣耀 V9 可以收到视频流,但是用 华为 P8 GRA-CL00 无法收到组播数据。

2.排查思路

(1)首先肯定是排查软件问题,毕竟作为软件开发生产 bug 和解 bug 是本职,大费周折没有找出什么毛病。

(2)可能是系统版本的问题,华为 P8 是安卓 6.0 ,荣耀 V9 是安卓 9.0。于是给 P8 升级,发现还是无法接收组播数据,排除系统版本不同的因素。

(3)可能是硬件网卡不支持接收组播数据,为了验证,给华为 P8 安装了 MX 播放器(MX播放器可以播放组播视频,在网络串流中输入地址即可,例如 udp://@239.0.0.100:6666),发现确实无法接收组播数据。对比用荣耀 V9 安装 MX 播放器可以顺利播放组播视频。到这里就打算下结论是因为手机的网卡不支持导致的。

(4)后来测试的同学发现华为 P8 在用康凯路由器(比较贵质量比较好)组播视频时,可以收到并播放组播视频流。有点吃惊,去看了确实可以。为了验证不是路由器本身的组播转单播导致的,专门关闭了路由器组播转单播的功能,发现华为 P8 仍然可以接收组播数据。再次回到办公室验证华为 P8 是否能够收到组播数据,确实收不到。好吧,终于确认,是办公室的路由器(相对康凯质量要差一点)和特定手机在一起的时候,组播功能就出问题了。

3.小结

出现这样的问题,因为对路由器了解不多,往往不会往路由器方面考虑,总是一根筋的找软件的错误,看样子以后遇到问题得适当的调整思维了,以更加发散的思维去求解。好吧,这种发散思维首先得要求对路由器有基本的认识,遇到类似问题才可能往这方面考虑。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值