Patent ES-2861392-T3 (ES)
Title: Método de sustitución de un contenido principal por al menos un contenido secundario, equipo de sustitución de contenidos y programa informático correspondientes
Inventor: BARBOTIN YVAN
IPC: H04L29/06
Filed: 2016-04-14
Granted: 2021-10-06
Abstract: Método de sustitución de un contenido principal por al menos un contenido secundario, siendo dicho contenido principal transportado por un flujo de transporte que se origina en un transmisor fijo y está destinado a una pluralidad de sitios de difusión, denominado flujo original, caracterizado porque pone en práctica las etapas siguientes, a nivel de al menos un equipo de sustitución de contenidos asociado con al menos uno de dichos sitios de difusión: - recepción de dicho flujo original, - determinación (21) de un instante de ruptura de vídeo y de al menos un instante de ruptura de audio o de subtítulo, a partir de al menos un paquete de ruptura de dicho flujo original, - determinación de una relación entre la tasa binaria de dicho flujo original y la tasa binaria de vídeo de dicho contenido secundario, denominada relación de vídeo, - determinación de una relación entre la tasa binaria de dicho flujo original y la tasa binaria de audio de dicho contenido secundario, denominada relación de audio, y/o de una relación entre la tasa binaria de dicho flujo original y la tasa binaria de subtítulo de dicho contenido secundario, denominada relación de subtítulo, - sustitución (22), en dicho flujo original: ° de al menos un paquete de vídeo de dicho contenido principal, denominado paquete de vídeo a sustituir, por al menos un paquete de vídeo de dicho contenido secundario o por un paquete nulo, denominado paquete de vídeo de sustitución, a partir de dicho instante de ruptura de vídeo, y ° de al menos un paquete de audio o de subtítulo de dicho contenido principal, denominado paquete de audio o de subtítulo a sustituir, por al menos un paquete de audio o de subtítulo de dicho contenido secundario o por un paquete nulo, denominado paquete de audio o de subtítulo de substitución, a partir de dicho al menos un instante de ruptura de audio o de subtítulo, entregar un flujo modificado idéntico a dicho flujo original en términos de estructura y de número de paquetes, pero cuyo contenido está modificado, poniendo en práctica dicha etapa de sustitución las siguientes sub-etapas: para la sustitución de al menos un paquete de vídeo a sustituir de dicho contenido principal: - inicialización de un primer contador representativo de un número de paquetes entre dos paquetes de vídeo de sustitución del contenido secundario a un valor nulo, y de una primera variable representativa de un número de paquetes antes del siguiente paquete de vídeo a sustituir al valor de una variable de relación de vídeo acumulada, que se define a partir de dicha relación de vídeo, - de cada paquete de vídeo a sustituir de dicho flujo original: ° incremento de dicho primer contador, ° sustitución de dicho paquete de vídeo a sustituir por uno de dichos paquetes de vídeo del contenido secundario cuando el valor de dicho primer contador es mayor o igual al valor de dicha primera variable, ° sustitución de dicho paquete de vídeo a sustituir por un paquete nulo de no ser así, ° actualización de dicha primera variable; para la sustitución de al menos un paquete de audio o de subtítulo a sustituir de dicho contenido principal: - inicialización de un segundo contador representativo de un número de paquetes entre dos paquetes de audio o de subtítulo de sustitución del contenido secundario a un valor nulo, y de una segunda variable representativa de un número de paquetes antes del siguiente paquete de audio o de subtítulo a sustituir por el valor de una variable de relación de audio o de subtítulo acumulada, que se define a partir de dicha relación de audio o de subtítulo, - en cada paquete de audio o de subtítulo a sustituir de dicho flujo original: ° incremento de dicho segundo contador, ° sustitución de dicho paquete de audio o de subtítulo a sustituir por uno de dichos paquetes de audio o de subtítulo del contenido secundario cuando el valor de dicho segundo contador es mayor o igual al valor de dicha segunda variable, ° sustitución de dicho paquete de audio a sustituir por un paquete nulo de no ser así, ° actualización de dicha segunda variable, - actualización (23), en dicho flujo modificado: ° de un reloj de referencia, ° de un contador de continuidad de paquetes de vídeo y de al menos una información temporal de reconstrucción de vídeo en dichos paquetes de vídeo de sustitución, y ° de un contador de continuidad de paquetes de audio o de subtítulo y de al menos una información temporal de reconstrucción de audio o de subtítulo en dichos paquetes de audio o de subtítulo de sustitución, teniendo en cuenta dicha al menos una información temporal de reconstrucción de vídeo.