H04N21/4402

Adapting runtime and providing content during an activity

Methods and systems are described for identifying and adapting the playback speed of content to be provided during an activity. The methods and systems receive an input including a start cue indicating a start of an activity and access an average duration and an intensity score for the activity. Then the system calculates an adjusted average runtime for the activity based on the average duration and the intensity score and identifies one or more content items, the one or more content items having a total runtime equivalent to the adjusted average runtime for the activity. The system adjusts the playback speed of the identified one or more content items such that the total runtime of playback of the one or more content items matches the average duration for the activity and provides the one or more content items for consumption.

APPROACHES FOR COMPRESSING AND DISTRIBUTING IMAGE DATA

Systems and methods are provided for obtaining a set of images representing a view of a geographic region to be compressed, the set of images including a first image and a second image. A first image file can be generated based on the set of images, wherein the first image is encoded in a first color channel associated with the image file, and wherein the second image is encoded in a second color channel associated with the image file. A video file can be generated based at least in part on the image file. The video file can be provided to a client device over one or more computer networks.

APPROACHES FOR COMPRESSING AND DISTRIBUTING IMAGE DATA

Systems and methods are provided for obtaining a set of images representing a view of a geographic region to be compressed, the set of images including a first image and a second image. A first image file can be generated based on the set of images, wherein the first image is encoded in a first color channel associated with the image file, and wherein the second image is encoded in a second color channel associated with the image file. A video file can be generated based at least in part on the image file. The video file can be provided to a client device over one or more computer networks.

IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD
20180007389 · 2018-01-04 · ·

The present disclosure relates to an image processing device and an image processing method for generating a celestial sphere image such that the pixels near the poles of the sphere are kept from increasing in density when the image is mapped to the sphere surface.

An encoder encodes, with respect to an omnidirectional image generated by equidistant cylindrical projection to include a top image, a middle image, and a bottom image in a vertical direction, the middle image into an encoded stream at a high resolution, and the top image and the bottom image into encoded streams at a resolution lower than the high resolution. This disclosure is applicable to image display systems, among others.

IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD
20180007389 · 2018-01-04 · ·

The present disclosure relates to an image processing device and an image processing method for generating a celestial sphere image such that the pixels near the poles of the sphere are kept from increasing in density when the image is mapped to the sphere surface.

An encoder encodes, with respect to an omnidirectional image generated by equidistant cylindrical projection to include a top image, a middle image, and a bottom image in a vertical direction, the middle image into an encoded stream at a high resolution, and the top image and the bottom image into encoded streams at a resolution lower than the high resolution. This disclosure is applicable to image display systems, among others.

IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD
20180007387 · 2018-01-04 · ·

The present disclosure relates to an image processing device and an image processing method for instantaneously displaying an image of a user's field of view.

An encoder encodes a celestial sphere image of a cube formed by images of multiple planes generated from omnidirectional images, the encoding being performed plane by plane at a high resolution, to generate a high-resolution encoded stream corresponding to each of the planes. The encoder further encodes, at a low resolution, the celestial sphere image to generate a low-resolution encoded stream. The present disclosure may be applied, for example, to image display systems that generate a celestial sphere image so as to display an image of the user's field of view derived therefrom.

METHODS AND DEVICES FOR LIVE BROADCASTING BASED ON LIVE BROADCASTING APPLICATION
20180007394 · 2018-01-04 · ·

Methods and devices are provided for live broadcasting in a live broadcasting field. The method includes: displaying a first button corresponding to public live broadcasting; obtaining a public account associated with a log-in account logging in to the live broadcasting application, when a trigger operation on the first button is detected; sending a live video streaming to respective audience sides corresponding to the public account.

System and Method for Managing and/or Rendering Internet Multimedia Content in a Network

A system and a method render internet multimedia content in a network using an application to render the internet multimedia content and/or locally stored multimedia content on one or more rendering devices in the network. The application may provide web browser functions, such as, for example, receiving, processing, decoding and/or rendering the internet multimedia content. The application may have an enhanced user interface which may enable a user to select the internet multimedia content and a rendering device in the network, send the internet multimedia content to the rendering device and/or control rendering of the internet multimedia content on the rendering device.

System and Method for Managing and/or Rendering Internet Multimedia Content in a Network

A system and a method render internet multimedia content in a network using an application to render the internet multimedia content and/or locally stored multimedia content on one or more rendering devices in the network. The application may provide web browser functions, such as, for example, receiving, processing, decoding and/or rendering the internet multimedia content. The application may have an enhanced user interface which may enable a user to select the internet multimedia content and a rendering device in the network, send the internet multimedia content to the rendering device and/or control rendering of the internet multimedia content on the rendering device.

METHOD AND SYSTEM FOR REMOTELY TRANSCODING CONTENT

A system and method for remotely transcoding content includes a cloud location storing content corresponding to content titles, generating a playlist corresponding to content titles subscribed to by a user of a user device stored therein, and communicating the playlist to the user device. A user device is in communication with the cloud location through a network. The user device generates a selection signal for selecting a first content title from the playlist to form a selection. The user device negotiates optimal settings by intercommunicating between the user device and the cloud location in response to forming the selection. The user device communicates the selection to the cloud location. The cloud location has a transcoder device transcoding content corresponding to the selection to form transcoded content in response to the optimal settings. The cloud location communicates the transcoded content to the user device.