Patent ES-2741851-T3 (ES)
Title: Método de detección del tipo de trama para flujo de vídeo
Inventor: GAO SHAN
IPC: H04L12/26
Filed: 2013-08-19
Granted: 2020-02-12
Abstract: Un método de detección de tipo de trama para un flujo de vídeo, que comprende: - obtener un tamaño de una trama de vídeo actual, en donde la trama de vídeo actual está situada después de la primera trama de vídeo del flujo de vídeo en donde la obtención del tamaño de la trama de vídeo actual comprende específicamente: - cuando se determina que una pérdida de paquetes se produce en la trama de vídeo actual y si toda una trama no se pierde, obtener una carga útil de cada paquete RTP recibido en la trama de vídeo actual, y acumular la carga útil de cada paquete RTP recibido en la trama de vídeo actual para obtener un tamaño total de los paquetes RTP recibidos en la trama de vídeo actual; - estimar una carga útil de cada paquete RTP perdido y un número de los paquetes RTP perdidos en la trama de vídeo actual en función de un paquete RTP adyacente anterior de un paquete RTP perdido y un siguiente paquete RTP adyacente del paquete RTP perdido en la trama de vídeo actual entre todos los paquetes RTP recibidos, y obtener un tamaño total de los paquetes RTP perdidos en la trama de vídeo actual en función de la carga útil de cada paquete RTP perdido y el número de paquetes RTP perdidos en la trama de vídeo actual; en donde la estimación del número de los paquetes RTP perdidos en la trama de vídeo actual en función del paquete RTP adyacente anterior del paquete RTP perdido y el siguiente paquete RTP adyacente del paquete RTP perdido en la trama de vídeo actual entre todos los paquetes RTP recibidos comprende específicamente: si se determina en función de un bit marcador del paquete RTP adyacente anterior, una marca temporal del paquete RTP adyacente anterior, y de una marca temporal del siguiente paquete RTP adyacente que el paquete RTP adyacente anterior pertenece a la trama de vídeo actual, el paquete RTP adyacente siguiente pertenece a una trama de vídeo siguiente adyacente a la trama de vídeo actual y el paquete RTP adyacente anterior no es el último paquete RTP en la trama de vídeo actual, obtener el número total V_lostPackets de los paquetes RTP perdidos entre el paquete RTP adyacente anterior y el paquete RTP adyacente siguiente en función de números de secuencia del paquete RTP adyacente anterior y del paquete RTP adyacente siguiente; y determinar que el número de los paquetes RTP perdidos en la trama de vídeo actual es int(V_lostPackets/2) + V_lostPackets%2; -añadir el tamaño total de los paquetes RTP recibidos en la trama de vídeo actual y el tamaño total de los paquetes RTP perdidos en la trama de vídeo actual para obtener el tamaño de la trama de vídeo actual; - la determinación de un valor absoluto de un valor de diferencia entre el tamaño de la trama de vídeo actual y el tamaño de una primera trama de vídeo anterior adyacente a la trama de vídeo actual como un valor de característica de cambio de la trama de vídeo actual, y la determinación del valor absoluto de un valor de diferencia entre el tamaño de la primera trama de vídeo anterior y un tamaño de la segunda trama de vídeo anterior adyacente a la primera trama de vídeo anterior como un valor de característica de cambio de la primera trama de vídeo anterior; - obtener un umbral de trama I de la trama de vídeo actual en conformidad con una tasa de trama de vídeo y una distancia entre la trama de vídeo actual y una trama I más próxima anterior, en donde la distancia entre la trama de vídeo actual y la trama I anterior es un número de tramas de vídeo entre la trama de vídeo actual y la trama I más próxima anterior; - determinar si la primera trama de vídeo anterior es una trama I en función del valor de característica de cambio de la trama de vídeo actual, el valor de característica de cambio de la primera trama de vídeo anterior, el umbral de trama I de la trama de vídeo actual, el tamaño de la trama de vídeo actual, el tamaño de la primera trama de vídeo anterior y un tamaño de una segunda trama de vídeo anterior adyacente a la primera trama de vídeo anterior.