По логам, хранÑщимÑÑ Ð² веб-интерфейÑе, можно получить информацию о выбранном транÑпорте Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ медиатрафика, логине клиента,приблизительные данные о типе иÑпользуемого оборудованиÑ, ОС и браузере клиента, а так же нагрузке на рабочую Ñтанцию, работе функции автоматичеÑкой подÑтройки и возникающих ошибках.
Веб-Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ Ð»Ð¾Ð³Ð°Ð¼Ð¸ предоÑтавлÑет возможноÑÑ‚ÑŒ Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ поиÑка выбирать неÑколько типов запиÑей, ÑоглаÑно заданным уÑловиÑм:
• JID - ID конференции, позволÑет выбрать информацию по конкретной конференции
• Логин, ФИО - иÑпользуютÑÑ Ð´Ð»Ñ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾Ñти анализа конкретного пользователÑ
• дата - выбор конкретного промежутка времени
• Type - типы запиÑей:
• info
• error
• cpulc
• channel
• cpuid
• other
Далее раÑÑмотрим предоÑтавлÑемую информацию на примерах. ÐÐ°Ñ Ð¸Ð½Ñ‚ÐµÑ€ÐµÑует быÑтрое определение двух ÑоÑтавлÑющих, критичеÑки влиÑющих на качеÑтво передаваемого/получаемого Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð’ÐšÐ¡ - иÑпользуемое оборудование и канал ÑвÑзи (выбранный транÑпортный путь и его характериÑтики):
Ð’ запиÑÑÑ… Ñтого типа ÑодержитÑÑ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ выборе Ñетевого транÑпорта, его характериÑтиках, типах иÑпользуемых видео и аудио уÑтройÑтв на рабочих ÑтанциÑÑ… клиентов, демонÑтрациÑÑ… документов и др.
[OnXmppTransportSelected] route=[Tcp-Tls]
Ð”Ð»Ñ Ñигнализации вÑегда иÑпользуетÑÑ Ð·Ð°ÑˆÐ¸Ñ„Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ TLS Ñоединение по протоколу XMPP. Параметр route показывает выбранный путь TCP, HTTP.
Далее в порÑдке ÑƒÐ±Ñ‹Ð²Ð°Ð½Ð¸Ñ ÑкороÑти передачи раÑÑмотрим примеры Ñоединений, тип ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ð·Ð°Ð²Ð¸Ñит от ÑпоÑоба выхода учаÑтника конференции в Ñеть: Самый быÑтрый путь передачи медиа-трафика Ñто udp, так как в Ñтом протоколе не требуетÑÑ Ð¿Ð¾Ð´Ñ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ðµ доÑтавки пакета.
Admin [OnVideoTransportSelected] route=[Udp-Ping] rtt=[42]
Admin [OnAudioTransportSelected] route=[Udp-Ping] rtt=[42]
Значение rtt, характеризует задержку передачи, чем оно ниже, тем лучше. Ðормальное качеÑтво передачи оцениваетÑÑ rtt в диапазоне от 0 до 100-200, при значениÑÑ… выше можно говорить о медленном канале.
konfzal [OnVideoTransportSelected] route=[Udp-Ping] rtt=[2]
konfzal [OnAudioTransportSelected] route=[Udp-Ping] rtt=[2]
Ð’ Ñтом примере иÑпользуетÑÑ udp-релей и STUN Ñервер Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ NAT-traversal. Значение rtt в процеÑÑе конференции Ñильно изменÑетÑÑ, что говорит о плавающей ширине канала или возникновении задержек.
ÐйÑауле [OnAudioTransportSelected] route=[Udp-Stun-Ping] rtt=[1307]
ÐйÑауле [OnAudioTransportSelected] route=[Udp-Stun-Ping] rtt=[76]
ÐйÑауле [OnVideoTransportSelected] route=[Udp-Ping] rtt=[370]
ÐйÑауле [OnAudioTransportSelected] route=[Udp-UdpRelay-Ping] rtt=[70]
ÐйÑауле [OnVideoTransportSelected] route=[Udp-UdpRelay-Ping] rtt=[868]
Следующие запиÑи, говорÑщие о прохождении трафика через Tcp-Relay, подразумевают иÑпользование клиентом прокÑи-Ñервера Ð´Ð»Ñ ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ñ Ñервером ВКС:
Azamat [OnAudioTransportSelected] route=[Tcp-TcpRelay-Pack-Ping] rtt=[446]
Azamat [OnVideoTransportSelected] route=[Tcp-TcpRelay-Pack-Ping] rtt=[333]
Ð’ поÑледнем примере выбран путь передачи трафика через туннель HttpUdp, Ñто Ñамый медленный вариант Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ медиа-трафика. Можно Ñделать вывод, что учаÑтник находитÑÑ Ð·Ð° прокÑи и у него закрыты порты необходимые Ð´Ð»Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ Ð’ÐšÐ¡, как ÑледÑтвие получение нормального качеÑтва Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ñильно затруднено.
Azamat [OnAudioTransportSelected] route=[Tcp-HttpUdpTunnel-Ping] rtt=[1123]
Azamat [OnVideoTransportSelected] route=[Tcp-HttpUdpTunnel-Ping] rtt=[600]
Так же в other ÑодержитÑÑ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ типах иÑпользуемых аудиовизуальных уÑтройÑтвах рабочей Ñтанции клиента камера, микрофон, колонки/гарнитура:
Admin Cams: Microsoft LifeCam Cinema, selected: Microsoft LifeCam Cinema
Admin Speaks: Windows Default Device, Speakers HP (IDT High Definition Audio CODEC), Headphones (RTC) (IDT High Definition Audio CODEC), selected: Windows Default Device
Admin Mics: Windows Default Device, Rear Mic (IDT High Definition Audio CODEC), Front Mic (IDT High Definition Audio CODEC), selected: Windows Default Device
Ð’ Ñтой информации ÑодержитÑÑ Ð²Ð°Ð¶Ð½Ñ‹Ð¹ момент, каÑательно иÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ USB-микрофона или микрофона, вÑтроенного в камеру, отрицательно ÑказывающемÑÑ Ð½Ð° качеÑтве звука:
RO DIS Mics: Windows Default Device, Микрофон (Realtek High Definition Audio), Микрофон (Deasy USB2.0 Camera (Audio)), selected: Windows Default Device
RO DIS Speaks: Windows Default Device, Динамики (Realtek High Definition Audio), Realtek Digital Output (Realtek High Definition Audio), selected: Windows Default Device
RO DIS Cams: AVerMedia BDA Analog Capture, Deasy USB2.0 Camera, selected: Deasy USB2.0 Camera
При выборе по Ñтому параметру видна Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ иÑпользуемом клиентом оборудовании:
name: Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz
name: Intel(R) Core(TM)2 Duo CPU E7500 @ 2.93GHz
name: Intel(R) Atom(TM) CPU D510 @ 1.66GHz
При щелчку на ÑÑылку "Подробно" будет выдана Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð½Ð°Ñ Ð²ÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ характериÑтиках процеÑÑора.
Из приведенного примера легко Ñделать вывод, что первый компьютер полноÑтью удовлетворÑет предъÑвлÑемым требованиÑм, второй удовлетворÑет минимальным требованиÑм и третий едва пригоден Ð´Ð»Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ñ€Ð¸ работе Ñ Ð’ÐšÐ¡.
Тип info показывает иÑпользуемую клиентом верÑию плагина, операционную ÑиÑтему и возможный браузерный движок:
Admin 1.4.0.81 Windows 7 mozilla/5.0
(windows nt 6.1; rv:7.0.1) gecko/20100101 firefox/7.0.1
ГулÑим 1.4.0.81 Windows XP mozilla/4.0
(compatible; msie 7.0; windows nt 5.1; trident/4.0; tablet pc 1.7; .net clr 1.0.3705; infopath.2)
Шымкент Ðтабек 1.4.0.74 Windows XP mozilla/5.0
(windows; u; windows nt 5.1; ru; rv:1.9.2.24) gecko/20111103 mra 5.4 (build 02647) firefox/3.6.24
Тип cpulc показывает загрузку cpu
loading":84,"profile":"Restrict to profile fast
Из приведенного примера
84- Ñто загрузка cpu
Restrict to profile fast - кодек переключалÑÑ Ð½Ð° быÑтрый режим кодированиÑ
Тип channel показывает параметры канала (параметры видео, задержку канала ÑвÑзи etc.)
"loss":0,"rtt":146,"quality":0.18,"fps":30,"type":"video","state":"up","rate":971560