Я пытаюсь, чтобы точка доступа WiFi сети, размещенная на Windows, направляла многоадресный поток на связанный компьютер.
Ниже приведен мой сетевой макет:
IP-камера -(проводная)-> компьютер A -(беспроводной)-> компьютер B
- IP-камера: статический IP 192.168.1.10/24
- Компьютер A (Windows 8.1): статический IP-адрес 192.168.1.11/24 (беспроводная сеть, размещенная на AP, 192.168.137.1)
- Компьютер B (Windows 7): DHCPv4 IP 192.168.137.251/24 из размещенной сети компьютера A
IP-камера отправляет многоадресный видеопоток H.264 на номер 224.100.1.1:5001. Я могу просматривать поток на компьютере A с помощью VLC при подключении к udp://@224.100.1.1. Тем не менее, я не могу заставить компьютер A (Windows 8.1), размещенную в SoftAP, передавать многоадресное видео H.264 на компьютер B (Windows 7).
Я ожидал бы, что программное обеспечение сетевого программного обеспечения, размещенное на Windows 8.1, будет прокси-запрос IGMPv3 и затем соответствующим образом направит данные многоадресной рассылки. Я искал вопросы SuperUser, чтобы найти ответ, но я не нашел ответа, поэтому я публикую это.
Шаги, которые я предпринял:
Я проверил с помощью Wireshark на обоих концах, что компьютер B отправляет запросы на присоединение IGMPv3 к компьютеру A, когда я подключаюсь с VLC к udp://@224.100.1.1.
Я выключил брандмауэр на компьютерах A и B, чтобы устранить проблемы с брандмауэром.
Я убедился, что пинг с машины B на машину A и пинг машины A с машины B работает.
Я попытался добавить многоадресный статический маршрут на компьютере A «добавление маршрута 224.100.1.1 маска 240.0.0.0 192.168.137.1», но он говорит, что команда недопустима. Кто-нибудь знает почему?
Я нашел многоадресную опцию 'netsh routing' для Windows Server, но я не нашел эквивалентной опции для Windows 8.1.
Будем благодарны за любую помощь и / или предложения по маршрутизации многоадресных потоков через сеть, размещенную на Windows 8.1.