Форум программистов, компьютерный форум, киберфорум
Наши страницы
Windows 10
Войти
Регистрация
Восстановить пароль
 
jasper-blondin
26 / 26 / 10
Регистрация: 19.06.2014
Сообщений: 154
1

Перехват / подмена потока с микрофона

12.01.2017, 16:21. Просмотров 242. Ответов 0

Здравствуйте!

Во время онлайн-игры появилась задачка, которую хотелось бы поковырять на досуге.

Суть такова. У меня есть веб-камера со встроенным микрофоном. Подключена к компьютеру через USB-порт. Операционная система компьютера -- Windows 10. Во время игры при нажатии горячей клавиши включается микрофон и можно общаться с другими игроками.
Представим ситуацию, что я поставил рядом с компьютером магнитофон и включил на нем какую-нибудь мелодию. Во время игры я нажимаю клавишу микрофона и игроки слышат музыку с моего магнитофона.

Теперь задача. Нужно избавиться от "посредника" в виде воздуха. Другими словами -- сделать грамотно. Аудиопоток мелодии должен идти напрямую "туда, куда идет поток с микрофона". Тогда звучание будет максимально чистым (качественным).

Для решения такой задачи, наверное, понадобится написание своего приложения. Это не проблема, даже плюс. Будет интересно. Если надо C#, будем писать на нем. Если что-то другое -- будем знакомиться с другим. Главное -- дайте направление, куда двигаться.

Замечание. Я понимаю, что для реализации подмены аудиопотока в игре нужно ковырять код самой игры, что мне не под силу. Но всегда можно перед игрой запустить "подменщик", который будет непрерывно слать (подменять) аудиопоток, а во время игры, при нажатии клавиши микрофона, на сервер игры будет идти подмененный поток, а не данные с микрофона. После игры "подменщик" можно выключить.

Прошу модераторов переместить мою тему, если я написал не в тот раздел.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.01.2017, 16:21
Ответы с готовыми решениями:

DeviceID windows 10 (поиск и его подмена)
Доброго дня, форумчане! Лирическое отступление: Есть триалка одного...

Перехват / подмена потока с микрофона
Здравствуйте! Во время онлайн-игры появилась задачка, которую хотелось бы...

Подмена потока с микрофона
Нужно подменипть поток с микрофона, чтобы отправить его при разговоре. Типа...

Перехват и подмена пакетов
Не знал где лучше создать тему, попробую тут.(сразу извините, если будет...

Перехват сетевых пакетов и их подмена
Как сделать программу имитирующую интернет. Например на моём компьютере...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.01.2017, 16:21

Перехват и подмена вызываемых функций
Здравствуйте. Нужно подменить вызов таких функций как open(), lstat(),...

Перехват и подмена имени .dll файла
есть программа, которая перебирает все процессы и их dll-ки и если встречает...

Перехват и подмена данных при чтении\записи в rs232
Доброго дня, уважаемые. Перерыл, кажется, весь интернет, и так и не нашел...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru