Извлечение и подключение USB-аудио гарнитуры Jabra в Windows 7 SP1 может вызвать проблемы с сетью. Как это расследовать?

Я работаю над специализированным приложением voip.
Он использует TLS в качестве канала сигнализации и (S) RTP в качестве медиа-канала в вызовах.

Написан модуль вывода звука, который использует DirectSound для воспроизведения & захватить.
Аудио модуль устойчив к звуковым ошибкам. Если он что-то обнаружит неправильно —
1) проблемное аудиоустройство закрыто
2) главное приложение уведомлено о проблеме
3) клиент может выбрать другое аудиоустройство.
Работает хорошо большую часть времени.

Но иногда последовательность «удалить / подождать 10-20 секунд / вставить USB-гарнитуру Jabra» приводит к интересной вещи. Больше нет входящих RTP-пакетов или они повреждены.
ОС может отправлять отчеты ICMP о недоступном порте даже удаленному узлу.

Я проверил с помощью программ проверки ошибок DevPartner и DrMemory, но в их отчетах не было подсказок.

Я думаю, что это может быть проблема с драйвером или Windows. Иногда это воспроизводимо в других системах.

Вопрос — как я могу исследовать эту проблему? Может быть, есть инструменты, которые показывают активность аудио драйвера в Windows?

Спасибо 🙂

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]