Red de conocimiento informático - Aprendizaje de código fuente - Cómo reproducir vídeo H264 en captura de paquetes

Cómo reproducir vídeo H264 en captura de paquetes

A la hora de localizar problemas relacionados con el vídeo, siempre nos faltan medios eficaces para definir el problema. Aunque podemos verlo capturando paquetes, generalmente solo podemos ver si hay paquetes relacionados con el video y es difícil juzgar si el contenido del paquete es correcto. Si se puede reproducir el contenido de video en WireShark, quedará claro si el contenido de video en el nodo de red que toma el paquete es normal. A continuación se proporciona una forma de analizar paquetes H264 y reproducirlos en una captura de paquetes WireShark.

Primero, configure WireShark para admitir la exportación H264

1. Coloque h264_export.lua en el archivo adjunto en el directorio de instalación de WireShark.

2. Modifique la configuración de init.lua para admitir h264_export.lua

(1) Si hay una línea como enable_lua = true, coméntela; >(2 )Agregue dofile("h264_export.Lua") al final del archivo.

2. Configure WireShark para analizar el valor de PT especificado en H264.

1. Método de operación

Editar-Preferencias-"Protocolo-"H264 Configure H264PT al valor real (106).

En tercer lugar, exportar archivos reproducibles h264

1 Método de operación

(1) Herramienta-》Exportar H264 a archivo

(2. ) Exportar todo

(3) Después de exportar como se indica arriba, se generará el siguiente archivo de formato.

? Desde _ 192.160.55 . 17 _ 60156 hasta 5.5 5.71 _ 10520 _ all 264

Cuarto, instale el reproductor VLC

1.

2. Instale el reproductor VLC (la instalación predeterminada es suficiente)

Verb (abreviatura de verbo) configura VLC para reproducir vídeo H264.

1. Método de operación

Herramientas-Preferencias-Entrada/Codificador-Demultiplexor-Seleccionar demuxer de vídeo H264.

Sexto, reproduce el vídeo

Arrastra y suelta el contenido exportado directamente en VLC para reproducirlo.

Adjuntar script lua