H04N21/4325

Rendering content on computing systems
09772980 · 2017-09-26 · ·

A system and method for rendering video content is disclosed. Video content is retrieved from a network and rendered by a graphics processing unit (GPU). The retrieved video content is rendered when a display of the video content is in an application foreground, and stopped when the display of the video content is moved from the application foreground to an application background. The rendering of the video content is then resumed when the display of the video content is returned from the application background to the application foreground.

INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS AND METHOD, RECORDING MEDIUM, AND PROGRAM
20170272832 · 2017-09-21 ·

The present invention propose an broadcast reception system, wherein a program reception control apparatus is connected to Internet via a network interface to which a terminal apparatus carrying by a user. The broadcast received at an antenna is selected by a tuner, A/D converted, compressed at a compression unit, and encrypted at an encryption unit. The encrypted data from the encryption unit changed to packets at packet creation unit, and transmitted to the terminal apparatus via the network interface. A User is able to view the program in real time before the end of the broadcast for the program by successively creating data based on the received data, and transmitting them.

File producing method, file producing device, and recording medium

A method according to one aspect of the present disclosure includes the steps of: acquiring a play list including identification information indicating each of a plurality of elementary streams; selecting an elementary stream indicated by predetermined identification information from the acquired play list; acquiring a difference file including data that is not included in the selected elementary stream; and converting the selected elementary stream into an MP4 file format by combining data included in the difference file and data included in the selected elementary stream based on a manifest file corresponding to the selected elementary stream, the manifest file being necessary for the conversion of a file format based on a predetermined rule.

METHOD FOR PLAYING VIDEO, CLIENT, AND COMPUTER STORAGE MEDIUM

Embodiments of the present disclosure disclose a method for playing a video and a client. The method includes: detecting a video switching operation when a first video is currently being played at a first playback progress; pausing playback of the first video in response to the detected video switching operation; obtaining the first playback progress of the first video; determining a second playback progress of a second video according to the first playback progress, the second video being a video that is different from the first video; and playing the second video according to the second playback progress. The embodiments of the present disclosure also disclose a computer storage medium.

Multimedia visual progress indication system

A multimedia visual progress indication system that provides a cache bar that is overlaid onto the program material or displayed on a dedicated display. A cache bar indicates the length of a recording session or the length of stored program material and expands to the right when material is being recorded. Index and/or bookmark indicators are displayed next to the cache bar. A position indicator moves within the cache bar and tells the user visually where his current position is within the program material. Numeric time or counter mark of the current position is displayed in the vicinity of the cache bar. The trick play bar and its associated components are displayed for a predetermined time period.

System and a method adapted to display EPG media content from the world wide web

The invention relates to a system, a method of a remote control adapted to display media content from the World Wide Web. This is accomplished by utilizing a smart-phone as a remote control by an application program, and transmitting the media content through a backend system utilizing WI-FI adapters to transmit streaming media to for instance a HDMI TV. Moreover, the invention provides viewing already aired programs through an electronic program guide (EPG).

Updating content URL for non-linear video content

Dynamic uniform resource locator (URL) transmission may be provided for allowing a user to view a non-linear video content item along with additional content in order to provide a richer and deeper viewing experience giving more control to the user during video viewing. An indication may be provided to the user indicating the availability of additional interactive content associated with the non-linear video in a variety of different ways. Upon user request, the content associated with the URL may be updated or historic content presented to the user in order to present the non-linear video content combined with the additional content in a hybrid fashion. The transmitted URL may be static, or the URL may be dynamically updated based on one or more factors, such as time of day or action by the user or content provider.

Personal Video Recorder

A sequence of picture slices is encoded as reference slices and non-reference slices, wherein the reference slices include B slices, by forming, for each B slice, at least one data packet containing data values derived from brightness and color information pertaining to the slice. The data packet for each B slice includes a header element indicating whether the B slice is a reference slice. The header element of each reference B slice has a value that depends on depth of the reference B slice in a hierarchy of discardability.

SYSTEMS AND METHODS FOR PROVIDING IMPROVED SKIP AND DELAY FUNCTIONALITY IN MEDIA ASSETS
20210409823 · 2021-12-30 ·

Systems and methods are described for managing presentation of content. An action may be scheduled to occur at a first time within the presentation of the media asset, where the action may interrupt the presentation of the media asset. When a current presentation position is approaching the first time, an option to delay the action may be generated for presentation. In response to receiving selection of the option to delay the action, the action may be scheduled to occur at a later second time within the presentation of the media asset.

Methods and apparatus for initiating a playback pause operation on one device and resuming playback on another playback device

Methods and apparatus that support implementing a pause, e.g., of a broadcast, on a device, recording the paused program and resuming playback of the paused program on a device associated with a user's account, are described. The pause function allows a user to pause a broadcast on a device and initiate recording of the paused program, e.g., to network storage. The pause initiating device displays a pause indicator indicating that the program output has been paused. A user logging into the user's account from a device other than the device from which the pause was initiated is presented an opportunity to resume the paused playback. Playback is resumed from the pause point on the playback device from which a resume signal is received. Upon resumption of playback on a device other than the device from which the pause was initiated, the pause indicator on the pause initiating device is removed.