Patent classifications
H04N21/2225
Apparatus and method for protecting media content rights
A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to maintain content rights parameters associated with media content and a user where the content rights parameters include limits to distribution of the media content to a plurality of communication devices associated with the user and where a portion of the plurality of communication devices use different communication protocols from another portion of the plurality of communication devices, monitor for access to the media content by one communication device of the plurality of communication devices of the user, and obtain rights control data that is adapted to allow for presentation of the media content by the one communication device of the user where the rights control data is generated based on the content rights parameters. Other embodiments are disclosed.
Systems and methods for a media playout card
The present disclosure is directed to a single card solid-state play out server for retrieving or receiving content from a network or cloud based storage, and playing content according to an automated playlist received from a media distribution and management system.
Systems and methods for a media playout card
The present disclosure is directed to a single card solid-state play out server for retrieving or receiving content from a network or cloud based storage, and playing content according to an automated playlist received from a media distribution and management system.
PRE-PITCHED METHOD AND SYSTEM FOR VIDEO ON DEMAND
A network apparatus and a content distribution apparatus are described. The network apparatus is configured to transcode and transmit pre-broadcast content into transcoded content according to a format associated with a content distribution apparatus. The transcoded content includes a distribution indicator to restrict distribution of the transcoded content to one or more remote apparatus. Network apparatus is configured to transmit a “delta file” to content distribution apparatus with transcoded content and instructions to signal modifying the pre-broadcast content. Content distribution apparatus is configured to receive transcoded pre-broadcast content and “delta file” with instructions from network apparatus. Content distribution apparatus removes the distribution indicator from the transcoded pre-broadcast content once the signaling instructions indicates that the broadcast content corresponds with pre-broadcast content. Content distribution apparatus may use the “delta file” to modify the transcoded pre-broadcast content such that the modified pre-broadcast content corresponds with broadcast content with a tolerance.
METHODS AND SYSTEMS FOR VERIFICATION OF ASSET AVAILABILITY
The present disclosure relates to verifying that a content asset is present at a user level. The present disclosure provides video hosting and service (VHS) management systems and methods that can both accurately and timely verify availability of VHS content from multiple content providers using multiple distribution systems.
METHODS AND SYSTEMS FOR VERIFICATION OF ASSET AVAILABILITY
The present disclosure relates to verifying that a content asset is present at a user level. The present disclosure provides video hosting and service (VHS) management systems and methods that can both accurately and timely verify availability of VHS content from multiple content providers using multiple distribution systems.
Efficient Delivery method for delivering online video where in-video images are altered dynamically based on internet data of individual viewer
A system and method is presented that segregates portions of a video file into distinct sections based on whether the sections contain original content or modified content. For each segment, portion, section or scene with modified content, a compressed file is created which includes at least one instance of a set of frames which includes modified content. For some sections there may be two or more versions of modifications. These alternative versions may be compressed as a single distinct file. This permits efficient edge caching of video files with modified content, for example for selective provision of alternative versions of the video file to various end users in a transmission efficient manner.
Adaptive bitrate streaming techniques
Devices, computer-readable media, and methods for providing a timeout for an adaptive bitrate streaming video chunk download are disclosed. For example, a processing system including at least one processor may determine a first bitrate for a first segment of a video program based upon an occupancy level of a video buffer of a device, request a first video chunk of the first segment encoded at the first bitrate, determine that the first video chunk is not received within a threshold of a duration of time after the requesting of the first video chunk, and request, responsive to the determining that the first video chunk is not received within the threshold of the duration of time, a second video chunk of the first segment encoded at a second bitrate that is lower than the first bitrate.
DISTRIBUTED SCALABLE MEDIA ENVIRONMENT FOR ADVERTISING PLACEMENT IN MOVIES
A method of placing an ad in a video in an original format may include producing a transcoded video in a proxy format which is a representation of frames of the video in the original format. The transcoded video in the proxy format is convertible to other formats for output. The method may include selecting the ad from a set of ads, selecting a location within a frame of the transcoded video where the ad is to be placed, selecting frames of the transcoded video where the ad is to be placed, placing a placeholder in the transcoded video in the selected frames at the selected location, and storing the transcoded video in the proxy format. When the transcoded video is presented to a user on a display device, the selected ad is inserted in place of the placeholder.
Multi-Channel Video Stream Summarization
Methods and system are provided for multi-channel video stream summarization in real time. In one novel aspect, live video streams of objects of interest are transmitted on CDN channels associated with corresponding object of interest. In one embodiment, a plurality of CDN channels is created for a plurality of corresponding objects of interest. A sensor signal is received, which associates an identified input live video stream with a monitored object of interest. The identified video stream is transmitted in real time to a corresponding CDN channel associated with the monitored object of interest. The sensor signal is electrical or any type of signal from ID markers attached to the object of interest or is based on a result of real-time image recognition. An alert is generated for a CDN channel upon detecting one or more alerting triggering events.