I am trying to determine which meetme replacement will most suite my needs. My app will be primarily consisting of 2-3 person conferences. I don’t need all the bells/whistles of a robust conferencing system (entry/exit sounds, admins, etc)
My requirements:
high performance/many concurrent conferences
create dynamic conferences
be able to list and kick individuals via the AMI/CLI
It looks like app_confcall (on freeswitch.org) seems like a good bet, app_conference advertises itself has “high performance”, yet the project doesn’t seem very lively.
You are looking at two different beasts here.
app_confcall still requires a timing source, the same as meetme so suffers the same problems with timing.
App_conference does not require a timing source and is very scalable.
and light on resources, We have had 250+ users in many conferences easily
you will have to write your own gui for app_conference though
I am getting this while trying to compile app_conference.
I am compiling from /usr/src/appconf… i have a symlink /usr/src/asterisk to the directory with my * source…
Not sure where to go from here though.
Thanks for anyone who can assist.
make: svnversion: Command not found
cc -pipe -Wall -Wmissing-prototypes -Wmissing-declarations -MD -MP -g -fPIC -I…/asterisk/include -D_REENTRANT -D_GNU_SOURCE -DREVISION="" -DCRYPTO -Ilibspeex -DSILDET=2 -c -o app_conference.o app_conference.c
make: svnversion: Command not found
make: svnversion: Command not found
app_conference.c: In function âapp_conference_mainâ:
app_conference.c:64: warning: implicit declaration of function âast_module_user_addâ
app_conference.c:64: warning: assignment makes pointer from integer without a cast
app_conference.c:69: warning: implicit declaration of function âast_module_user_removeâ
app_conference.c: At top level:
app_conference.c:75: error: static declaration of âunload_moduleâ follows non-static declaration
…/asterisk/include/asterisk/module.h:57: error: previous declaration of âunload_moduleâ was here
app_conference.c: In function âunload_moduleâ:
app_conference.c:78: warning: implicit declaration of function âast_module_user_hangup_allâ
app_conference.c: At top level:
app_conference.c:86: error: static declaration of âload_moduleâ follows non-static declaration
…/asterisk/include/asterisk/module.h:46: error: previous declaration of âload_moduleâ was here
app_conference.c:113: error: expected declaration specifiers or â…â before string constant
app_conference.c:114: error: expected declaration specifiers or â…â before string constant
app_conference.c:114: warning: data definition has no type or storage class
app_conference.c:114: warning: type defaults to âintâ in declaration of âAST_MODULE_INFO_STANDARDâ
make: *** [app_conference.o] Error 1
I am very new to *, i installed both 1.4 and 1.2 while doing some testing… the current version out on my system is 1.2… but i’ll be switching back to 1.4 later today.
the reason i only have a symlink is because when i untar/ungzip the download it created a directory name which included the version… so i just made a symlink called just “asterisk” to the asterisk[ver] directory…
is it proper asterisk etiquette to rename that dir after extraction?
I am going to re-install 1.4 and give it another whirl.