Update to ConfBridge doc, changed mixing_interval, added timing module section
git-svn-id: svn://192.168.202.10@3651 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
VICIdial ConfBridge Support: STARTED: 2022-06-22 UPDATED: 2022-09-16
|
VICIdial ConfBridge Support: STARTED: 2022-06-22 UPDATED: 2022-10-26
|
||||||
|
|
||||||
|
|
||||||
!!! NOTE: VICIdial ConfBridge support is currently in BETA mode and is not recommended for systems that require a stable and tested codebase !!!
|
!!! NOTE: VICIdial ConfBridge support is currently in BETA mode and is not recommended for systems that require a stable and tested codebase !!!
|
||||||
@@ -104,7 +104,7 @@ to the bottom of the file. Then create the /etc/asterisk/confbridge-vicidial.con
|
|||||||
max_members=10
|
max_members=10
|
||||||
record_conference=no
|
record_conference=no
|
||||||
internal_sample_rate=8000
|
internal_sample_rate=8000
|
||||||
mixing_interval=40
|
mixing_interval=20
|
||||||
video_mode=none
|
video_mode=none
|
||||||
sound_join=enter
|
sound_join=enter
|
||||||
sound_leave=leave
|
sound_leave=leave
|
||||||
@@ -237,6 +237,18 @@ to the bottom of the file.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- Timing changes
|
||||||
|
|
||||||
|
Unlike MeetMe which gets its timing directly from the DADHI kernel driver, ConfBridge gets its timing from the Asterisk Timing interface. By default this uses res_timing_timerfd.so and not res_timing_dahdi.so. To switch ConfBridge over to use DAHDI for its timing the following needs to be added to /etc/asterisk/modules.conf:
|
||||||
|
|
||||||
|
noload => res_timing_timerfd.so
|
||||||
|
noload => res_timing_kqueue.so
|
||||||
|
noload => res_timing_pthread.so
|
||||||
|
|
||||||
|
This is important because the res_timing_timerfd.so module which is the default is affected whenever Asterisk forks itself like whenever an AGI script it executed. This can cause audio frames to be skipped by ConfBridge. Vicidial uses AGI scripts heavily.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- Database changes
|
- Database changes
|
||||||
To accomodate the change to ConfBridge two fields were added to the "servers" table in Vicidial and another table was added. Here are the two fields added to the servers table:
|
To accomodate the change to ConfBridge two fields were added to the "servers" table in Vicidial and another table was added. Here are the two fields added to the servers table:
|
||||||
NOTE: These have already been added to the standard VICIdial install and upgrade SQL files:
|
NOTE: These have already been added to the standard VICIdial install and upgrade SQL files:
|
||||||
|
|||||||
Reference in New Issue
Block a user