H04N21/00

Transmitting apparatus, receiving apparatus, and signal processing method thereof

A transmitting apparatus, a receiving apparatus and methods of controlling these apparatuses are provided. The transmitting apparatus includes: a baseband packet generator configured to, based on an input stream including a first type stream and a second type stream, generate a baseband packet including a header and payload data corresponding to the first type stream; a frame generator configured to generate a frame including the baseband packet; a signal processor configured to perform signal-processing on the generated frame; and a transmitter configured to transmit the signal-processed frame, wherein the header includes a type of the payload data in the baseband packet and the number of the first type stream packets in the baseband packet.

Digital information recording apparatus, reproducing apparatus and transmitting apparatus

A digital information recording apparatus includes a recording circuit for recording information of a retention period included in the digital information and indicating a period for permitting the digital information to be held in the recording medium, starting with a time at which the digital information is recorded on the recording medium; and information of a playback permission period included in the digital information and indicating a period for permitting the digital information to be played back starting with a time at which the information is reproduced initially following recording of the digital information on the recording medium, permitting temporary recording or copying for the information permitted for “copy never” or “copy one generation.”

Systems and methods for greater than 360 degree capture for virtual reality
09773350 · 2017-09-26 · ·

Systems and methods for capturing video information in the real world use a set of cameras that are supported, carried, and/or worn by a subject. Virtual reality content is generated based on the captured video and audio information, which provides a true point-of-view (POV) experience. Virtual reality content is played back for other users to have an experience based on the subject's experience.

Dynamic client logging and reporting

Controlling dynamic reporting of content distribution performance information from a client is disclosed. The content distribution performance information associated with the delivery of content is generated. The content distribution performance information is reported to a content distribution monitor at a first reporting level. In response to a triggering event, the first reporting level is changed to a second reporting level. Additional content distribution performance information is reported according to the second reporting level.

VIRTUAL REALITY AND AUGMENTED REALITY DEVICE
20170270714 · 2017-09-21 · ·

The present disclosure provides a virtual reality and augmented reality device. The device includes a virtual reality module, an augmented reality module and a communication module. The communication module is connected to the virtual reality module and the augmented reality module. The virtual reality module and/or the augmented reality module may transmit a communication instruction to the communication module in the case of identifying a first preset operation, such that the communication module receives a message, transmits a message, or receives the message and transmits the message.

Regrouping of video data in host memory

Apparatus for data communications includes a host interface, which is configured to be connected to a bus of a host computer having a processor and a memory. Processing circuitry, which is coupled to the host interface, is configured to receive video data with respect to a sequence of pixels, the video data including data words of more than eight bits per pixel for at least one pixel component of the pixels, and to write the video data, via the host interface, to at least one buffer in the memory while justifying the video data in the memory so that the successive pixels in the sequence are byte-aligned in the at least one buffer.

Server-side scheduling for media transmissions according to client device states

A system embodying the subject disclosure includes a memory to store instructions. A controller coupled to the memory, responsive to executing the instructions, can perform operations including obtaining performance characteristics for segments of a network; the segments are selected based on a trajectory of a mobile device coupled to the network. The controller can predict future transport and segment characteristics based on the performance characteristics. The controller can receive a request from the mobile device for transmission of a data packet over the network. The controller can monitor a power state of the mobile device and predict a future power state of the mobile device. The controller can determine a target time for fulfilling the request, based on the future power state and the future transport and segment characteristics. The controller can schedule a time for fulfilling the request according to the target time. Other embodiments are disclosed.

Server-side scheduling for media transmissions according to client device states

A system embodying the subject disclosure includes a memory to store instructions. A controller coupled to the memory, responsive to executing the instructions, can perform operations including obtaining performance characteristics for segments of a network; the segments are selected based on a trajectory of a mobile device coupled to the network. The controller can predict future transport and segment characteristics based on the performance characteristics. The controller can receive a request from the mobile device for transmission of a data packet over the network. The controller can monitor a power state of the mobile device and predict a future power state of the mobile device. The controller can determine a target time for fulfilling the request, based on the future power state and the future transport and segment characteristics. The controller can schedule a time for fulfilling the request according to the target time. Other embodiments are disclosed.

Method, apparatus, and system for playing multimedia file

A method for controlling the play of a multimedia file includes: receiving a user instruction to play a main multimedia file on the mobile terminal; before playing the main multimedia file, identifying a pre-arranged multimedia file associated with the main multimedia file and playing the pre-arranged multimedia file on the mobile terminal; while playing the pre-arranged multimedia file on the mobile terminal: receiving a user operation on the control apparatus; and sending an operation signal corresponding to the user operation to the mobile terminal, wherein the mobile terminal is configured to generate a control instruction according to the operation signal, and execute, according to the control instruction, a control operation on the pre-arranged multimedia file that is being played.

Method, apparatus, and system for playing multimedia file

A method for controlling the play of a multimedia file includes: receiving a user instruction to play a main multimedia file on the mobile terminal; before playing the main multimedia file, identifying a pre-arranged multimedia file associated with the main multimedia file and playing the pre-arranged multimedia file on the mobile terminal; while playing the pre-arranged multimedia file on the mobile terminal: receiving a user operation on the control apparatus; and sending an operation signal corresponding to the user operation to the mobile terminal, wherein the mobile terminal is configured to generate a control instruction according to the operation signal, and execute, according to the control instruction, a control operation on the pre-arranged multimedia file that is being played.