Dear All I am trying to deliver MOH service in the following manner;
_____ _____ _____ |UA1 |<--->|SER |<--->|UA2| ______ _____ _____ | | ________ |Asterisk| ________
When UA1 is talking to UA2, either of them presses a hold button, and asterisk serves MOH
Requesting all the gurus to comment on whether it is possible. and will appreciate if someone can guide what is needed on SER.
Thanks D
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
This is a good question, I've been wondering about it myself. Perhaps with the SDP mangler. You can check for the c= 0.0.0.0 line and maybe redirect it to something else? Problem is that you really need to instantiate a new dialog with asterisk to do it right.
Let us know if you get it.. -Brett
On Mon, May 1, 2006 12:48 am, dashy dude wrote:
Dear All I am trying to deliver MOH service in the following manner;
|UA1 |<--->|SER |<--->|UA2| ______ _____ _____ | | ________ |Asterisk| ________
When UA1 is talking to UA2, either of them presses a hold button, and asterisk serves MOH
Requesting all the gurus to comment on whether it is possible. and will appreciate if someone can guide what is needed on SER.
Thanks D
Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
I was thinking on the same lines...to check the C=0.0.0.0 OR a=sendonly
But donno how to do it.
According to
http://www.tech-invite.com/Ti-sip-service-3.html
When UA1 presses hold, it sends invite to MOH server. But that needs a UA capability to configure MOH server Sipura has that but I dont think Cisco IP phones support it.
They just send a request to proxy with c=0.0.0.0
We used to have MOH on asterisk when we used asterisk as our business PBX. But with increase in the call volume, we plan to use SER and run VAS like voicemail, MOH using asterisk
Thanks D
--- Brett N brettlist@nemeroff.com wrote:
This is a good question, I've been wondering about it myself. Perhaps with the SDP mangler. You can check for the c= 0.0.0.0 line and maybe redirect it to something else? Problem is that you really need to instantiate a new dialog with asterisk to do it right.
Let us know if you get it.. -Brett
On Mon, May 1, 2006 12:48 am, dashy dude wrote:
Dear All I am trying to deliver MOH service in the
following
manner;
|UA1 |<--->|SER |<--->|UA2| ______ _____ _____ | | ________ |Asterisk| ________
When UA1 is talking to UA2, either of them presses
a
hold button, and asterisk serves MOH
Requesting all the gurus to comment on whether it
is
possible. and will appreciate if someone can guide what is needed on SER.
Thanks D
Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam
protection around
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Hi brett and all, Thanks for your help so far.
After reading lot of messages, i concluded:
With SER (Not OpenSER) we cannot check into body of SDP and hence cant check c=0.0.0.0 (I believe there is some experimental module for check_body is available in OpenSER)
Moreover c=0.0.0.0 cannnot be changed to media IP of asterisk because, the mangler module checks match for the source IP of the message and then only mangles IP. if there are different networks, this cannot be accomplished. Correct me if i am wrong.
Now what I did was to check if the INVITE message contains "tag=" in "To" field which indicates a re-INVITE I am able to check these messages and route them to a different route block wherein I intend to send an INVITE to other party to connect to asterisk MOH.
Still no success... but can someone comment if I am following the right path?
Thanks D --- Brett N brettlist@nemeroff.com wrote:
This is a good question, I've been wondering about it myself. Perhaps with the SDP mangler. You can check for the c= 0.0.0.0 line and maybe redirect it to something else? Problem is that you really need to instantiate a new dialog with asterisk to do it right.
Let us know if you get it.. -Brett
On Mon, May 1, 2006 12:48 am, dashy dude wrote:
Dear All I am trying to deliver MOH service in the
following
manner;
|UA1 |<--->|SER |<--->|UA2| ______ _____ _____ | | ________ |Asterisk| ________
When UA1 is talking to UA2, either of them presses
a
hold button, and asterisk serves MOH
Requesting all the gurus to comment on whether it
is
possible. and will appreciate if someone can guide what is needed on SER.
Thanks D
Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam
protection around
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com