Music-On-Hold w Lyncu 2010

Dziś postanowiłem odświeżyć temat MOHa (Music-on-Holda) dla użytkowników Lync Server 2010. Temat ostatnio mnie kilka razy wyprowadził z równowagi :).

Jedną z ciekawych funkcji jeśli mamy włączone Enterprise Voice  jest możliwość pozwolenia użytkownikowi wybrania muzyki, która zostanie odtworzona podczas wrzucenia kogoś na Hold. Nie jest to oczywiście standardowo uruchomiona opcja i nie wiem, czy ktoś będzie chciał na taką zmianę pozwolić użytkownikowi (do not trust anyone), ale się da „Play music on Hold” w Options/Ringtones and Sounds. Użytkownicy „no enabled for Enterprise Voice” nie zobaczą tej opcji, a osoby z włączonym Enterprise Voice standardowo zobaczą wyszarzone pole.

Na samym początku warto zaznaczyć jaki jest minus MOHa na Lyncu:

  • nie działa z Lync Phone Edition, czyli jeśli w rozmowie bierze udział CX600 IP Phone lub inny model to nie usłyszymy muzyki (cisza)!
  • nie sprawdziłem jak wygląda kwestia MOHa przy interoperability z innymi platformami po bezpośrednim SIP trunku (czyli CUCM, Avaya, itd.).

Żeby włączyć to ustawienie należy zmienić ustawienia Lync Client Policy w celu włączenia Music-on-Hold. W pierwszym kroku możemy podejrzeć ustawienia Global Client Policy:

Get-CSClientPolicy Global

Interesujący nas parameter to EnableClientMusicOnHold, który standardowo będzie ustawiony na FALSE. Musimy zmienić go na TRUE.

Set-CSClientPolicy Global -EnableClientMusicOnHold:$TRUE

Po przelogowaniu klienta opcja Play music on hold w opcjach Lync 2010 będzie dostępna. Standardowo wykorzystywany jest plik DefaultHold.wma, który znajduje się w lokalizacji:

C:Program Files (x86)Microsoft LyncMediaDefaultHold.wma.

Jeśli chcemy użyć nie standardowego MOHa plik musi spełniać następujące wymagania:

  • format WMA lub WAV
  • bit rate 192 kbps (chociaż tego nie jestem pewien).
Drugie wyjście z sytuacji (lepsze z punktu widzenia dużych korporacji) na ustawienie MOHa to globalna konfiguracja i zdefiniowanie pliku przez Administratora. W tym celu wykorzystamy parameter MusicOnHoldAudioFile w ustawieniach CSClientPolicy (http://technet.microsoft.com/en-us/library/gg398300.aspx).

Set-CSClientPolicy -EnableClientMusicOnHold:$FALSE -MusicOnHoldAudioFile „C:Program FilesMicrosoft LyncMediaDefaultHold.wma”

Jeśli tak to skonfigurujemy użytkownik nie będzie mógł zmienić muzyki, jeśli chcielibyśmy mu na to pozwolić należy wyczyścić zawartość parametru MusicOnHoldAudioFile ustawiając go na wartość $NULL lub „”.

MusicOnHoldAudioFile description on TechNet:

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

MusicOnHoldAudioFile  Optional String Path to the audio file to be played when a caller is placed on hold. If a value is configured for this property, then music on hold will be enabled and users will not be allowed to disable the feature. If no value is configured for this property, then users can specify their own music-on-hold file, provided that EnableClientMusicOnHold is set to True.
Reklamy

Problemy z PoE na telefonach Polycom CX600 i CX700

W nowych telefonach Polycoma dedykowanych dla Lynca (Lync Phone Edition) możemy zaobserwować problemy z działaniem słuchawek w przypadku zastosowania Power over Ethernet (PoE). W przypadku modeli CX700 i CX600 kiedy telefony dostają zasilanie z PoE pojawiają się problemy z ciągłym restartowaniem aparatu lub z przechodzeniem z trybu idle do active.

Telefony Lync Phone Edition Polycoma posiadają wsparcie dla PoE oraz Link Layer Discovery Protocol-Media Endpoint Discovery (LLDP-MED), ale żeby można było używać tych technologii switch musi wspierać standardy PoE 802.3AF (PoE Standard) and LLDP-MED 802.1AB.

Rozwiązaniem problemu  zaproponowanym przez Microsoft w przypadku, gdy switch wspiera powyżej wymienione standardy, a problem występuje  jest użycie zewnętrznego źródła zasilania zamiast PoE dla telefonów Polycoma. W przypadku wykrycia tego typu problemu Zespół Lync prosi o zgłoszenie incydentu.