Patent ES-2767260-T3 (ES)
Title: Sistemas y métodos para realizar búsqueda visual fluida de medios codificados para difusión en continuo de tasa de bits adaptativa usando flujos de reproducción no estándar
Inventor: BRANESS JASON
IPC: H04N21/2662
Filed: 2011-12-23
Granted: 2020-06-17
Abstract: Un método de realización de búsqueda visual de medios codificados para difusión en continuo de tasa de bits adaptativa usando un flujo de reproducción no estándar (32) enviado a través de una red (16), donde los medios se codifican como una pluralidad de flujos alternativos (32) que se almacena cada uno en un archivo contenedor separado y se usa durante reproducción normal y un flujo de reproducción no estándar (32) almacenado en un archivo contenedor separado y usado durante búsqueda visual, comprendiendo el método: - solicitar de un servidor remoto (14) a través de la red (16) al menos una porción de un archivo de índice de nivel superior, en el que: el archivo de índice de nivel superior identifica una pluralidad de flujos alternativos (32) que se almacena cada uno en un archivo contenedor separado y se usa durante reproducción normal y un flujo de reproducción no estándar (32) almacenado en un archivo contenedor separado y usado durante búsqueda visual; cada uno de los archivos contenedores (32) que contienen uno de la pluralidad de flujos alternativos comprende una pluralidad de elementos (46) y un índice, donde cada elemento (46) contiene una porción de video codificado (48); el archivo contenedor (32) que contiene el flujo de reproducción no estándar contiene un índice y fotogramas de video codificado, donde cada uno de los fotogramas de video codificado es un intra fotograma, entradas en el índice del archivo contenedor que contiene el flujo de reproducción no estándar (32) comprenden localizaciones de fotogramas individuales en el archivo contenedor, la porción de video codificado (48) en cada uno de los elementos (46) para la pluralidad de flujos alternativos (32) comienza con un intra fotograma; el flujo de reproducción no estándar (32) tiene una tasa de bits menor y una resolución inferior en comparación con la pluralidad de flujos alternativos cuando los fotogramas del flujo de reproducción no estándar se solicitan de un servidor remoto (14) a través de una red (16); los intra fotogramas del flujo de reproducción no estándar (32) tienen códigos de tiempo asociados en el archivo contenedor que contiene el flujo de reproducción no estándar que corresponde a códigos de tiempo de elementos (46) de los flujos alternativos (32); - solicitar de un servidor remoto (14) a través de la red (16) usando la al menos una porción de las porciones de archivo de índice de nivel superior de uno o más del archivos contenedores que contienen la pluralidad de flujos alternativos, donde las porciones incluyen información con respecto a los medios codificados contenidos dentro del contenedor del cual se solicita la porción y un índice a los medios codificados dentro del archivo contenedor; - solicitar de un servidor remoto (14) a través de la red (16) y almacenar en memoria intermedia porciones de video (46) de al menos uno de los flujos alternativos (32) usando un dispositivo de reproducción (18); - decodificar las porciones de video almacenadas en memoria intermedia (46) usando un decodificador en el dispositivo de reproducción; - recibir al menos una instrucción de usuario que dirige el dispositivo de reproducción (18) para realizar una búsqueda visual de los medios, en donde la al menos una instrucción de usuario recibida indica una tasa deseada para la búsqueda visual; - solicitar de un servidor remoto (14) a través de la red (16) y almacenar en memoria intermedia información de índice del archivo contenedor (32) que contiene el flujo de reproducción no estándar usando el dispositivo de reproducción (18); - manipular códigos de tiempo asignados a fotogramas almacenados en memoria intermedia antes de proporcionar los fotogramas a un decodificador en el dispositivo de reproducción, en donde los códigos de tiempo se manipulan para conseguir una tasa acelerada de búsqueda visual de reproducción no estándar basándose en la tasa deseada para la búsqueda visual, en donde la tasa acelerada es una tasa mayor que una tasa de reproducción normal que utiliza el flujo de reproducción no estándar (32); - proporcionar los fotogramas almacenados en memoria intermedia al decodificador en el dispositivo de reproducción; - decodificar las porciones almacenadas en memoria intermedia del flujo de reproducción no estándar usando el decodificador en el dispositivo de reproducción (18); y - reproducir los fotogramas a una velocidad mayor que la tasa de fotogramas nominal del flujo de reproducción no estándar de tal forma que se proporciona una búsqueda visual fluida.