Оценка потоковой передачи мультимедиа: настройка удаленного сервера
Оценка производительности потокового мультимедиа включает возможность выполнения оценки на двух компьютерах. В этом сценарии приложение сервера потоковой передачи HTTP, установленное на втором или удаленном компьютере, передает содержимое на компьютер, на котором выполняется оценка. В этом разделе описывается настройка сервера потоковой передачи.
Примечание
Любой компьютер, на котором установлен набор средств оценки Windows, может выступать в качестве сервера потоковой передачи и предоставлять файлы мультимедиа, установленные с помощью набора средств оценки Windows, любому запрашивающей клиенту. Для этой оценки рабочая нагрузка представляет собой файл .mp4 и соответствующий файл .html, который оценка использует вместе в качестве потокового мультимедиа. Например, 720p.mp4 и 720p.html вместе образуют рабочую нагрузку 720p. Чтобы использовать эти рабочие нагрузки мультимедиа в сценарии оценки на двух компьютерах, выполните следующие действия.
Настройка сервера для оценки производительности потокового мультимедиа
На удаленном сервере установите набор средств оценки Windows. Инструкции см. в разделе Пошаговое руководство по консоли оценки Windows.
Откройте командную строку.
В зависимости от типа компьютера перейдите к файлу StreamingMediaAssessmentServer.exe:
Примечание
В приведенных выше путях предполагается, что вы установили набор средств оценки Windows в расположении по умолчанию.
- For an x86-based computer, type this:
```
C:\Program Files\Windows Kits\10\Assessment and Deployment Kit\Windows Assessment Toolkit\Content Based Assessments\x86
```
- For an x64-based computer, type this:
```
C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Assessment Toolkit\Content Based Assessments\amd64
```
В командной строке введите следующее:
StreamingMediaAssessmentServer.exe -ContentPath <path_to_streaming_content> [-PopulateCache <file_name_list>] [-Port <number>]
В следующей таблице описаны параметры в предыдущем тексте командной строки.
Параметр Описание Path_to_streaming_content ContentPath<>
Введите путь, содержащий мультимедиа и соответствующие HTML-страницы, которые будет передавать сервер. По умолчанию этот путь:
%PROGRAMFILES%\Windows Kits\10\Assessment and Deployment Kit\Windows Assessment Toolkit\Content based Assessments\Content\Streaming Media Assessment
Вы можете указать абсолютный путь для носителя и соответствующих HTML-страниц.
Заполнение file_name_list Cache<>
Введите имена файлов, которые сервер будет кэшировать в памяти. Вывод списка всех файлов, разделенных запятыми. Этот пример содержит файлы мультимедиа, которые по умолчанию используются в оценке:
-populatecache 360p.mp4,360p.html,480p.mp4,480p.html,720p.mp4,720p.html,1080p.mp4,1080p.html,1080p60.mp4,1080p60.html
Оценка ищет все эти имена файлов по пути, указанному параметром
ContentPath
. Если какой-либо из файлов отсутствует, оценка регистрирует событие отсутствующего файла , но оценка продолжает выполнять обычный процесс, используя файлы, которые она находит в пути.Номер порта<>
Укажите порт, если вы не хотите использовать порт 80 по умолчанию. Порт по умолчанию может быть указан или не указан на клиенте. Если необходимо использовать другой номер порта, убедитесь, что он указан как на удаленном сервере, так и на клиенте.
ВажноПеред указанием используемого порта убедитесь, что брандмауэр Windows не блокирует обмен данными. Дополнительные сведения см. в разделе Брандмауэр Windows от начала до конца.
Показанный ранее список файлов ЗаполнениеCache является набором файлов по умолчанию, которые оценка использует в качестве рабочих нагрузок. Локальный компьютер, на котором выполняется оценка производительности потокового мультимедиа, запрашивает эти файлы с удаленного сервера в процессе оценки. Удаленный сервер кэширует все файлы, указанные параметром PopulateCache , и предоставляет их локальному компьютеру для измерения производительности.