Проблема с ALSA
Здравствуйте.
Есть аккаунт на sipnet. Сначала я звонил с обычной soft-phone программы, потом ради экспериментов с g723 и g729 поставил asterisk (ОС linux). Soft-phone программа соединяется с asterisk на localhost, а asterisk - с sipnet. Между soft-phone и asterisk звук кодируется по GSM, между asterisk и sipnet - по G.72x, и все хорошо, только качество звука от перекодировки портится.
Чтобы не портилось, вместо soft-phone можно использовать сам asterisk, для этого в нем есть команда dial <номер> и поддержка звуковой карты. Подключаю chan_alsa.so, настройки по-умолчанию, звоню с помощью этой команды. Звонок проходит, голос с моего микрофона на той стороне хорошо слышен, но ко мне оттуда приходит что-то невнятное, быстро-быстро "тря-тя-тя-тя-тя-тю-тю-тю", короче, слова разобрать невозможно. С кодеками все в порядке (см. предыдущий абзац), проблема именно в asterisk -> alsa.
И еще: chan_oss.so не подключается, говорит: "Read error on sound device: Resource temporarily unavailable"
Помогите, пожалуйста.
|