Patent classifications
H04N21/440281
APPARATUS AND METHOD FOR PREVENTING SWITCHING FROM A CHANNEL DURING AN ADVERTISEMENT DISPLAY
An apparatus and method is disclosed for preventing a viewer from switching from a channel when an advertisement is being displayed on the channel. The apparatus and method comprises an advertisement controller in a video playback device that (1) prevents a viewer of a direct (non-recorded) broadcast from switching channels when an advertisement is displayed, and (2) prevents a viewer of a recorded program from fast forwarding the recorded program in order to skip past advertisements that were recorded with the program. A viewer may either watch the advertisements or pay a fee in order to be able to change channels or fast forward when the advertisements are being displayed.
SYSTEMS AND METHODS FOR BANDWIDTH-LIMITED VIDEO TRANSPORT
Systems and methods for bandwidth-limited video transport are configured to receive (or otherwise discern) a selection of video parameter limits that correspond to a bandwidth limit and apply the video parameter limits to an input video stream to enforce the bandwidth limit while preserving video quality. Methods may include adjusting the video stream one parameter at a time until the adjusted video stream meets the bandwidth limit. Parameters to be adjusted may include image resolution, frame rate, image compression, color depth, bits per pixel, and/or color encoding. In some embodiments, the image resolution is reduced first, the frame rate is reduced next, and the image compression is increased last. The extent and/or order of the adjustments of the parameters may be selected by the user, based on the content of the video stream, and/or based on the bandwidth limit.
Encoding and decoding video content
In an example method, a system receives a plurality of frames of a video, and generates a data structure representing the video and representing a plurality of temporal layers. Generating the data structure includes: (i) determining a plurality of quality levels for presenting the video, where each of the quality levels corresponds to a different respective sampling period for sampling the frames of the video, (ii) assigning, based on the sampling periods, each of the frames to a respective one of the temporal layers of the data structure, and (iii) indicating, in the data structure, one or more relationships between (a) at least one the frames assigned to at least one of the temporal layers of the data structure, and (b) at least another one of the frames assigned to at least another one of the temporal layers of the data structure. Further, the system outputs the data structure.
Latency and efficiency for remote display of non-media content
Techniques related to encoding image content for transmission and display via a remote device with improved latency and efficiency are discussed. Such techniques may include skipping one or more of frame capture, encode, packetization, and transmission for a frame based on a skip indicator. One or more selective updates may be captured for the skipped frame and integrated into an encode of a subsequent non-skipped frame, which may be packetized and transmitted for to the remote device for presentment to a user.
DISPLAY APPARATUS AND METHOD OF CONTROLLING THE SAME
A display apparatus may include: a display; a video processor configured to process a video signal; a graphic processor configured to process a graphic signal; a mixer configured to mix a video corresponding to the video signal processed by the video processor and a graphic corresponding to the graphic signal processed by the graphic processor to be displayed together on the display; and a main processor configured to identify a video frame and a graphic frame, to which matching identification information is assigned, based on identification information assigned to a plurality of video frames of the video signal and identification information assigned to a plurality of graphic frames of the graphic signal in order of the respective frames, and control the video processor and/or the graphic processor to delay and output at least one of the identified video frame and the identified graphic frame to make the video of the identified video frame and the graphic of the identified graphic frame be displayed together on the display.
Electronic device for video editing with dynamic tone metadata and operation method thereof
An apparatus and method for editing an image including dynamic tone metadata in an electronic device are provided. The electronic device includes a display, and at least one processor operatively connected to the display, wherein the at least one processor may be configured to generate a third image to be inserted between a first image and a second image continuous with the first image among a plurality of images belonging to video content, generate dynamic tone metadata of the third image based on dynamic tone metadata of the first image and the second image, and update the video content by adding the third image and the dynamic tone metadata of the third image.
ELECTRONIC DEVICE FOR PLAYING VIDEO AND METHOD FOR PLAYING VIDEO
An electronic device is provided. The electronic device includes a communication circuit, a memory which stores instructions, and a processor operatively connected to the communication circuit and the memory. The processor may be configured to determine a first output frame rate on the basis of a display refresh rate, output, through the display, first playback video data having a first playback frame rate, receive a user input which enables the first playback frame rate to change to a second playback frame rate, change, in response to the user input, the frame rate of the first playback video data to the second playback frame rate, and output, through the display, first corrected video data generated to have the first output frame rate from the first playback video data having the second playback frame rate.
Video delivery method and apparatus, and electronic device
A video distribution method and apparatus and an electronic device, where the video distribution method includes: obtaining a popularity of each video program, wherein the popularity is a preference degree of a user group for a video program within a statistic time period; and determining, according the popularity of each video program, to distribute a video content of the video program through repeating broadcasting channels or by means of broadcasting on demand.
Management of video data storage across multiple storage locations
Systems, methods, and software described herein manage the storage of video data in multiple storage locations. In one example, a system obtains video data from a video source and stores the video data in a first format in a first storage location. Additionally, the system stores the video data in a second format in a second storage location, wherein the second format comprises one or more lesser video quality characteristics than the first format. The system further identifies metadata associated with the video data and stores the metadata in the second storage location.
VIDEO PLAYBACK METHOD AND CONTROL TERMINAL THEREOF
Video playback method and control terminal thereof are provided. The invention receives video data stream, determines if a to-be-decoded frame meets a discard condition according to the time stamp of the to-be-decoded frame, if the discard condition is met, discards the non-reference frame to be decoded in the video data stream, and if the discard condition is not met, decodes the to-be-decoded frame into to-be-output frame; determines if the to-be-output frame meets the discard condition according to the time stamp of the to-be-output frame; if the discard condition is met, discards the to-be-output frame; if the discard condition is not met, outputs the to-be-output frame as output frame, such that the time intervals of the time stamps of the sequentially output frames according to the display order are equal.