Re: [asterisk-users] howto set up persistent dynamic meetme
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
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
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
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