Первое тестирование, которое мне вспоминается, было посвящено тестированию оборудования для видеоконференц-связи. Оно было самое дорогое в плане используемого оборудования - тестирование в рамках проекта. Мы сравнивали работу трех различных терминалов ВКС и трех серверов MCU.
Я не много пользовался оборудованием Tandberg до этого времени, все больше реализовал проекты на Polycom и классически считал, что оба производителя предоставляют примерно одинаковое качество изображения и сервиса. Как обычно, думал я, это борьба двух основных производителей, которые отличаются нюансами. И это тестирование показало, что я чертовски серьезно ошибался.
То, что я увидел, заставило меня пересмотреть мои взгляды на распределение сил среди производителей ВКС. Конкретно происходило следующее: на большинстве тестов, проверяющих качество работы кодеков на разных скоростях и с разным уровнем помех, различие в качестве картинки было столь очевидным, что его невозможно было игнорировать.
Качество Cisco/Tandberg значительно превосходило Polycom по уровню шумов, динамике изображения, его стабильности. Работа кодека Polycom в условиях помех просто не выдерживала критики. Напомню, что мы создали ситуацию, где в канал между двумя терминалами были добавлены искусственные сложности. Была реализована потеря пакетов, в результате кодеки были вынуждены восстанавливать потерю информацию за счет собственных алгоритмов.
Вопросы интерфейса не обсуждаю. Вот это, действительно, та область, где каждому свое. Я даже не запомнил детали этой области тестирования, поскольку понимаю, что, по большому счету это не важно.
Когда добрались до серверного оборудования, выяснилась еще одна очень интересная подробность. А именно то, что в рамках интеграции оборудования различных производителей система ведет себя очень по-разному. Теоретически это и так понятно. Лучше делать весь проект на одном производителе для обеспечения полной интеграции и «чтобы не было неожиданностей». Но, если компания проводит сессии не только внутри компании, но и общается с клиентами, офисами, где стоит другое оборудование, то вопроса интеграции не миновать.
В результате тесты показали, что с разными серверами каждые три кодека (Polycom, Cisco и LifeSize) работают очень по-разному. При использовании сервера MCU Cisco все три кодека работали вполне сносно. Но кодек Cisco работал лучше, что и понятно – со своим оборудованием используется. При работе с Polycom наблюдалась картина, когда кодек Polycom работал на нем чуть ли не хуже, чем на сервере Cisco или LifeSize. Что это – не корректно отстроенное оборудование, звезды не так встали в тот день или еще-что – мне непонятно. Хуже всего кодек Polycom показал себя с сервером LifeSize.