Здравствуйте. Недавно я установил программу SoundWire чтобы передавать звук с ПК на телефон по Wi-fi. К телефону подключил колонки для прослушивания.
Все бы ничего, но у SoundWire есть задержка 60 - 100 мс, при передаче данных, и перекодировании.
Я хочу при помощи Virtual Audio Cable сделать так, чтобы он получал звук с аудиокарты, потом делал опережение на 60 мс (не задержку, а опережение, то есть при просмотре ролика в браузере первые 60 мс звука не будет (будет кеширование аудиопотока или что-то еще) - а потом звук начнется с 0 отметки), и транслировал это на выход, на динамики ноутбука, и на серверную часть SoundWire.
В принципе SoundWire использует активный выход, поэтому проблемы нет.
Но есть проблема в другом - как мне поставить такое опережение?
Как мне так настроить VAC? Мне не нужно создавать кучу кабелей и конференцию на 100500 человек. Но мне зато нужно поставить не совсем стандартную задержку. Потому, что обычно все борятся просто за минимизацию задержки.
А мне нужна она отрицательная грубо говоря. Такое возможно, просто надо сохранить 60 мс аудиопотока в кеш и потом начать с этой точки как с 0 отметки. Но только можно ли так сделать в VAC?