Установка разрешения видео в Microsoft Office Communicator
Мы знаем, что для того, чтобы определить максимальное качество видео, разрешенное участникам видеозвонков в Office Communications Server, нужно задать параметр на закладке Video в настройках сервера Front-End.
Но, кроме этого, ограничение на максимальное качество видеокартинки задается и на клиенте – ключом реестра.
Вообще Office Communicator имеет такую интересную особенность, что в нем невозможно принудительно задать использование определенного видеоразрешения – можно лишь ограничить его сверху, или «порекомендовать», выбрав большой или маленький размер видео в окне звонка. И даже в таком случае, качество видео будет варьироваться прямо по ходу разговора, адаптируясь к скорости сети и мощности процессора.
За задание максимально разрешенного размера видеокартинки на клиенте ответственна ветка реестра HKEY_CURRENT_USER\Software\Microsoft\RTC\Quality, а именно – два находящихся в ней ключа типа DWORD – MaxAllowedSendVideoSize, и MaxAllowedReceiveVideoSize. Как следует из названия, первый ключ ограничивает максимальное качество отправляемой удаленному абоненту видеокартинки, второй ключ – максимальное качество принимаемой от удаленного абонента видеокартинки. Эксперименты показали, что ключи эти могут принимать следующие значения:
| «MaxAllowedSendVideoSize»=dword:00000001 «MaxAllowedReceiveVideoSize»=dword:00000001 |
Качество видео – только CIF (352×288) |
| «MaxAllowedSendVideoSize»=dword:00000002 «MaxAllowedReceiveVideoSize»=dword:00000002 |
Качество видео – до VGA (640×480) |
| «MaxAllowedSendVideoSize»=dword:00000004 «MaxAllowedReceiveVideoSize»=dword:00000004 |
Какой-то очень странный режим, сильно вытянутый по горизонтали – уж не картинка ли для RoundTable? |
| «MaxAllowedSendVideoSize»=dword:00000008 «MaxAllowedReceiveVideoSize»=dword:00000008 |
Качество видео – до HD (1280×720) |
Кстати, по умолчанию этих ключей, да и всей ветки, в реестре нет – нужно ее создать. После задания этих ключей необходимо перезапустить Communicator.
Повторюсь – эти ключи не задают точный формат видео – задается лишь максимально разрешенный к использованию. Реальное качество картинки может меняться в течение разговора в зависимости от скорости сети и мощности процессора. Ну и конечно, вышеуказанные ключи влияют только на качество видеозвонка один на один – при конференции с тремя и более участниками качество видео всегда CIF (352×288).
Эксперименты показали, что видеозвонок в HD-качестве очень неплохо так загружает процессор компьютера – например, Core2 Duo 3,06 GHz в течение HD-звонка почти все время загружен на 80-85%.