Есть ли способ трансляции в Google Home из браузера Chrome, если умный динамик находится в другой сети? Я знаю, что Google говорит, что устройства должны быть в одной сети, но, может быть, есть некоторые хаки?
2 ответа на вопрос
0
Brian Harrington
Когда вы говорите о другой сети, вы говорите о другой физической сети, другой подсети или разделенных VLAN?
Если вы разные физические сети, я не думаю, что это будет работать без создания VPN. Если вы находитесь в отдельных подсетях или VLAN, вы можете создавать статические маршруты между ними.
Ну, Chrome на ПК в проводной сети, а Google Home на Wi-Fi.
TranslucentCloud 6 лет назад
0
Хорошо, я бы сказал, что вы находитесь в одной подсети и, следовательно, в сети. Проверьте это с помощью проводного устройства и беспроводного устройства. Получите их IP-адреса, убедитесь, что они оба находятся в одном блоке / 24, поэтому 192.168.1.XXX.
Brian Harrington 6 лет назад
0
Нет, устройства на самом деле находятся в разных подсетях, ПК - 192.168.10.2, а Google Home - 192.168.150.9. Оба устройства имеют общий шлюз / сервер, поэтому возможен статический маршрут.
TranslucentCloud 6 лет назад
0
0
TranslucentCloud
Ладно, разобрался.
Чтобы устройства отображались в одной подсети, вы можете создать сетевой мост . Таким образом, устройства, даже подключенные к отдельным физическим интерфейсам сервера, могут фактически находиться в одной подсети.
Но существует не только требование, чтобы устройства были в одной подсети.
Я выяснил, что Главная страница Google не просто принимает пакеты от устройства для кастинга. Он также хочет иметь возможность пинговать Caster (ICMP) и отправлять пакеты по многоадресному адресу 224.0.0.251 по протоколу UDP на порт 5353 .
На странице поддержки Google Casting говорится, что трафик к Google Home должен быть неограниченным, но ничего не говорится о том факте, что умный динамик должен иметь возможность отправлять некоторые пакеты и по сети.
Я развернул этот трафик и теперь работаю с Google Home.