Microsoft Teams and Skype for Business News and Thoughts

Tom Arbuthnot MVP
Tom Arbuthnot MCSM Communications

This site uses cookies

Find this blog useful? Please take a second to share, thanks!

Enabling Music on Hold in Lync Client

Published 12/07/2011 - 19 Comments

 

A Quick one, by default Music on hold is not enabled on the Lync Client.

image

 

A change of policy at the global level is required to enable it.

set-csclientpolicy -identity global -enableclientmusiconhold $true

details here: http://technet.microsoft.com/en-us/library/gg398300.aspx

 

image

 

Once it’s enabled and replicated users will have Music on hold (they may need to sign in and out to get the feature)

image

 

By default users can change the .wma file played, but you can disable the ability to change by policy if required.

Also not that Lync Phone Edition (IP Phones) don’t have music on hold functionality, unless connected via USB to a Lync Client and putting the call on hold via the Lync client Corrected by Jeff.

Tom Arbuthnot

Tom Arbuthnot

Principal Solutions Architect at Modality Systems
Tom Arbuthnot is Principal Solutions Architect at Unified Communications specialist Modality Systems. He is a Microsoft Certified Master and MVP, blogger, regular on The UC Architects Podcast, and speaker at events including Microsoft TechEd and Ignite. He co-runs The Microsoft UC User Group London.

19 comments

Jeff Schertz - 25/08/2011 Reply

Tom, just a quick note: Music On Hold (MOH) still does not function with a Lync Phone Edition device even when it is USB tethered to a Lync client. Because the device in this scenario handles the media traffic then when the call is placed on hold the Windows Lync client cannot stream the MOH media.

    Tom Arbuthnot - 29/08/2011 Reply

    Thanks for the clarification Jeff!

    Tom

    Faiyaz Sultan - 28/12/2012 Reply

    @Jeff: Would MOH work with Online Plans ( Enterprise) ?
    As I cannot find any document that is related to it.

      Tom Arbuthnot - 31/12/2012 Reply

      You mean plans with Enterprise Voice? If you have EV or Lync to Phone I think it should work as it’s generated client side, but I haven’t personally tested it and not sure what the 365 policy is set to.

      cheers

Jack - 15/11/2011 Reply

I have a question about getting MOH to work on Microsoft Lync. Has anyone gotten it to work.

    Tom Arbuthnot - 16/11/2011 Reply

    Yes, do you mean on a Lync phone or Lync client? If you have having issues it’s best to post on Technet Forums for advice. thanks

Ray - 11/01/2012 Reply

I found that to get this to work on the global level, you need to put the WMA file in a share that everyone has access to.

set-csclientpolicy -EnableClientMusicOnHold:$TRUE -MusicO
nHoldAudioFile “\\servername\music\filename.wma” -Verbose

    Tom Arbuthnot - 12/01/2012 Reply

    Nice, but the issue with that is remote users probably won’t be able to get to that fileshare (unless you are using something like direct access?)

Athos - 20/08/2012 Reply

How do you set a default location for the audio file in the client policy that works for both 32 and 64 bit systems since the program files path is different? I already tried to use %programfiles% and it didn’t work.

32bit
Set-CSClientPolicy -identity TestMusicOnHold -EnableClientMusicOnHold:$TRUE -MusicOnHoldAudioFile “C:\Program Files\Microsoft Lync\Media\DefaultHold.wma”

64bit
Set-CSClientPolicy -identity TestMusicOnHold -EnableClientMusicOnHold:$TRUE -MusicOnHoldAudioFile “C:\Program Files (x86)\Microsoft Lync\Media\DefaultHold.wma”

    Tom Arbuthnot - 01/09/2012 Reply

    Good question. It’s not something I’ve had to do, but if I get a chance I’ll take a look.

    If you find the answer before that please post back

    Thanks

      JuMz - 25/04/2013 Reply

      This is a huge issue for us. We have users running both Lync 2010 32 and 64 editions. How can Microsoft have overlooked this? We need to be able to set a global policy that would apply to both editions.

      Any workaround appreciated.

        Tom Arbuthnot - 27/04/2013 Reply

        Could you not just copy the wave path to one or the other, and set it once? not ideal I know but would work

          Jason Collier - 10/06/2013 Reply

          Sorry, meant to reply under the thread. dot source it.

          Set-CSClientPolicy –Identity Global -EnableClientMusicOnHold $TRUE –MusicOnHoldAudioFile “.\Microsoft Lync\Media\DefaultHold.wma”

Jason Collier - 10/06/2013 Reply

Set-CSClientPolicy –Identity Global -EnableClientMusicOnHold $TRUE –MusicOnHoldAudioFile “.\Microsoft Lync\Media\DefaultHold.wma”

mykee - 16/10/2014 Reply

When we call from PSTN(mobile, or landline) to the lync client and Lync user put the other other person on old –there is no music
Can you please help
Mykee

Allen - 11/03/2015 Reply

Hello Tom,

Will streaming music, using either a url or streaming player connected to the Lync server, work as the MOH source on a Lync client or server? Is .wma the only file format that is compatible with Lync? Thank you for your time and response.

Allen

Allen - 11/03/2015 Reply

Hello Tom,

Will streaming music, using either a url or streaming player connected to the Lync server, work as the MOH source on a Lync client or server? Is .wma the only file format that is compatible with Lync? Thank you for your time and response.

Allen

Leave a Reply:


close

Weekly Email Update 
of all the key 
Microsoft Teams and Skype for Business News
every Tuesday

No Spam ever, I promise - Tom