Re: [asterisk-users] howto set up persistent dynamic meetme

2009-05-17 Thread Dan Austin
Sean wrote:
 Tilghman Lesher wrote:
 On Saturday 16 May 2009 08:21:43 sean darcy wrote:
 With 1.6.1, I'm trying to set up a test of meetme for creating dynamic
 conferences.

Trimmed

 I don't want the conference to stay up forever, since I'd like new pin's
 each time.

 This should be a common use case. How do you do it?
 
 In Asterisk 1.6, user DEA contributed realtime capabilities to MeetMe, which
 allows the capability of scheduling conferences, with new pins each time.  I
 believe this would meet the needs your question has posed.
 

 I using 1.6.1. 'core show application meetme' doesn't have anything on
 realtime. I found 
 http://www.voip-info.org/wiki/view/Asterisk+RealTime+MeetMe but that's 
 just a stub.

 Any references available.

I should point out that I (DEA) did not contribute the basic RealTime
support in app_meetme.  I added the scheduling and resource limit features,
and the option to store the conference flags in the database table.

You will want to understand the basics of Asterisk's RealTime features to
get started. Basic support for RealTime conferences can be had by using
the database table defined in contrib/scripts/meetme.sql

The scheduling features require a more complex database table that I was
sure that I included in the contribution, but I do not see it in SVN.
The correct db table is available in the Web-MeetMe package, which is
a front-end to manage the database and active conferences.  It is hosted
at https://sf.net/projects/web-meetme

I am behind schedule to release a package for 1.6.1, and I need to submit
the database table to Mantis so it can be added to future release packages.

Dan

___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] howto set up persistent dynamic meetme

2009-05-17 Thread sean darcy
Dan Austin wrote:
 Sean wrote:
 Tilghman Lesher wrote:
 On Saturday 16 May 2009 08:21:43 sean darcy wrote:
 With 1.6.1, I'm trying to set up a test of meetme for creating dynamic
 conferences.
 
 Trimmed
 
 I don't want the conference to stay up forever, since I'd like new pin's
 each time.

 This should be a common use case. How do you do it?
 In Asterisk 1.6, user DEA contributed realtime capabilities to MeetMe, which
 allows the capability of scheduling conferences, with new pins each time.  I
 believe this would meet the needs your question has posed.

 
 I using 1.6.1. 'core show application meetme' doesn't have anything on
 realtime. I found 
 http://www.voip-info.org/wiki/view/Asterisk+RealTime+MeetMe but that's 
 just a stub.
 
 Any references available.
 
 I should point out that I (DEA) did not contribute the basic RealTime
 support in app_meetme.  I added the scheduling and resource limit features,
 and the option to store the conference flags in the database table.
 
 You will want to understand the basics of Asterisk's RealTime features to
 get started. Basic support for RealTime conferences can be had by using
 the database table defined in contrib/scripts/meetme.sql
 
 The scheduling features require a more complex database table that I was
 sure that I included in the contribution, but I do not see it in SVN.
 The correct db table is available in the Web-MeetMe package, which is
 a front-end to manage the database and active conferences.  It is hosted
 at https://sf.net/projects/web-meetme
 
 I am behind schedule to release a package for 1.6.1, and I need to submit
 the database table to Mantis so it can be added to future release packages.
 
 Dan
 

Dan,
  Thanks. I'll follow Web-MeetMe. It's pretty neat to be able to set up 
a conference from wherever. Right now, though, I'd settle for setting it 
up from an office extension, I've written this hacky snippet to set them up:

[setup-conf-room]
exten = _6000XXXNXXX,1,Set(meetme=/etc/asterisk/meetme.conf)
exten = _6000XXXNXXX,n,Set(Time-in-secs=${STRFTIME(${EPOCH},,%s} )
exten = _6000XXXNXXX,n,System('echo conf = ${EXTEN:4:4},${EXTEN:7} ; 
_${Time-in-secs} ${meetme}')
exten = _6000XXXNXXX,n,Playback(our-conf-confno)
exten = _6000XXXNXXX,n,SayDigits(${EXTEN:4:4} ) ; 6000 XXX 
exten = _6000XXXNXXX,n,Playback(our-conf-pin-for-conf)
exten = _6000XXXNXXX,n,SayDigits(${EXTEN:7} ) ; 6000 xxx 
exten = _6000XXXNXXX,n,Playback(our-conf-confup-24-hours)
exten = _6000XXXNXXX,n,Hangup()

exten = _6000.,1,Playback(our-conf-invalid-plus-3-plus-4)
exten = _6000.,2,Hangup()

where a user dials 6000{3digit-conf-rm}{4digit-pin)

then I'll use a cron.hourly job to delete the conf after 24 hours.

I'd like to find some way to check for conflicting existing conference 
numbers.

sean

sean


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] howto set up persistent dynamic meetme

2009-05-16 Thread Tilghman Lesher
On Saturday 16 May 2009 08:21:43 sean darcy wrote:
 With 1.6.1, I'm trying to set up a test of meetme for creating dynamic
 conferences.

 extensions.conf:

 [meetme]
 exten = 2663,1,MeetMe(,De)
 exten = 2663,n,Hangup()

 exten = 2666,1,MeetMe()
 exten = 2666,n,Hangup()


 What I'm expecting is to dial 2663, get a conference room number ( 600,
 I suppose since it's the only room ), and set a PIN. Hangup.

 Then users would dial 2666 enter the conference room number and the PIN,
 and be placed in conference.

 The problem is that as soon as 2663 hangs up, the conference disappears.
 What I'd like is to have the conference stay up for some period of time
 after 2663 hangs up. That way I could schedule a conference for a
 specific time, set it up beforehand, and email everyone the conference
 number and pin.

 I don't want the conference to stay up forever, since I'd like new pin's
 each time.

 This should be a common use case. How do you do it?

In Asterisk 1.6, user DEA contributed realtime capabilities to MeetMe, which
allows the capability of scheduling conferences, with new pins each time.  I
believe this would meet the needs your question has posed.

-- 
Tilghman

___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] howto set up persistent dynamic meetme

2009-05-16 Thread sean darcy
Tilghman Lesher wrote:
 On Saturday 16 May 2009 08:21:43 sean darcy wrote:
 With 1.6.1, I'm trying to set up a test of meetme for creating dynamic
 conferences.

 extensions.conf:

 [meetme]
 exten = 2663,1,MeetMe(,De)
 exten = 2663,n,Hangup()

 exten = 2666,1,MeetMe()
 exten = 2666,n,Hangup()


 What I'm expecting is to dial 2663, get a conference room number ( 600,
 I suppose since it's the only room ), and set a PIN. Hangup.

 Then users would dial 2666 enter the conference room number and the PIN,
 and be placed in conference.

 The problem is that as soon as 2663 hangs up, the conference disappears.
 What I'd like is to have the conference stay up for some period of time
 after 2663 hangs up. That way I could schedule a conference for a
 specific time, set it up beforehand, and email everyone the conference
 number and pin.

 I don't want the conference to stay up forever, since I'd like new pin's
 each time.

 This should be a common use case. How do you do it?
 
 In Asterisk 1.6, user DEA contributed realtime capabilities to MeetMe, which
 allows the capability of scheduling conferences, with new pins each time.  I
 believe this would meet the needs your question has posed.
 

I using 1.6.1. 'core show application meetme' doesn't have anything on 
realtime. I found 
http://www.voip-info.org/wiki/view/Asterisk+RealTime+MeetMe but that's 
just a stub.

Any references available.

sean



___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users