Проблема заключалась в том, что при включении удаленной звуковой дорожки я установил эти строки
AudioTrack audioTrack = mediaStream.audioTracks.get(0);
audioTrack.setEnabled(true);
audioTrack.setVolume(100); // culprit
Последней строкой, где я установил громкость на 100, была проблема. Удаление это сделало свое дело.
.Net framework не содержит встроенного класса для наблюдения за реестром. Но вы все равно можете использовать обернутые вызовы WinAPI или интерфейс WMI (см. пример )
Похоже, это хорошее место для начала . Для реестра имеется класс WMI .