Сейчас на форуме: Lohmaty, tyns777, cppasm (+7 невидимых)

 eXeL@B —› Вопросы новичков —› Переписать драйвер (audio)
Посл.ответ Сообщение

Ранг: 17.2 (новичок), 2thx
Активность: 0.020
Статус: Участник

Создано: 22 февраля 2018 13:36
· Личное сообщение · #1

По написанию / редактирование драйверов информации крайне мало, нужна координация спецов и практиков.
Вангую над одним софтом у которого поддержка только Windows XP платформы, пробую установить на Windows 7 (благо что есть режим совместимости) установка проходит успешно кроме драйверов (у программы свой audio драйвер без которого он работать не будет).

Вопрос, реально переписать на другую платформу и отдельно от софта его устанавливать ? - Если да, что для этого требуется(кроме прямых рук) ?

Есть средства под реализацию ;)




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 22 февраля 2018 14:09
· Личное сообщение · #2

реверснуть и подправить для вин7



Ранг: 17.2 (новичок), 2thx
Активность: 0.020
Статус: Участник

Создано: 22 февраля 2018 14:23 · Поправил: dendel
· Личное сообщение · #3

Работать с драйверами не кто не хочет, полагаю так сложилось что это крайне сложно, и вопрос не в $.



Ранг: 590.4 (!), 408thx
Активность: 0.360.18
Статус: Модератор

Создано: 22 февраля 2018 14:49
· Личное сообщение · #4

С бюджетами в 100+ нормальные люди работать и не будут. Но когда им озвучиваешь на порядок-два выше, то находятся.

-----
старый пень


| Сообщение посчитали полезным: shellstorm

Ранг: -0.7 (гость), 170thx
Активность: 0.540
Статус: Участник

Создано: 22 февраля 2018 15:00
· Личное сообщение · #5

dendel пишет: и вопрос не в $

именно в этом вопрос, а с размером драйвера растет вопрос $.




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 22 февраля 2018 15:01
· Личное сообщение · #6

около 100 кил реверса если код не слишком оптимизирован около $500-$2к
дальше множте на свой размер

хотя на апворке я часто вижу подобные заказы на 30$
значит есть кто может демпинговать, ищите



Ранг: 397.0 (мудрец), 179thx
Активность: 0.170.1
Статус: Участник

Создано: 22 февраля 2018 17:48
· Личное сообщение · #7

так пусть чел дров выложит - народ и приценится

-----
...или ты работаешь хорошо, или ты работаешь много...




Ранг: 17.2 (новичок), 2thx
Активность: 0.020
Статус: Участник

Создано: 22 февраля 2018 18:04 · Поправил: dendel
· Личное сообщение · #8

При установке - софт сам устанавливает драйвер.
Прикрепил папку --> Link <-- в ней установочный файл программы и файлы которые устанавливает драйвер в систему --> скрин <-- я их скопировал отдельно возможно пригодится.
(во время установки снимаем все галки - это доп. продукты программы)

Что вижу в свойствах устройства --> Link <--

Жду предложений, проект реальный.



Ранг: 590.4 (!), 408thx
Активность: 0.360.18
Статус: Модератор

Создано: 22 февраля 2018 18:46
· Личное сообщение · #9

dendel
Это ж просто виртуальный аудиокабель. Поищи аналоги или прийдется разбираться как софт заточен на конкретно этот драйвер.

-----
старый пень




Ранг: 17.2 (новичок), 2thx
Активность: 0.020
Статус: Участник

Создано: 22 февраля 2018 18:59
· Личное сообщение · #10

r_e Виртуальный аудиокабель? - полагаю это значит что драйвер не привязанный к конкретному устройству по типу как драйвер Virtual Audio Cable - на то он и виртуальный ?

Cофт заточен под ip телефонию, как я понимаю он преобразует звуковой сигнал с этого драйвера в SIP протокол. Не думаю что можно установить другой похожий драйвер и ждать что софт "декодирует" звук. Это сугубо мои профан мысли. Кто опытней отпишите свои соображения, заранее благодарен.



Ранг: 590.4 (!), 408thx
Активность: 0.360.18
Статус: Модератор

Создано: 22 февраля 2018 19:38
· Личное сообщение · #11

dendel
Скорей всего звуковой сигнал с устройства захвата через эту дровину скидывается в pipe или еще какой IPC. После чего энкодится и уходит в транспорт.
Вероятно VAC + какой-нибудь самописный проксик решит вашу проблему.

Добавлено спустя 10 минут
Судя по строкам в дровине, то используется named pipe (NCHUplinkIn). Тоесть, берем любой VAC, пишем проксик либо патчим имя пайпа - и должен работать твой софт.

Вот тебе прототип этой дровины
https://github.com/Microsoft/Windows-driver-samples/tree/master/audio/sysvad

Бюджет можешь форуму пожертвовать.

-----
старый пень


| Сообщение посчитали полезным: sefkrd, dendel

Ранг: 17.2 (новичок), 2thx
Активность: 0.020
Статус: Участник

Создано: 22 февраля 2018 21:02
· Личное сообщение · #12

Нужен готовый продукт.
Рассматриваю патч Virtual Audio Cable.
Оплата по договоренности.



Ранг: 590.4 (!), 408thx
Активность: 0.360.18
Статус: Модератор

Создано: 22 февраля 2018 21:36
· Личное сообщение · #13

dendel
Так чего тогда топики плодил? Шел бы сразу в поиск специалистов.

-----
старый пень



 eXeL@B —› Вопросы новичков —› Переписать драйвер (audio)
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати