Mike Taht
2004-Jun-27 12:55 UTC
[Asterisk-Users] Asterisk on 64 bit... and testing e164.org
Dear Duane: Thanks for the steer (presently I route calls to 1800 via iaxtel, but I'll turn that off for that test) I came up with a thought for an interesting e164 service last night - distributed custom ringtones, and custom announcements on a callerid lookup via enum. You'd be able to embed a RINGTONE - an url pointing to either a ringtone definition or a wav file that contains (for example) a small part of beethoven's fifth ANNOUNCEMENT - a similar url, pointing back to my server - me saying "Mike Taht" VCARD - same Add an asterisk agi to do the reverse lookup via enum, play the announcement "Mike Taht" + "is calling" - pushed into my icecast server - hmm I just got on the e164 list and into this new level of technology, so I obviously have some catching up to do, and should just probably forward weird ideas like this to that list once I'm certified sane and caught up with reality. I am curious if e164 will do dns delegation so that I could run my own dns for my enum subdomain (which, among other things, would let me play around with wierd ideas like this, and also allow split dns, so that calls from inside my firewall to my numbers would route to my pbx more simply) and so on... have a good conference!
Mike Taht wrote:> Thanks for the steer (presently I route calls to 1800 via iaxtel, but > I'll turn that off for that test)I believe iaxtel routes your call through the same service...> RINGTONE - an url pointing to either a ringtone definition or a wav file > that contains (for example) a small part of beethoven's fifthThis is more a phone specific thing then an asterisk thing, unless you're using the asterisk console I guess...> Add an asterisk agi to do the reverse lookup via enum, play the > announcement "Mike Taht" + "is calling" - pushed into my icecast server > - hmmWe already insert names/info into DNS and have coded up an app_txtcidname patch which was included in asterisk to pull this information up, I'm guessing what you want to do shouldn't be too difficult. We also have a large number of geographical exchange information stored under the *.cc.e164.org enum zone.> I am curious if e164 will do dns delegation so that I could run my own > dns for my enum subdomain (which, among other things, would let me play > around with wierd ideas like this, and also allow split dns, so that > calls from inside my firewall to my numbers would route to my pbx more > simply)At this stage no, there is some problems when delegating NS records as this stops any smaller allocations from being looked up... In effect this could be used to block end users by others further up the food chain, which is the ITU's method currently being employed rather then allowing people to control their own allocations... If you could define the suggest a little more specifically we could even add it into our own system. If you're thinking of a DNS update mechinism similar to dynamic services, and run windows, check out our update util... http://www.e164.org/terry-20040608.zip So far it the testing I've put it through it seems to work pretty well... -- Best regards, Duane http://www.cacert.org - Free Security Certificates http://www.nodedb.com - Think globally, network locally http://www.sydneywireless.com - Telecommunications Freedom http://happysnapper.com.au - Sell your photos over the net! http://e164.org - Using Enum.164 to interconnect asterisk servers "In the confrontation between the stream and the rock, the stream always wins; not through strength, but through persistence."