Abstract:
Un método en un aparato de caché de intermediario (104) de un sistema de difusión en continuo de difusión en continuo adaptativa dinámica a través de protocolo de transferencia de hipertexto, DASH, (100) que comprende el aparato de caché de intermediario (104), uno o más aparatos de red de servicio (108) y un aparato de cliente de difusión en continuo (102), en donde el aparato de caché de intermediario (104) almacena una o más diferentes representaciones de contenido de medios durante un periodo de contenido de medios recibido desde el uno o más aparatos de red de servicio (108), comprendiendo el método: recibir, en el aparato de caché de intermediario (104) desde el aparato de cliente de difusión en continuo (102), una petición de HTTP que incluye un primer campo de encabezamiento que indica la aceptación de representaciones secundarias por el aparato de cliente de difusión en continuo (102); y en respuesta, transmitir un mensaje de respuesta de HTTP desde el aparato de caché de intermediario (104) al aparato de cliente de difusión en continuo (102) en respuesta a recibir la petición de HTTP, comprendiendo el mensaje de respuesta de HTTP un segundo campo de encabezamiento, en donde el mensaje de respuesta de HTTP está asociado a una descripción de difusión en continuo que describe dicha una o más diferentes representaciones de contenido de medios, y en donde el segundo campo de encabezamiento incluye una lista de identificadores de recursos universales, URI, para recursos almacenados en caché de dicha una o más diferentes representaciones del contenido de medios que son almacenados en caché por el aparato de caché de intermediario (104).
Abstract:
Various methods are described for selecting an access method for flexible caching in DASH. One example method may include causing a request for at least one of a primary representation for a segment or an alternative representation for the segment to be transmitted to a caching proxy. The method may further include causing the caching proxy to respond with at least one of the primary representation or the alternate representation based on the caching status at a caching proxy. The caching proxy may be configured to determine whether the request enables an alternative representation to be included in a response. Furthermore, the method may include receiving at least one of the primary representation and the alternative representation for the segment from the caching proxy. Similar and related example methods, apparatuses, and computer program products are also provided.
Abstract:
Various methods are described for enabling efficient pre-fetching of media in a DASH system. One example method may comprise accessing information related to a media presentation description (MPD). The information comprising information related to one or more segments of the MPD. The method of this example embodiment may further comprise generating a request for a segment of the MPD. Furthermore, the method of this example embodiment may comprise generating a request for pre-fetching one or more segments different from the requested segment. The method of this example embodiment may further comprise providing for transmission of the request for the segment and the request for pre-fetching the one or more different segments to a proxy cache server. Similar and related example methods, example apparatuses, and example computer program products are also provided.
Abstract:
A method, apparatus and computer program product are provided in order to process and utilize a media presentation description that describes both a summary media presentation and an original media presentation. A method, apparatus and computer program product may permit one of more segments of the summary media presentation to be requested based upon the media presentation description. Additionally or alternatively, a method, apparatus and computer program product may permit switching between the summary media presentation and the original media presentation and/or switching between different views of the summary media presentation.