chromecast如何连接到其他设备?

问题描述:

Chromecast等设备如何在未连接到同一本地网络的情况下被其他设备发现。我知道ssdp,dial和mdns等协议,但所有这些协议都要求您连接到相同的本地网络。chromecast如何连接到其他设备?

例如,当您插入chromecast并开始初始设置时,您以某种方式使用其他设备(mac,android,iphone)连接到该chromecast。一旦你连接到该Chromecast,然后你开始填写WiFi凭据,以便您可以将Chromecast连接到网络。一旦该chromecast连接到无线网络,您可以轻松使用上述任何协议。

所以我的问题是,你如何连接到另一个设备的chromecast,没有知道本地网络的chromecast?

当您首次连接Chromecast时,它会设置一个临时WiFi接入点。 Chromecast Setup应用程序(无论是在Windows,Mac还是Android上)都会自动查找该SSID并将其自动连接到该应用程序(无论您是否意识到 - 查看您的wifi ssid并且您将看到它改变)。一旦您输入了无线连接的凭证,Chromecast就会连接到您的WiFi网络并关闭其内置的无线网络。

然后,您的笔记本电脑/设备将连接回您的原始WiFi网络,Chromecast也将连接到您的网络。因此,它可作为DLNA设备使用,并可用于查看其他网络设备。

+1

'它设置了一个临时的Wifi连接.'。你的意思是一个临时的wifi接入点或热点。正如你所说的,连接是由PC软件完成的。无论如何感谢信息。有趣。 – greenapps 2014-10-07 18:19:32

+0

Chromecast设置了一个临时接入点。 – steven 2014-10-07 18:23:02

+0

这是我的信念,这个答案如实给出其实是不正确的。 Chromecast使用不属于接入点的Wifi Direct/P2P。我不确定这种差异对于OP是否重要,但值得注意。 – Mark 2017-11-11 14:22:40