Abstract:
Methods, systems, and media for enhancing two-dimensional video content items with spherical video content are provided. In some embodiments, the method comprises: receiving an indication of a two-dimensional video content item to be presented on a user device; determining image information associated with one or more image frames of the two-dimensional video content item; identifying spherical video content based on the image information associated with the one or more image frames of the two-dimensional video content item, wherein the spherical video content is related to the determined image information and wherein the spherical video content includes a plurality of views; identifying a position corresponding to a first view of the plurality of views within the related spherical video content at which to insert the two- dimensional video content item; and generating a spherical video content item by inserting the two-dimensional video content item within the related spherical video content at the identified position corresponding to the first view for presentation on the user device, wherein, in response to receiving a user input from the user device to change a viewpoint of the spherical video content item, the related spherical video content within the spherical video content item is modified to a second view of the plurality of views while the two-dimensional content item within the spherical video content item is continued to be presented at the identified position.
Abstract:
Systems, methods and instrumentalities are disclosed for controlling playback of streaming media content by placing playback restrictions for a time interval within a period of the media content. A type of playback a user selects may be determined. Whether the type of playback the user selects satisifies the playback restrictions in the time interval may be determined. If the type of playback the user is selecting is allowed by the playback restrictions, the media content may be played at the selected playback type. If the type of playback the user selects is disallowed by the playback restrictions, the type of playback the user selects for the media content may be disallowed within the time interval. The playback restrictions may be defined by a DASH event in a MPD file or an inband DASH event.
Abstract:
A system, an article, and a method of audio quality and latency adjustment for audio processing by using audio feedback. The system, the article, and the method of audio processing including: transmitting at least audio data comprising at least an audio signal to be received by a receiver to directly or indirectly emit the audio signal; receiving, by using a microphone device, feedback of the emitted audio signal; and adjusting the audio data to be transmitted depending, at least in part, on the feedback.
Abstract:
A scheme for modulating an adaptive bitrate (ABR) streaming client engaged in a current ABR streaming session. In one implementation, a determination is made whether a wireless UE device executing the ABR streaming client is approaching a radio white spot area. If so, a video buffer of the ABR cl ient is configured to preload lower quality video segments to last for the duration of the radio white spot area. One or more ABR client controls may be selectively deactivated while the wireless UE device is in the radio white spot area.
Abstract:
A computer-implemented method for controlling adaptive streaming media access includes requesting a first portion of media content from a content server and requesting authorization corresponding to a second portion of media content from an authorization server. The method further includes submitting evidence to the authorization server that the first portion of media content has been received by a client device and receiving a representation of authorization to access the second portion of media content in response to the evidence complying with a requirement. The method also includes requesting the second portion of media content from the content server, presenting the representation of authorization to the content server, and receiving the second portion of media content in response to the representation of authorization being accepted by the content server. The method can effectively control client behavior to prevent the client from skipping past required media content, such as a commercial advertisement.
Abstract:
A computer-implemented method of triggering an action based on behaviour of a user consuming content at a user device, the method comprising receiving content change signals at a processor executing a content change detection algorithm, wherein the content change signals denote a change of content on the user device; wherein the detection algorithm compares the content change signals with a content change behaviour associated with that device to detect a surfing condition and generates a triggering control signal for triggering an action when the surfing condition for that device is detected.
Abstract:
Embodiments for controlling one or more external audio-visual devices are provided. In one example, a method comprises receiving a device command and determining an intent of the device command. The intent includes an action and an external device to perform the action. The method further comprises selecting a selected protocol for communicating the device command to the external device, where the selected protocol is selected from a plurality of supported protocols, and communicating the device command to the external device according to the selected protocol.
Abstract:
Ce procédé d'identification de terminal dans un système de fourniture de contenus multimédia comporte : a) l'acquisition (101, 103) puis le décodage (105, 107, 109), par ce terminal, d'un contenu multimédia temporel pour générer un flux apte à être joué par un appareil multimédia, b) la transmission (116, 144, 103) à ce terminal, par un dispositif d'identification de terminaux, d'un ordre d'identification, c) en réponse à cet ordre, le déclenchement (129), par le terminal, en fonction d'un identifiant, d'une modification prédéterminée du flux, et la transmission (109) du flux modifié en tant que flux à jouer par l'appareil multimédia, d) l'acquisition, par le dispositif d'identification de terminaux, du flux modifié et la détermination (130) de l'identifiant, à partir de l'ordre transmis et de la présence ou de l'absence, en réponse, de la modification prédéterminée dans le flux acquis, et indépendamment de la teneur de ladite modification prédéterminée.
Abstract:
Methods and apparatus to present supplemental media on a second screen are disclosed. An example method includes obtaining, at a digital media device, media identifying data from audio data of a portion of first media being presented via the digital media device; determining that the portion of the first media is an advertisement based on the media identifying data; detecting, at the digital media device, a command to cause the digital media device to skip the portion of the first media; and providing an indication to a second device in response to detecting the command, the indication to cause the second device to present second media.