通常我们使用的手机电视投屏,是在同一个局域网下,通过组播消息搜索到设备,然后进行局域网通讯交互投屏。
DLNA(SSDP)使用的组播地址239.255.255.250,端口1900
AirPlay(mDNS)使用的组播地址224.0.0.251,端口5353
但是在酒店等环境下,有可能由于网络各方面要求限制,导致用户手机和电视无法在同一个局域网下,无法使用投屏。(当然还是尽量能让手机和电视在同一个局域网下)
跨网络/网段投屏中继服务器方案,进行转发传递两个网络之间的消息,并且保证一对一认证,防止乱投投错的现象。