Patent classifications
H04N21/8543
APPARATUS AND METHOD FOR PROVIDING STREAMING CONTENT USING REPRESENTATIONS
A method and apparatus for an adaptive Hypertext Transfer Protocol (HTTP) streaming service using metadata of media content are provided. The media content may include a sequence of one or more periods. Each of the periods may include one or more representations. The metadata may include information used to describe a relationship between the representations, and include information for terminals having different display bit depths.
AUTOMATING QUALITY ASSURANCE FOR STANDARDIZED CONTENT SHARING
Automating quality assurance (QA) for standardized content sharing is disclosed. A system includes a shared content receiver, a rule retriever, an augmenting data checker, and a verification transmitter. The shared content receiver is configured to receive shared content and receive, from a source of the shared content, augmenting data that describes one or more characteristics of the shared content in a pre-determined format. The rule retriever is configured to retrieve rules associated with serving the shared content. The augmenting data checker is configured to determine if the augmenting data is compliant according to the retrieved rules. The verification transmitter is configured to transmit an indication of whether the augmenting data is compliant.
SYSTEMS AND METHODS FOR ENABLING COMMUNICATIONS ASSOCIATED WITH DIGITAL MEDIA DISTRIBUTION
A device may be configured to signal a frame header indicating a Dynamic adaptive streaming over Hypertext Transfer Protocol message type and signal one or more supplied arguments corresponding to the message type, as JavaScript Object Notation encoded parameters.
SYSTEMS AND METHODS OF GENERATING AND PROCESSING FILES FOR PARTIAL DECODING AND MOST INTERESTED REGIONS
Techniques and systems are provided for processing video data. For example, 360-degree video data can be obtained for processing by an encoding device or a decoding device. The 360-degree video data includes pictures divided into motion-constrained tiles. The 360-degree video data can be used to generate a media file including a plurality of tracks. Each of the plurality of tracks contain a set of at least one of the motion-constrained tiles. The set of at least one of the motion-constrained tiles corresponds to at least one of a plurality of viewports of the 360-degree video data. A first tile representation can be generated for the media file. The first tile representation encapsulates a first track of the plurality of tracks, and the first track includes a first set of at least one of the motion-constrained tiles at a first tile location in the pictures of the 360-degree video data. The first set of at least one of the motion-constrained tiles corresponds to a viewport of the 360-degree video data.
Content presentation analytics and optimization
Techniques are described herein for optimizing the presentation of content through obtaining viewership metrics, generating multiple renditions of presentations of content, and selecting optimized renditions of content. One aspect includes associating a request for viewership metrics with a presentation of content, publishing the presentation of content, and receiving information of the viewership metrics associated with the presentation. Another aspect includes copying a presentation of a content item, creating a second presentation of the content item for publishing over one or more channels, and linking the presentation of the content item to the second presentation of the content item, such that a change to one propagates to the other of the presentation of the content item or the second presentation of the content item. In yet another aspect, a content rendition may be selected for presentation based on performance of the rendition out of multiple renditions in an auction.
Content presentation analytics and optimization
Techniques are described herein for optimizing the presentation of content through obtaining viewership metrics, generating multiple renditions of presentations of content, and selecting optimized renditions of content. One aspect includes associating a request for viewership metrics with a presentation of content, publishing the presentation of content, and receiving information of the viewership metrics associated with the presentation. Another aspect includes copying a presentation of a content item, creating a second presentation of the content item for publishing over one or more channels, and linking the presentation of the content item to the second presentation of the content item, such that a change to one propagates to the other of the presentation of the content item or the second presentation of the content item. In yet another aspect, a content rendition may be selected for presentation based on performance of the rendition out of multiple renditions in an auction.
Data processing method and apparatus for immersive media, and computer-readable storage medium
A data processing method and apparatus for an immersive media file, and a computer-readable storage medium, which can enrich presentation forms of immersive media. The method includes: obtaining a recommended viewport box of the immersive media file, the recommended viewport box being used for defining switching information of a viewpoint and switching information of a recommended viewport of the immersive media file; determining a destination viewpoint and a destination recommended viewport according to the switching information of a current viewpoint and the switching information of a current recommended viewport; and switching to the destination viewpoint and the destination recommended viewport, to present the immersive media file.
Subpicture entity group signaling in coded video
Systems, methods and apparatus for encoding or decoding a file format that stores one or more images are described. One example method includes performing a conversion between a visual media file and a bitstream of a visual media data according to a format rule, wherein the format rule specifies a characteristic of a syntax element in the visual media file, and wherein the format rule specifies that the syntax element that has a value indicative of a level identification is coded in any one or both of a subpicture common group box or a subpicture multiple groups box using eight bits.
Systems and methods for transporting data over content delivery networks
A computer-implemented system is provided that includes instructions that, when executed by at least one processor, cause the at least one processor to perform operations for transporting data over content delivery networks, the operations comprising: segmenting a data stream into a plurality of segments, where a segment may include at least one packet; generating a manifest file containing information associated with one or more segments in the plurality of segments, receiving a request for the manifest file, transmitting the manifest file to a receiver through a content delivery network, receiving a request for a segment in the manifest file, and transmitting the requested segment to the receiver through the content delivery network.
TRANSMISSION AND RECEPTION APPARATUSES, METHODS, AND SYSTEMS FOR FILTERING CONTENT
Disclosed herein is a transmission apparatus for distributing a content to a client, including: a question generation section configured to generate question information representative of a question regarding liking of a user of the client; and a transmission section configured to transmit the question information and provider side answer information in the form of a bit string representative of an answer set by a provider which provides the content to the question regarding the liking of the user to the client.