Capítulo: Resolución de problemas de vídeo AO

En este artículo se describe cómo resolver problemas de AO de vídeo.

Contenido de la guía

Artículo principal

Introducción a la arquitectura WAAS y al flujo de tráfico

Resolución de problemas de WAAS preliminar

Optimización de resolución de problemas

Resolución de problemas de aceleración de aplicaciones

Resolución de problemas de CIFS AO

Resolución de problemas de HTTP AO

Resolución de problemas de EPM AO

Resolución de problemas de MAPI AO

Resolución de problemas de NFS AO

Resolución de problemas de SSL AO

Resolución de problemas de vídeo AO

Resolución de problemas del AO genérico

Resolución de problemas de condiciones de sobrecarga

Resolución de problemas de WCCP

Resolución de problemas de AppNav

Resolución de problemas de disco y hardware

Resolución de problemas de clústeres en línea serie

Resolución de problemas de vWAAS

Resolución de problemas de WAAS Express

Resolución de problemas de integración de NAM

Contenido

- 1 Resolución de problemas del acelerador de vídeo

- 2 Registro de Video AO

Resolución de problemas del acelerador de vídeo

El acelerador de vídeo optimiza las transmisiones en directo de Windows Media solicitadas a través de RTSP. WAAS niega las solicitudes de flujos RTSP-UDP y el reproductor solicitará automáticamente una secuencia RTSP-TCP. La división de flujos entrantes permite a varios clientes ver vídeo en directo a través de una única secuencia en la WAN.

Puede verificar la configuración general de AO y el estado con los comandos show Accelerator y show license, como se describe en el artículo Troubleshooting Application Acceleration. Las licencias de vídeo y empresariales son necesarias para el funcionamiento del acelerador de vídeo.

A continuación, verifique el estado específico del vídeo AO mediante el comando show Accelerator video, como se muestra en la Figura 1. Desea ver que el vídeo AO está habilitado, en ejecución y registrado y que se muestra el límite de conexión. Si el estado de configuración está habilitado pero el estado operativo es apagado, indica un problema de licencia.

Figura 1. Verificación del estado del acelerador de vídeo

Utilice el comando show statistics Accelerator video para ver las estadísticas de Video AO. El siguiente resultado muestra que una secuencia de vídeo entrante de la WAN se dividió en 10 clientes, lo que eliminó 9 secuencias de vídeo de la WAN.

wae# sh stat acc video

Time elapsed since "clear statistics": 1days 0hr 50min 30sec

Video Connections

==================================================================

Connections handled                          num       %

------------------------------------------------------------------

Total handled                                3330      100.00

Windows-media live accelerated               3329      99.97

Un-accelerated pipethru                      1         0.03

Un-accelerated dropped due to config         0         0.00

Error dropped connections                    0         0.00

Windows-media active sessions                current   max

------------------------------------------------------------------

Outgoing (client) sessions                   10        10                      <-----10 client sessions split from

Incoming (server) sessions                   1         10                      <-----1 incoming stream

Windows-media byte savings

==================================================================

% Bytes saved       Incoming(server) bytes   Outgoing(client) bytes

56.01               2.07 GB                  4.71 GB

Para examinar las razones por las que el vídeo AO no está acelerando las conexiones de vídeo, utilice el comando show statistics Accelerator video detail. En el ejemplo siguiente, el vídeo no es una transmisión en directo, sino un vídeo a demanda (VoD), que no se acelera.

wae# sh stat acc video detail

< snip >

Unaccelerated Connections                    num       %

------------------------------------------------------------------

Total Unaccelerated                          1         100.00

Unsupported player                           0         0.00

Unsupported transport                        0         0.00

Unsupported protocol                         0         0.00

Windows-media VoD                            1         100.00                  <----------- VoD, not live

Max stream bitrate overload                  0         0.00

Max aggregate bitrate overload               0         0.00

Max concurrent sessions overload             0         0.00

Other                                        0         0.00

Error dropped connections                    num       %

------------------------------------------------------------------

Total errors                                 0         0.00

Client timeouts                              0         0.00

Server timeouts                              0         0.00

Client stream errors                         0         0.00

Server stream errors                         0         0.00

Other errors                                 0         0.00

Si los vídeos no se están acelerando como se esperaba, a menudo se debe a que no están marcados con el encabezado de control de caché de broadcast en directo, x-wms-stream-type="broadcast". Las secuencias de VoD carecen de este encabezado. La figura 2 muestra dónde encontrar el encabezado de control de caché en la respuesta del servidor de Windows Media al reproductor, utilizando Wireshark.

Figura 2 Encabezado de control de caché de Windows Media

Las URL de las transmisiones de vídeo distinguen entre mayúsculas y minúsculas del vídeo AO, por lo que si no se optimiza o no se está reproduciendo una transmisión de vídeo, verifique cuidadosamente el caso de la URL y verifique que el vídeo aún se esté reproduciendo. Verifique también que el vídeo se pueda reproducir directamente desde el servidor de vídeo, sin utilizar WAAS en la ruta de red, para asegurarse de que el vídeo se pueda reproducir.

Utilice el comando show statistics connection optimizada video para verificar que el dispositivo WAAS está estableciendo conexiones de video optimizadas. Verifique que "V" aparezca en la columna Accel para conexiones de vídeo, lo que indica que el vídeo AO se utilizó de la siguiente manera:

WAE# sh stat conn opt video

Current Active Optimized Flows:                      500

Current Active Optimized TCP Plus Flows:          500

Current Active Optimized TCP Only Flows:          0

Current Active Optimized TCP Preposition Flows:   0

Current Active Auto-Discovery Flows:                 0

Current Reserved Flows:                              15

Current Active Pass-Through Flows:                   0

Historical Flows:                                    302

D:DRE,L:LZ,T:TCP Optimization RR:Total Reduction Ratio

A:AOIM,C:CIFS,E:EPM,G:GENERIC,H:HTTP,M:MAPI,N:NFS,S:SSL,V:VIDEO

ConnID        Source IP:Port          Dest IP:Port            PeerID Accel RR

1603        2.75.13.3:1442         2.75.11.3:554 00:1a:64:64:b1:ec TV    00.0%     <-----Look for "V"

1604        2.75.13.3:1443         2.75.11.3:554 00:1a:64:64:b1:ec TV    100.0%

1605        2.75.13.3:1444         2.75.11.3:554 00:1a:64:64:b1:ec TV    100.0%

En las conexiones anteriores puede ver que las optimizaciones de DRE y LZ no se utilizan con vídeo, pero la conexión del servidor principal está optimizada para TFO. Todas las conexiones subsiguientes para la misma secuencia de vídeo muestran una reducción del 100% porque se eliminan completamente de la WAN y, en su lugar, se dividen de la secuencia principal en la WAE de la sucursal.

Para ver información similar desde el Administrador central, elija el dispositivo WAE y luego elija Monitor > Optimization > Connections Statistics.

Figura 3. Informe de estadísticas de conexión con vídeo

El comando show statistics connection optimizada video windows-media es útil para mostrar el estado de todas las transmisiones de vídeo entrantes, incluida la URL que solicita. El comando show statistics connection optimizada video detail es útil para enumerar todas las transmisiones de vídeo entrantes y salientes manejadas por el AO de vídeo.

Registro de Video AO

Los siguientes archivos de registro están disponibles para resolver problemas de AO de vídeo:

- Archivos de registro de transacciones: /local1/logs/tfo/working.log (y /local1/logs/tfo/tfo_log_*.txt)

- Archivos de registro de depuración: /local1/errorlog/videoao-errorlog.current (y video ao-errorlog.*)

- Archivos de registro de depuración para el módulo WM: /local1/errorlog/wmt_errorlog.current (y wmt_errorlog.*)

Para habilitar el registro de transacciones, utilice el comando de configuración Transaction-logs de la siguiente manera:

wae(config)# transaction-logs accelerator video windows-media enable

Puede ver el final de un archivo de registro de transacciones mediante el comando type-tail.

NOTE: El registro de depuración hace un uso intensivo de la CPU y puede generar una gran cantidad de resultados. Utilícelo de manera sensata y moderada en un entorno de producción.

Para configurar y habilitar el registro de depuración del vídeo AO, habilite el registro detallado en el disco:

WAE674(config)# logging disk enable

WAE674(config)# logging disk priority detail

Las opciones para la depuración de video AO son las siguientes:

WAE674# debug accelerator video ?

all            enable all video accelerator debugs.

gateway        enable gateway debugs

shell          enable Video shell debugs

windows-media  enable windows-media debugs

Puede habilitar el registro de depuración para las conexiones de vídeo y, a continuación, mostrar el final del registro de errores de depuración de la siguiente manera:

WAE674# debug accelerator video all

WAE674# type-tail errorlog/videoao-errorlog.current follow