| Предыдущий | Следующий |
| NS_E_NOTHING_TO_DO | NS_E_INVALID_INPUT_FORMAT |
NS_E_NO_MULTICAST
Что означает NS_E_NO_MULTICAST
NS_E_NO_MULTICAST (0xC00D07F2) означает, что клиент Windows Media не получает multicast-пакеты объявленного потока.
Само объявление канала может быть получено успешно, а медиаданные при этом не доходить по UDP. Поэтому этот код нужно диагностировать как проблему multicast receive path.
Что проверить
- Зафиксируйте multicast group, UDP port, выбранный сетевой интерфейс и результат присоединения к группе.
- Проверьте, видны ли пакеты этой группы на интерфейсе и не отбрасываются ли они локальным брандмауэром, маршрутизатором, IGMP-snooping или политикой сети.
- При нескольких адаптерах убедитесь, что join выполнен на интерфейсе с маршрутом к источнику multicast.
- Сравните с unicast-потоком того же сервера: его успешная работа подтверждает медиатракт, но не multicast-доставку.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
