Evaluación de medios de streaming: configuración de un servidor remoto
La evaluación de rendimiento multimedia de streaming incluye una opción para ejecutar la evaluación en dos equipos. En este escenario, una aplicación de servidor de streaming HTTP instalada en un segundo equipo remoto transmite contenido al equipo que ejecuta la evaluación. En este tema se describe cómo configurar el servidor de streaming.
Note
Cualquier equipo que tenga instalado windows Assessment Toolkit puede actuar como un servidor de streaming y puede proporcionar los archivos multimedia que se instalaron a través del Kit de herramientas de evaluación de Windows a cualquier cliente solicitante. Para esta evaluación, una carga de trabajo es un archivo .mp4 y un archivo de .html correspondiente que la evaluación usa conjuntamente como medio de streaming. Por ejemplo, 720p.mp4 y 720p.html juntos forman una carga de trabajo de 720p. Para usar esas cargas de trabajo multimedia en el escenario de evaluación de 2 equipos, complete los pasos siguientes.
Para configurar un servidor para la evaluación de rendimiento multimedia de streaming
En el servidor remoto, instale windows Assessment Toolkit. Para obtener instrucciones, consulte Guía paso a paso de la Consola de evaluación de Windows.
Abra un símbolo del sistema.
En función del tipo de equipo, vaya al archivo StreamingMediaAssessmentServer.exe:
Note
En las rutas de acceso anteriores se supone que ha instalado Windows Assessment Toolkit en su ubicación predeterminada.
- 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
```
En el símbolo del sistema, escriba lo siguiente:
StreamingMediaAssessmentServer.exe -ContentPath <path_to_streaming_content> [-PopulateCache <file_name_list>] [-Port <number>]
En la tabla siguiente se describen los parámetros del texto de la línea de comandos anterior.
Configuración Descripción Path_to_streaming_content contentPath<>
Escriba la ruta de acceso que contiene los medios y las páginas HTML correspondientes que el servidor transmitirá. De forma predeterminada, esta ruta de acceso es:
%PROGRAMFILES%\Windows Kits\10\Assessment and Deployment Kit\Windows Assessment Toolkit\Content based Assessments\Content\Streaming Media Assessment
Puede especificar una ruta de acceso absoluta para los medios y las páginas HTML correspondientes.
RellenarCache<file_name_list>
Escriba los nombres de archivo que el servidor almacenará en caché en la memoria. Enumere todos los archivos, separados por comas. Este ejemplo contiene los archivos multimedia que usa la evaluación de forma predeterminada:
-populatecache 360p.mp4,360p.html,480p.mp4,480p.html,720p.mp4,720p.html,1080p.mp4,1080p.html,1080p60.mp4,1080p60.html
La evaluación busca todos estos nombres de archivo en la ruta de acceso especificada por la
ContentPath
configuración. Si alguno de los archivos no está presente, la evaluación registra un evento de archivo que falta , pero la evaluación continúa ejecutando el proceso normal mediante archivos que encuentra en la ruta de acceso.Número de puerto<>
Especifique un puerto si no desea usar el valor predeterminado del puerto 80. El puerto predeterminado puede o no especificarse en el cliente. Si debe usar un número de puerto diferente, asegúrese de especificarlo tanto en el servidor remoto como en el cliente.
ImportanteAntes de especificar el puerto que se va a usar, compruebe que Firewall de Windows no está bloqueando la comunicación. Para obtener más información, consulte Firewall de Windows de principio a fin.
La lista PopulateCache de archivos que se muestran anteriormente es el conjunto predeterminado de archivos que la evaluación usa como cargas de trabajo. El equipo local en el que ejecuta la evaluación de rendimiento multimedia de streaming solicita estos archivos desde el servidor remoto durante el proceso de evaluación. El servidor remoto almacena en caché cualquier archivo que haya especificado el parámetro PopulateCache y los proporciona al equipo local para medir el rendimiento.