Patent classifications
H04N21/435
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM
Information processing with flexibility in interpretation of a standard is disclosed. In one example, an output unit adds additional information related to the BB packet to output the BB packet to a baseband (BB) packet after an error correction decoding process. The additional information includes at least one of a delimiter, a precision time protocol (PTP), or BB packet information. The BB packet information includes at least one of information indicating whether or not reception of the BB packet is stable, information indicating whether or not there is an error in the BB packet, a packet length of the BB packet, a relative physical layer pipe (PLP) ID of the BB packet, or an absolute PLPID of the BB packet.
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM
Information processing with flexibility in interpretation of a standard is disclosed. In one example, an output unit adds additional information related to the BB packet to output the BB packet to a baseband (BB) packet after an error correction decoding process. The additional information includes at least one of a delimiter, a precision time protocol (PTP), or BB packet information. The BB packet information includes at least one of information indicating whether or not reception of the BB packet is stable, information indicating whether or not there is an error in the BB packet, a packet length of the BB packet, a relative physical layer pipe (PLP) ID of the BB packet, or an absolute PLPID of the BB packet.
Adapting runtime and providing content during an activity
Methods and systems are described for identifying and adapting the playback speed of content to be provided during an activity. The methods and systems receive an input including a start cue indicating a start of an activity and access an average duration and an intensity score for the activity. Then the system calculates an adjusted average runtime for the activity based on the average duration and the intensity score and identifies one or more content items, the one or more content items having a total runtime equivalent to the adjusted average runtime for the activity. The system adjusts the playback speed of the identified one or more content items such that the total runtime of playback of the one or more content items matches the average duration for the activity and provides the one or more content items for consumption.
Secondary content insertion in 360-degree video
A secondary content such as an advertisement may be inserted based on users' interests in 360 degree video streaming. Users may have different interests and may watch different areas within a 360 degree video. The information about area(s) of 360 degree scenes that users watch the most may be used to select an ad(s) relevant to their interests. One or more secondary content viewports may be defined within a 360 degree video frame. Secondary content viewport parameter(s) may be tracked. For example, statistics of the user's head orientation for some time leading to tile presentation of the ad(s) may be collected. Secondary content may be determined based on the tracked secondary content viewport parameters).
Secondary content insertion in 360-degree video
A secondary content such as an advertisement may be inserted based on users' interests in 360 degree video streaming. Users may have different interests and may watch different areas within a 360 degree video. The information about area(s) of 360 degree scenes that users watch the most may be used to select an ad(s) relevant to their interests. One or more secondary content viewports may be defined within a 360 degree video frame. Secondary content viewport parameter(s) may be tracked. For example, statistics of the user's head orientation for some time leading to tile presentation of the ad(s) may be collected. Secondary content may be determined based on the tracked secondary content viewport parameters).
Method, device, and computer program for signaling available portions of encapsulated media content
A method for providing media content by a server, the media content comprising media components, each media component comprising initialization data and media data, the method being carried out by the server for a preselection of a plurality of media components, obtaining an indication of which initialization data of the plurality of media components should be used by a client to process media data of the media components of the preselection; and describing the preselection in a media presentation description, the description of the preselection comprising references to each media component of the plurality of media components and the obtained indication.
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, COMPUTER PROGRAM, AND INFORMATION SHARING SYSTEM
An information processing apparatus that can communicate with plural content viewing apparatuses includes a group registering unit that registers users of the content viewing apparatuses in groups, a sharing-level setting unit that sets sharing level information representing an information sharing level among users belonging to an identical group, a viewing-information receiving unit that receives viewing information of the users, a user-viewing-content managing unit that manages a user viewing content database, a discriminating unit that discriminates, when a viewing information request of another user is received, the other users belonging to a group identical with a group to which the user of the content viewing apparatus at the request source belongs, an information extracting unit that extracts viewing information of the discriminated other users from the user viewing content database, and a viewing-information transmitting unit that transmits the viewing information to the content viewing apparatus at the request source.
METHOD FOR CONTROLLING IP-BASED HDMI DEVICE
A data transmission and reception method for a sink device which is connected to a plurality of source devices by means of a high definition multimedia interface (HDMI), according to an embodiment of the present invention, comprises the steps of: receiving an allocation of an internet protocol (IP) address; transmitting device information about a sink device to a control point through a network; and transmitting service information about a supportable service by the sink device to the control point through the network.
METHOD FOR CONTROLLING IP-BASED HDMI DEVICE
A data transmission and reception method for a sink device which is connected to a plurality of source devices by means of a high definition multimedia interface (HDMI), according to an embodiment of the present invention, comprises the steps of: receiving an allocation of an internet protocol (IP) address; transmitting device information about a sink device to a control point through a network; and transmitting service information about a supportable service by the sink device to the control point through the network.
BROADCASTING SIGNAL TRANSMISSION DEVICE, BROADCASTING SIGNAL RECEPTION DEVICE, BROADCASTING SIGNAL TRANSMISSION METHOD, AND BROADCASTING SIGNAL RECEPTION METHOD
A broadcasting signal reception device according to an embodiment of the present invention may comprise: a reception unit for receiving, through the broadcasting network, a broadcasting signal including a first component of a DASH content which can be received through a broadcasting network and a broadband network; a delivery module for de-capsulating the received broadcasting signal, outputting LCT packets transmitted through one or more LCT channels, and parsing signaling information used for acquiring segments corresponding to the first component of the DASH content included in the LCT packets; and a decoder for decoding the acquired segments.