Как улучшить качество видео в Lync?

2494
sinned

Я хочу использовать ConferenceCam от Logitech для потоковой передачи разговоров через Lync. Когда я смотрю изображение с веб-камеры RAW через VLC, качество очень хорошее (но задержка высока из-за буферизации). Однако, когда я транслирую его с помощью Lync, видео становится размытым.

Есть ли способ обеспечить QoS в Lync или иным образом улучшить качество видео до (почти) нативного? Я предпочел бы иметь несколько пропущенных кадров, чем более низкое разрешение, где я не могу читать слайды.

В моей настройке я использую Lync с контрактом Office365-E3, поэтому в моей сети нет Lync-Server. Я думал о полной замене Lync на VLC, но сначала я хочу попробовать Lync, потому что VLC, вероятно, вызовет проблемы с брандмауэром. Кроме того, я не искал параметры VLC для меньшей буферизации, более быстрого кодирования, немного более низкого разрешения (изначально это больше, чем HD) и потоковой передачи.

0
Вероятно, нет способа повысить качество. Из любопытства вы испытываете те же проблемы со скайпом? (Не волнуйтесь, Skype - это просто тест). Ramhound 10 лет назад 0
Lync выполняет QOS AFAIK, но я сомневаюсь, что он все равно выживет на вашем маршрутизаторе. Тот факт, что у вас возникают проблемы с буферизацией при просмотре HQ-видео, вероятно, говорит о том, что ваш компьютер не справляется с этим. Проверьте ПК в первую очередь. Не должно быть проблем с Lync на O365, я тоже иногда так использую. Julian Knight 10 лет назад 0
@JulianKnight Существуют ли рекомендации по аппаратному обеспечению компьютера для fullhd-кодирования и вещания в реальном времени для lync? Я только нашел это: http://blog.schertz.name/2011/10/hd-video-in-lync/ Я никогда не думал, что это проблема сегодня. Аппаратное обеспечение - dell latitude e6520 с ядром i5-cpu и оперативной памятью 8 ГБ. sinned 10 лет назад 0
Урм, не простой вопрос! Raspberry PI может обрабатывать видеопотоки HQ благодаря встроенному в него чипсету Broadcom, а для его работы с использованием необработанных ресурсов процессора требуется что-то довольно здоровое, например, приличный процессор i5. Другими словами, это зависит. Зависит от конфигурации оборудования ПК и драйверов. Например, я бы не ожидал, что это сделает 3-летний ноутбук потребительского класса, но я бы ожидал, что ноутбук бизнес-класса 2-х лет - если только от определенных поставщиков, таких как Lenovo. У вашей Локатора есть приличная видеокарта? Julian Knight 10 лет назад 0
@JulianKnight Intel HD Graphics с 2010 года в 45 нм, не знаю, что это за поколение. В соответствии с этим: http://blog.schertz.name/2013/05/hd-video-lync-2013/ Я посмотрел в dxdiag и не обнаружил там DXVA2_ModeH264_VLD_NoFGT, это означает, что кодирование в lync не ускоряется аппаратно. У меня также есть VideoEncodeScore в моем "% Windir% \ Performance \ WinSAT \ DataStore" 6,9. Если я сопоставлю это со второй таблицей здесь: http://technet.microsoft.com/en-us/library/jj688132.aspx, я обнаружу, что могу кодировать только 640x360, тогда как я могу декодировать 1920x1080. Поэтому мне нужно лучшее графическое оборудование. sinned 10 лет назад 0
Хорошо, я думаю, что вы ответили на свой вопрос :( 2010 и да, вам нужно более качественное графическое оборудование, боюсь, встроенная графика Intel того времени просто недостаточно хороша для обработки потоков HD. Julian Knight 10 лет назад 0

1 ответ на вопрос

1
sinned

The restraining criteria to video quality for me was the hardware capabilities of the laptop which I used. This is how to determine the maximum resolution of video encoding your hardware is capable of:

The following answer is mostly based on this much longer blog post: http://blog.schertz.name/2013/05/hd-video-lync-2013/

  • Check whether the graphics chip in use has hardware accelerated video encoding. For Intel chips, it must say something like "Quick Sync Video" on ark.intel.com. Also note the number of cores of your CPU. For AMD, check the source-link above.

  • Check, whether your hardware supports DXVA. For this, press Windows+R and enter dxdiag. Click "save all information..." to save everything to a file. Open the file and search for DXVA2_ModeH264_VLD_NoFGT. If you find it, you have DXVA.

  • Check your VideoEncodeScore. Search for this term in the file %Windir%\Performance\ WinSAT\DataStore\*Formal.Assesment* (There can be a number of files like this in that folder, open the most recent.) The score is a decimal number. Search in the same file for GraphicsScore. Also note this number.

  • Now go to http://technet.microsoft.com/en-us/library/jj688132.aspx and check which maximum video encoding resolution applies to your spec.

There is also the chance you have a camera that supports HD 1080p H.264/SVC UVC 1.5 encoding. Currently, it seems only this one does so: http://www.logitech.com/assets/47868/logitech-webcam-c930e-data-sheet.pdf