[Asterisk-video] Videomixing in MeetMe

Lorenzo Miniero lorenzo.miniero at unina.it
Fri Aug 24 13:24:00 CDT 2007


Hi Pauli,

thanks for your interest, it's very appreciated.

About your problem, it looks like Asterisk fails at connecting to the mixer on 
startup, and so disables its functionality. Can you check in the rest of the 
verbose startup output if there are any messages related to the mixer? All is 
done in another thread and so it could appear while other modules are being 
loaded. Besides, check with 'xcon info' console command if there's any other 
info.

You might try setting the mcu_ip to your local ip instead of 127.0.0.1 and see 
if it helps. However, I can't see any information about the parsing of the 
mcu-related lines on startup: so it appears they are not being read at all.

Keep me updated, regards,
Lorenzo


On Friday 24 August 2007 14:31:09 Pauli Østerø wrote:
> Hi Lorenzo,
>
>
>
> I have become very interested in your work with Confiance and will start
> with telling you what a cool solution it is. Im though having some problems
> with getting it to work in my Asterisk environment.
>
>
>
> Im running Asterisk 1.4.3 on a SUSE linux (kernel 2.6.5-7.244-smp), and
> have installed all the components:
>
>
>
> Asterisk 1.4.3
>
> Lippri 1.4.1
>
> Zaptel 1.4.5.1
>
> ffmpeg 0.4.9-prel
>
> ortp 0.13.1
>
> openssl 0.9.8e
>
> bfcpmsg 0.6
>
> bfcpclt 0.6
>
> bfcpsrv 0.6
>
> msrp 0.2
>
> confiance_videomixer-0.1
>
> confiance_wip_server-0.7
>
>
>
> I must admit i had some problems running ./configure for asterisk, it was
> complaining about a broken installation of bfcp. After hours of looking and
> searching on google i just hardcoded the bcfp-present variable to yes, and
> got asterisk compiled and up and running. I can make MeetMe conferences
> with and without the B-parameter and asterisk is launching the bfcp server.
>
>
>
> Now for the problem, app_meetme is not making any connection to my
> videomixer. My videomixer is running on port 7000, and this is my
> xcon.conf:
>
>
>
> mcu => cvm
> mcu_ip => 127.0.0.1
> mcu_port => 7000
>
>
>
> If i make a regular telnet to port 7000 i instantly get a connected
> message, so my mixer is running correct.
>
>
>
> CVM_CLI*> CVM_CLI*> New client connected (172.16.1.148:2261)
> CVM_CLI*> Client disconnected (172.16.1.148:2261)
>
>
>
> So why is my MeetMe-app not connecting to the mixer?
>
>
>
> This is the output from asterisk loading:
>
>
>
> [Aug 23 18:51:59] WARNING[15755]: app_meetme.c:9137 load_config: Support
> for Confiance VideoMixer built in
> [Aug 23 18:51:59] WARNING[15755]: app_meetme.c:9145 load_config: No support
> for Sergio Garcia Murillo's VideoMixer
>   == Parsing '/etc/asterisk/meetme.conf': Found
>   == Parsing '/etc/asterisk/sla.conf': Found
>   == Parsing '/etc/asterisk/dcon.conf': Found
>   == Parsing '/etc/asterisk/xcon.conf': Found
>     -- XCON Prefix for the Dialplan set to '867xxxx...'
>     -- BFCP Server will allow max 10 conferences at a time...
>     -- BFCP Server will listen on port 2345...
>     -- BFCP Server exploiting TCP/BFCP
>     -- XconScheduler will listen on port 2346...
>     -- Level of debug for XCON/DCON set to 3.
>     -- XCON Scheduler authentication set up...
>     -- BFCP Server List has been created...
>     -- [XCON] Creating XconScheduler Server Socket...
>     -- [XCON] Starting the XconScheduler listening thread...
>     -- [XCON] Binding XconScheduler at port 2346...
>     -- [XCON] Starting the XconScheduler listening thread...
>     -- XCON Scheduler has been created...
>     -- Registered ConferenceID 8671000
>   == Manager registered action MeetmeMute
>   == Manager registered action MeetmeUnmute
>   == Registered application 'MeetMeAdmin'
>   == Registered application 'MeetMeCount'
>   == Registered application 'MeetMe'
>   == Registered application 'SLAStation'
>   == Registered application 'SLATrunk'
>   == Registered application 'XconScheduler'
> app_meetme.so => (MeetMe conference bridge)
>
> And when im calling the conference:
>
>
>
> Executing [1234 at video:1] MeetMe("SIP/10002-081d14f8", "1234") in new stack
>   == Parsing '/etc/asterisk/meetme.conf': Found
>     -- Created MeetMe conference 1023 for conference '1234'
>     -- Video Format: H.263
>     -- <SIP/10002-081d14f8> Playing 'conf-onlyperson' (language 'en')
>
> and the next
>
>
>
>  Parsing BFCP information in SIP OK's SDP: TCP/BFCP (bfcp port = 49156,
> bound)...
>     -- Executing [1234 at video:1] MeetMe("SIP/10001-081d2a90", "1234") in new
> stack
>     -- Video Format: H.263
>
>
>
> but there is no connection in my mixer and i cant get any videostream
> throught either :(
>
> Best regards,
>
> Pauli



-- 
Lorenzo Miniero, Junior Researcher
Dipartimento di Informatica e Sistemistica
Università degli Studi di Napoli "Federico II"
Via Claudio 21 -- 80125 Napoli (Italy)
Phone: +390817683821 - Fax: +390817683816
Email: lorenzo.miniero at unina.it



More information about the asterisk-video mailing list