Patent ES-2613978-T3 (ES)
Title: Un método y un sistema para la transmisión por secuencias suave de contenidos de medios en una red de entrega de contenidos distribuida
Inventor: GARCÍA-MENDOZA SÁNCHEZ ARMANDO ANTONIO
IPC: H04N21/854
Filed: 2013-12-26
Granted: 2017-05-29
Abstract: Un metodo para la transmision por secuencias suave de contenidos de medios en una red de entrega de contenidos distribuida, que comprende: - codificar los ficheros de medios originales por medio de una entidad de codificacion (1); - solicitar por un usuario final, a traves de un dispositivo de cliente de usuario final, a un Servidor de Transmision por secuencias suave (SSS) un fragmento para una pista, calidad y desplazamiento de tiempo especificos de un fichero de medios; y - usar, por dicho SSS, una tabla de saltos de indices especifica que contiene la pista, calidad y un mapeo de desplazamientos de tiempo a desplazamientos de bytes y ficheros, para recuperar desde los ficheros de medios originales codificados el fragmento de flujo solicitado y entregar el ultimo al dispositivo de cliente del usuario final, a traves de una transmision por secuencias suave: en el que el metodo esta caracterizado porque comprende realizar las siguientes etapas: - proporcionar, por dicha entidad de codificacion, los ficheros de medios originales codificados a una entidad de indexador: - calcular, por dicha entidad de indexador, dichas tablas de saltos de indices especificas y otras que contienen la pista, calidad y un mapeo de los desplazamientos de tiempo a desplazamientos de bytes y ficheros para todos los ficheros de medios originales codificados; - ingerir, por dicha entidad de indexador, al menos dichas tablas de saltos de indices para un servidor de origen; - ingerir, por dicha entidad de codificacion, directamente o a traves de dicha entidad de indexador, los ficheros de medios originales codificados para dicho servidor de origen. - recuperar, por dicho SSS desde dicho servidor de origen, la tabla de saltos de indices especifica solicitada a partir de dichas tablas de saltos de indices; - leer, por el SSS, la tabla de saltos de indices especifica y ver que desplazamiento de bytes y que bloque de ficheros de medios originales codificados necesita de modo que pueda servir a la peticion del usuario final, - recuperar, por dicho SSS a partir de dicho servidor de origen, el bloque de ficheros de medios originales codificados necesarios; - recuperar, por el SSS, el fragmento de flujo solicitado a partir de dicho bloque de ficheros de medios codificados, y enviar el fragmento de flujo solicitado al dispositivo de cliente del usuario final, a traves de la transmision por secuencias suave; - calcular, por dicha entidad de indexador, ficheros de tramas clave para el avance rapido y retroceso rapido de una reproduccion de flujo, conteniendo cada uno de los ficheros de tramas clave intra tramas para una calidad especifica de todos los ficheros de video codificados, de los ficheros de medios originales codificados, en el que dichas tablas de saltos de indices contienen adicionalmente mapeos de la pista, calidad y desplazamientos de tiempo a dichos ficheros de tramas clave y desplazamientos de bytes; - ingerir, por dicha entidad de indexador, dichos ficheros de tramas clave para el servidor de origen; - solicitar, por dicho usuario final, a traves de dicho dispositivo de cliente del usuario final, a dicho SSS un avance rapido o retroceso rapido de un fragmento de flujo de una pista especifica; y - recuperar, por dicho SSS desde dicho servidor de origen, a partir de dichos ficheros de tramas clave al menos la informacion necesaria de tramas clave para servir al dispositivo de cliente de usuario final con las tramas necesarias de avance rapido y retroceso rapido que permiten dicho avance rapido o retroceso rapido solicitado para dicho fragmento de flujo de dicha pista especifica.