Решил поковырять Asterisk. Поставил, чуток отконфигурил, вроде всё ОК. Вопрос встал в выборе софтфона. Перепробовал несколько софтин, остановился на двух: 1) QuteCom. Всё хорошо, задержки минимальные, но есть пара косяков. Во первых, сцуко, глючит. Иногда по необъяснимым причинам подвисает. Трансфер звонков не работает - сегфолтится. Качество звука - среднее. Комп с Audigy и динамическим микрофоном (купил когда-то за 60 баксов, блин) слышно хорошо, а вот ноут с HDA Intel и встроенным микрофоном - щёлкает, трещит и шипит. 2) Ekiga. Тоже всё хорошо, но, сцуко, ЗАДЕРЖКИ ГОЛОСА. Субъективно - от 200 до 500 миллисекунд. В QuteComе они не более 100 мс, общаться очень комфортно. Где настраивать - так и не нашел.
Так вот, собственно - вопрос. Как можно минимизировать задержки у Ekiga? Мои предположения: QuteCom (а также Twinkle) вроде как умеют цепляться напрямую к железке, и захватывать звук напрямую с неё, минуя всякие там альсы с пульсами. А вот Екига имеет в настройках звука только Альсу. Может чего в настройках альсы поковырять? Т.к. если QtueCom коннектить через ту же альзу - задержки существенно увеличиваются.
З.Ы. Перепробовал ещё несколько софтфонов. Впечатления:
SFLPhobe: практически неработоспособен. Глючит, сегфолтится, звук постоянно прерывается.
KPhone: вообще не понял, как оно работает.
Twinkle: неплох, но юзерам его не поставишь. Да и голос подглючивает порядком.
Linphone: На Убунту 10.10 завёлся, на 10.04 - нет, сегфолтится. Потому потестить как следует не удалось.