Abstract:
Systems, devices and methods are provided to support multiple audio tracks in an adaptive media stream. Segments of the adaptive stream are encoded so that the player is able to locate and request a specific one of the available audio tracks using byte range requests or the like. Audio content can be removed from video segments, or at least moved to the end of the segments so that a byte range request obtains just the video content when the default audio is not desired. The audio content can be obtained from a separate audio segment. Indeed, multiple audio tracks can be packaged into a common audio segment so that byte range requests can obtain just the particular audio track desired.
Abstract:
Systems and methods are provided that allow a user to register for selective notifications of one or more events that may occur on a channel in a media stream. When a registered event occurs, the system and method generates an event notification, which is delivered to the remotely-located media player. In response to the event notification, the media player can be automatically enabled and/or switched to the appropriate channel. Alternatively, the system and method may notify the user of the event, and give the user the option of enabling and/or switching the media player to the channel corresponding to the event. The system and method can be implemented to facilitate monitoring for a variety of different types. In each of these various types the user is able to select the events for which monitoring and notification will be provided.
Abstract:
A computing device is programmed to receive one or more parameters providing characteristics of media data. The computing device compares the parameters with characteristics of segments of a first item of media content. Based on the comparison, the computing device selects segments to be included in a second item of media content. The selected segments are assembled in a sequence based on indexes associated with the respective segments.
Abstract:
A media device for content-based highlight handling of television programming may be provided. Criteria of interest corresponding to user input may be processed. Idle tuner(s) not being used to receive any television channels for presentation or recording may be identified. A television channel identified based at least in part on the criteria of interest may be tuned to with an idle tuner. Content received at the media device may be processed. Update data associated with a subject matter of the content may be received separately from the television channel. A portion of the content that corresponds to the criteria may be identified based at least in part on the criteria of interest and the update data. A portion of a television program may be recorded and/or marked. The portion of the television program may correspond to the portion of the content identified based at least in part on the criteria.
Abstract:
A receiving device performs an action that results in a corrective measure being taken to address a picture quality issue detected in real time in the frames currently being displayed on a television or other device. The receiving device or a remote system compares indications of video frames currently being displayed to stored video frames for that program to detect macroblocking or a frozen video frame. The macroblocking or a frozen video frame may also or instead be detected by image analysis of the frames currently being displayed. If macroblocking or a frozen video frame is detected in the frames currently being displayed, the set-top box may switch to an alternative video source, change to a standard definition channel broadcasting the same video program or perform other corrective actions.
Abstract:
Methods and systems to evaluate the ambient light in a local viewing environment where video content is being displayed, and to make adjustments to the ambient light, video display device, and/or video content to cause the perception of the color and brightness of the video content to the viewer to be true to what the video content producer intended the viewer to perceive.
Abstract:
A method and apparatus for splitting the audio of media content into separate content files without introducing boundary artifacts is described.
Abstract:
A first program recording timer may be scheduled to record a particular program broadcast on a particular television channel by a television service provider. A second program recording timer may be scheduled to record a plurality of programs broadcast consecutively on the particular television channel by the television service provider, including the particular program. A first graphical indicator that identifies scheduling of the first program recording timer, and a second graphical indicator that identifies scheduling of the second program recording timer may be simultaneously output for display within a programming guide and in association with a descriptor of the particular program.
Abstract:
Various embodiments reduce disruptions in recorded programming, by automatically recording retransmissions of prior programming. In one embodiment, a recording manager is provided for execution on a receiving device, such as a set-top box. The recording manager detects a disruption in a recorded program. In response, the recording manager automatically records, or schedules a recording of, a later transmission of the same program. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
Abstract:
An RJ-45 insertion and extraction tool is disclosed that allows a user to plug and unplug an RJ-45 connector from an RJ-45 socket in a quick and easy way that does not disturb other cables plugged into adjacent sockets.