android - chromecast 如何连接到其他设备?

标签 android ios udp chromecast ssdp

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

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

所以我的问题是,如何在 chromecast 不知道本地网络的情况下使用另一台设备连接到 chromecast?

最佳答案

当您首次连接 Chromecast 时,它会设置一个临时 WiFi 接入点。 Chromecast 设置应用程序(无论是在 Windows、Mac 还是 Android 上)都会查找该 SSID 并自动连接到它(无论您是否意识到——查看您的 wifi ssid,您会发现它发生了变化)。输入 wifi 连接的凭据后,Chromecast 就会连接到您的 wifi 网络并关闭它的内置 wifi 网络。

然后您的笔记本电脑/设备会重新连接到您原来的 wifi 网络,Chromecast 也将连接到您的网络。因此,它可以作为 DLNA 设备使用,并且可以查看其他网络设备。

关于android - chromecast 如何连接到其他设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26241579/

相关文章:

java - Java 的 UDP API 是否只接收校验和正确的数据包?

android - android中的Uri.parse是什么

Android 设备供应商系统签名 key 唯一性

Android - 捕获带有水印的视频

android - 在 Android 中使用 Azure 存储获取上传进度

c++ - 向其他 PC 发送以太网 (UDP) 帧

ios - 有没有办法知道我的 iOS 应用程序被隐私设置更改杀死了?

ipad - 针对将部署目标设置为 3.2 的 iOS4.2 进行构建会导致方向问题

ios - UICollectionView 仅在 Scroll 上加载图像

sockets - SFML 套接字,返回 "Disconnected"的 UDP 套接字是什么意思?