А ekiga'у случайно не на той же самой машине запускаете на которой asterisk работает? Ekiga по умолчанию использует порт 5060, а он занят asterisk'ом (если ему в настройках порт не поменяли), поэтому и не можете зарегистрироваться.
Кодек ничем не примечателен, просто нужно использовать именно его.
gland писал(а):meetme ничего не перекодирует - перекодирует *
Как я понимаю выбор кодека осуществляется в channel.c в функции set_format и там же происходит определение нужно ли перекодировать из одного формата в другой?
Кодеки используются самописные, поэтому приходится так извращаться. В принципе я думал сделать так. Перед перекодированием из одного кодека в другой поставить условие если используется определенный формат, то не выполнять перекодирование и сразу переходить к микшированию. Но пока что не могу разобра...
Вот мне этот момент тоже не совсем понятен. Я выводил в файл форматы, которые используются в конференции при звонке. Получалась такая схема: кодек клиента -> ulaw -> slin. И в исходниках meetme явно указано: if ((f->frametype == AST_FRAME_VOICE) && (f->subclass.format.id == AST_FORMAT_SLINEA...
Добрый день. Возможно пишу не в тот раздел. Возможно ли сделать так, чтобы в режиме конференции meetme не перекодировало из одного кодека в другой, а просто микшировало все аудио-каналы и отправляло все подключенным абонентам. Все абоненты используют одинаковый кодек. Т.к. он не поддерживается Aster...
У всех клиентов используется silk24. И у меня в режиме конференции в логах codec_silk.c: SKP_Silk_SDK_Decode returned -12 Насколько я понял эта ошибка возвращается, если размер входящего в декодер буфера больше 1024 или меньше 0. Но такого не может быть, в wireshark'e размеры пакетов нормальные. При...
Хорошо попробую собрать из исходниоков. По ссылке с гитхаба переадресовывает на msdn. Нашел на code.google.com версию SILK_SDK_SRC_v1.0.9.zip. Это последняя версия или возможно есть более новые?