Patent classifications
H04N21/234372
USER DEVICE PAN AND SCAN
Systems and methods are disclosed for controlling video playback. An image may be received that is configured for display by the user device. A display map may be received indicating display parameters for configuring the display of the image based on an orientation of the user device. At least a portion of the image may be caused to be displayed by the user device based at least on the display map and a determined orientation of the user device.
Systems and Methods for Encoding Video Content
Systems and methods for encoding a plurality of alternative streams of video content using multiple encoders in accordance with embodiments of the invention are disclosed. An encoding system includes multiple encoders. Each of the encoders receives a source stream of video content that is divided into portions. Each of the encoders generates portions of the plurality of alternative streams from the portions of the source stream. The portions of the alternative streams generated by a particular encoder are stored in a container for the particular encoder. Each encoder also generates index information for the portion of the alternative stream generated by the encoder that is stored in a manifest for the encoder.
METHOD OF PROVIDING STREAMING SERVICE BASED ON IMAGE SEGMENTATION AND ELECTRONIC DEVICE SUPPORTING THE SAME
The present disclosure provides a system for providing an image-segmentation based streaming service. The system includes a communication circuit configured to establish a communication channel with a streaming server, a storage configured to store data provided by the streaming server, a display configured to output an image, a processor functionally connected to the communication circuit, the storage, and the display. The processor can detect a region-of-interest (ROI) of an output image associated with a media presentation description (MPD) provided by the streaming server and transmit the ROI information to the streaming server. The processor can also receive image segments of a first resolution corresponding to the ROI information and a full image of a second resolution from the streaming server. The processor can also synthesize the image segments of the first resolution and the full image of the second resolution to output a synthesized reconstruction image through the display.
Systems and Methods for Adjusting an Aspect Ratio of a Content Slot
The present disclosure describes techniques for optimizing screen utilization of a content item displayed on a client device. The method can include receiving, from a client device, a request for content including one or more parameters corresponding to a content slot. The method can include determining that a first display orientation of the content item does not match a second display orientation of the content slot. The method can include transmitting, responsive to determining that the first display orientation of the content item does not match the second display orientation of the content slot, the content item and instructions that when executed, cause the client device to adjust an aspect ratio of the content slot based on the first display orientation of the content item.
METHOD FOR IMPLEMENTING CODING AND DECODING OF YUV444 IMAGE ON BASIS OF H.265
A method for implementing the coding and decoding of a YUV444 image on the basis of H.265 includes acquiring a 1080p YUV444 image, and extracting a Y component, a U component and a V component from the 1080p YUV444 image; dividing a target image into 4 areas, wherein the 4 areas are denoted as a first area, a second area, a third area and a fourth area; and successively using the Y component, the U component and the V component of the 1080p YUV444 image as a Y component of the first area, a Y component of the second area and a Y component of the third area. With the method, the coding and decoding of an image can be implemented on the basis of H.265, and image definition can be improved.
Delivery of media content to a user device at a particular quality based on a personal quality profile
A method includes receiving, at a server computing device, a request to stream media content to a user device. The request is associated with data identifying a personal quality profile. The method includes retrieving, via the server computing device, the personal quality profile associated with the data. The personal quality profile indicates media quality preferences. The method includes determining, via a processor of the server computing device, a version of the media content to send to the user device based on the media quality preferences of the personal quality profile and based on a delivery bit rate. The method also includes sending the version from the server computing device to the user device in response to the request.
CODEC TECHNIQUES FOR FAST SWITCHING
A video streaming method for transitioning between multiple sequences of coded video data may include receiving and decoding transmission units from a first sequence of coded video data. In response to a request to transition to a second sequence of coded video data, the method may determine whether a time to transition to the second sequence of coded video data can be reduced by transitioning to the second sequence of coded video data via an intermediate sequence of coded video data. If the time can be reduced, the method may include receiving at least one transmission unit from an intermediate sequence of coded video data that corresponds to the request to transition, decoding the transmission unit from the intermediate sequence, and transitioning from the first sequence to the second sequence via the decoded transmission unit from the intermediate sequence.
Active region frame playback
Techniques are described for playing back a portion of an image frame of media content. The playback can be based on characteristics of the viewer device and active region data indicating important areas of the image frame.
AUTOMATED ROUTING AND DISPLAY OF COMMUNITY PHOTOGRAPHS IN DIGITAL PICTURE FRAMES
A method for automated routing of pictures taken on mobile electronic devices to a digital picture frame including a camera integrated with the frame, and a network connection module allowing the frame for direct contact and upload of photos from electronic devices or from photo collections of community members. The integrated camera is used to automatically determine an identity of a frame viewer and can capture gesture-based feedback. The displayed photos are automatically shown and/or changed according to the detected viewers. The photos can be filtered and cropped at the receiver side. Clustering photos by content is used to improve display and to respond to photo viewer desires.
Apparatus and method for providing media content
A system that incorporates teachings of the subject disclosure may include, for example, receiving video content at a mobile device, utilizing the mobile device for adjusting dimensions of an area of attention in an image of the video content based on a desired display resolution, utilizing the mobile device for adjusting dimensions of a peripheral portion that surrounds the area of attention, and replacing the image with the adjusted image during presentation of the video content. Other embodiments are disclosed.