欢迎光临散文网 会员登陆 & 注册

DLNA——智能设备掉线的问题

2023-07-29 22:45 作者:一盏电灯  | 我要投稿

小米电视、极米投影仪的投屏包含DLNA协议,DLNA协议是基于UPnP协议的。当设备开机时,会不断向239.255.255.250:1900广播(Multicasting)自己的状态,网关/路由器会把这个包转给LAN下所有地址。这个消息流量大概是单台电视每秒15个左右,叠加在一起智能家居设备就承受不了。

解决方案:
1. DLNA协议没有需求,在小米电视的设置中关掉DLNA
2. 极米投影仪没有这项设置,而且这货造成的压力比小米电视更大一点,单独用了一个Wi-Fi路由器给它,暂时绕过了问题


在乐播投屏里找到“局域网服务发布"选项,关掉后就电视就没有向1900发消息了。只不过以后就只能向电视扫码投屏了。


注意!注意!注意!以下为进阶测试方法,请务必理解后使用

在用shell下简单构造了一个multicasting炸弹,可以从ping值观察到密集的组播对接入设备的影响

for i in (seq 1 200);  echo 1 | ncat -u 239.255.255.250 1900& end




DLNA——智能设备掉线的问题的评论 (共 条)

分享到微博请遵守国家法律