Meetme and MOH

Home » Asterisk Users » Meetme and MOH
Asterisk Users 5 Comments

Hi,

With a dynamic Meetme using: MeetMe(|DsMrc)

How do I control which context MOH uses, other than “default” ?

Asterisk: 1.4.15

Thanks,

Adrian

5 thoughts on - Meetme and MOH

  • On Thu, Nov 18, 2010 at 12:37 PM, Adrian Marsh
    wrote:

    Use Set(CHANNEL(musicclass)=MUSICONHOLDCLASSYOUWANT). What I do is add
    a column to the conferences/meetme table in my database to hold the
    moh class I want and then retrieve that in the dialplan & use the
    aforementioned command.

  • On Thu, Nov 18, 2010 at 12:37 PM, Adrian Marsh
    wrote:

    In 1.4.x you would use SetMusicOnHold(class) before you called your MeetMe()
    in the dialplan. In 1.6.x (at least 1.6.2.x), you would use
    Set(CHANNEL(musicclass)=…) instead.

  • Thanks all,

    I realised after posting 2 things.. 1) I needed to also cover MOH
    outside of meetme. And that 2) theres a bug in 1.4.18 where the
    defaults aren’t reloaded properly for MOH, and you have to do a server
    stop/start to get them to reload.

    Thanks,

    Adrian

  • Adrian Marsh wrote:
    Probably why there is a 1.4.37?

    I found many things broken between 1.4.13 and 1.4.21
    But that is now ancient history

    John Novack

  • Yes John… but I also now find in testing many things broken between my
    IAX provider and 1.4.37….

    Which is a reason to hold back…

    Thanks,

    Adrian

    Sent: 26 November 2010 13:41
    Cc: Adrian Marsh

    Adrian Marsh wrote:

    Thanks all,

    I realised after posting 2 things.. 1) I needed to also cover MOH
    outside of meetme. And that 2) theres a bug in 1.4.18 where the
    defaults aren’t reloaded properly for MOH, and you have to do a server
    stop/start to get them to reload.

    Thanks,

    Adrian

    Probably why there is a 1.4.37?

    I found many things broken between 1.4.13 and 1.4.21
    But that is now ancient history

    John Novack