Tom Talks Microsoft Teams and Skype for Business thoughts and news

Enabling Music on Hold in Lync Client

 

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.

About the author

Tom Arbuthnot

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

19 comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  • 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.

    • 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

  • 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

    • 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?)

  • 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”

    • 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

      • 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.

  • 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

  • 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

  • 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

Tom Talks Microsoft Teams and Skype for Business thoughts and news

About Tom Arbuthnot

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

Tom Arbuthnot MVP