Добрый день всем!
В Астериске жестко прописано 20ms буфера между каналами и 1ms в dahdi. В dahdi можно конечно поменять DAHDI_CHUNKSIZE, но это не есть сильно гут.. Есть ли подобные ограничения в Yate? Вообще кто-нибудь чего писал для данной платформы?
вспомнил :) Согласно http://www.yate.ro/pmwiki/index.php?n=Main.Ysigchan :
; muxchanbuffer: integer: The buffer size for one channel of the audio multiplexer
; Defaults to 160 if 0 or missing
;muxchanbuffer=160
; idlevalue: integer: The value used by the audio multiplexer to fill missing data
; This value is used to fill the free space when the multiplexer has to forward the received
; data but one channel buffer is not full
; Interval: 0..255. Defaults to 255 if missing or invalid
; Ignored if type is not isdn-pri-mon
;idlevalue=255
Гораздо эффективнее Астера с его 1ms по дефаулту..
ухты. баг. сам спросил, сам ответил, сам получил за верный ответ. зыю у астериска динамическое количество фреймов обслуживается каждым вызовом генератора.
meral ( 2011-12-11 20:23:55 +0400 )редактироватьнеа, от chan_dahdi - фиксированное там всё ну и в самом dahdi тож.., это мы уже просекли. yate оказался более гибким. Насчет сам ответил - см на дату вопроса, март :)
Zavr2008 ( 2011-12-12 00:05:22 +0400 )редактироватьЗадан: 2011-03-20 00:56:44 +0400
Просмотрен: 727 раз
Обновлен: Dec 10 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.