"see chan_alsa
and chan_oss
" - это ваш ответ? JACK позволяет делать виртуальную коммутацию каналов около ядра, мне это проще делать алсой или пульсом. Вопрос в том, как астером взять отдновременно несколько медиапотоков, но не из файлов, а "живых" (всё равно что с микрофонов или с нескольких плееров одновременно).
На этом недопроекте нет бюджета, иначе давно отдал бы на откуп. Можно выделить долларов 50 за прототип на 2 каналах. Лишь бы было понятно, что и с 20 каналами будет работать. Если вам это будет интересно - буду только рад.
viktorkho ( 2020-05-08 21:07:11 +0400 )редактироватьИ да, confbridge
насколько я понял смешивает все каналы в конференцию, мне же нужно передать их раздельно.
Ну так а как мы должны догадаться, что вам раздельно? Либо учитесь формулировать вопросы, либо наймите себе BA и он из вас клещами выдерет задание и найдет исполнителя. Не бесплатно, конечно.
meral ( 2020-05-10 11:48:39 +0400 )редактироватьhttps://wiki.asterisk.org/wiki/display/AST/Asterisk+16+Application_JACK
meral ( 2020-05-10 11:49:25 +0400 )редактироватьJack позволяет сделать то что вы спрашиваете, так же как и EAGI и hold с внешним источником. Так же как и audiohooks в нетворк сокете(надо писать c/c++ код). Готового решения в виду неумения сформулировать вы не найдете никогда. Бюджет 50 это только вытянуть из вас что именно делать. Мне не интересно.
meral ( 2020-05-10 11:51:12 +0400 )редактировать
Что это у вас за сервер с 30ю микрофонами ?
zzuz ( 2020-04-25 00:42:20 +0400 )редактироватьТам не буквально микрофоны. Что-то вроде анализатора рекламы - софт пишет звук и может отдавать его в устройства захвата и в fifo.
viktorkho ( 2020-04-25 00:57:33 +0400 )редактироватьfifo - слишком абстрактно. У вас довольно специфичный вопрос. Для его анализа нужно больше вводных. Но выглядит это уже как ТЗ к довольно недешевому проекту. Сами понимаете .
zzuz ( 2020-04-25 03:44:28 +0400 )редактироватьБольших сложностей я тут пока не вижу. На этапе прототипа (текущий эап) большого бюджета тут тоже нет. Тем не менее, отдать реализацию на аутсорс возможно.
viktorkho ( 2020-04-25 09:05:23 +0400 )редактироватьпопытался сформулировать вопрос заново тут: https://stackoverflow.com/q/61423266/5239616
viktorkho ( 2020-04-25 13:06:56 +0400 )редактироватьНа стаке у вас совсем другой вопрос. ответ , на который замена "Application: Playback" на "Context/Exension/Priotiry" . Ничего интересного. Видимо неправильно оценил ваш вопрос здесь.
zzuz ( 2020-04-25 15:38:30 +0400 )редактироватьОказывается, я не получаю отсюда уведомлений..
К вопросу на стаке я стал подозревать, что алсой, пульсом (и скорее всего джеком тоже) задача не решается. Позже обновил посты и тут и там.
Правильно ли я понимаю, что
viktorkho ( 2020-05-08 21:01:27 +0400 )редактироватьContext/Exension/Priotiry
это способ организовать звонок, но... в случае с алсой всего один, так как только один канал поддерживает драйвер?выше возможностей оборудования не прыгнешь . Не подходит одна технология - используйте другую.
zzuz ( 2020-05-09 13:24:32 +0400 )редактировать