Patent classifications
H04N21/64
Data transmission device and reception device in wireless AV system
The present invention relates to a data transmission device and reception device in a wireless AV system. Disclosed in the present specification is a wireless data transmission device comprising: a processor for generating a compressed bitstream by encoding media data; and a communication unit for segmenting the compressed bitstream, mapping the segmentation results to MSDUs, generating an MPDU frame sequentially including a MAC header, a frame body, and an FCS associated with the MAC header in order to transmit the MSDUs, generating a PPDU frame sequentially, which includes a preamble to which at least a portion of the MAC header is mapped, at least one PPDU to which the frame body and the FCS are mapped, and a TRN field, and transmitting the PPDU frame through a wireless channel. A data transmission rate can be improved through a reduction in overhead information.
Data transmission device and reception device in wireless AV system
The present invention relates to a data transmission device and reception device in a wireless AV system. Disclosed in the present specification is a wireless data transmission device comprising: a processor for generating a compressed bitstream by encoding media data; and a communication unit for segmenting the compressed bitstream, mapping the segmentation results to MSDUs, generating an MPDU frame sequentially including a MAC header, a frame body, and an FCS associated with the MAC header in order to transmit the MSDUs, generating a PPDU frame sequentially, which includes a preamble to which at least a portion of the MAC header is mapped, at least one PPDU to which the frame body and the FCS are mapped, and a TRN field, and transmitting the PPDU frame through a wireless channel. A data transmission rate can be improved through a reduction in overhead information.
TIME-SYNCHRONIZED, MULTIZONE MEDIA STREAMING
In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device. The leader playback device can be configured to receive a broadcast of the media stream over the data network; play the media stream; and provide the media stream to the follower playback device. The follower playback device can be configured to play the media stream in synchronization with the leader playback device based on the clock offset.
TIME-SYNCHRONIZED, MULTIZONE MEDIA STREAMING
In a general aspect, a system for media playback can include a first media playback device configured to receive a media stream from a media casting device over a data network, the first media playback device being a member of the media playback group and a second media playback device configured to receive the media stream, the second media playback device being a member of the media playback group. The first media playback device and the second media playback device can be collectively configured to designate one of the first media playback device and the second media playback device as a leader playback device of the media playback group. The playback device not designated as the leader playback device can be designated as a follower playback device of the media playback group. The first media playback device and the second media playback device can be further collectively configured to determine a clock offset between the leader playback device and the follower playback device. The leader playback device can be configured to receive a broadcast of the media stream over the data network; play the media stream; and provide the media stream to the follower playback device. The follower playback device can be configured to play the media stream in synchronization with the leader playback device based on the clock offset.
Communication network, communication system, and communication method for multicast video streaming over communication provider borders
A communication network, comprising a video server, adapted to generate a multicast video signal, and a first router is provided. The communication network is operated by a first communication provider. The first router is adapted to receive the multicast video signal, generate a plurality of unicast video signals from the multicast video signal, and provide each of the plurality of unicast video signals to one of a plurality of user devices, connected to a first further communication network, through at least a first further router, which is part of the first further communication network. The first further communication network is operated by a second communication provider.
Method, apparatus, device and storage medium for pushing video stream
The present disclosure relates to a method, an apparatus, a device, and a storage medium for pushing a video stream. The method includes: receiving a query request sent from a first node machine, where the first node machine generates the query request when receiving the video stream; determining a second node machine according to the query request, where the second node machine is in the same machine room as the first node machine, or, the second node machine is determined according to a result of domain name resolution on the first node machine; sending an address of the second node machine to the first node machine so that the first node machine pushes the video stream to the second node machine.
Method and system for integrated stacking for handling channel stacking or band stacking
Methods and systems are provided for integrated channel and/or band stacking solutions. A plurality of signals may be received, such as via a signal receiver, with each of the received signals being different from remaining ones of the plurality signals. At least two received signals may be processed, such as via one or more processing circuits, and an output signal may be generated based on the processing of the at least two received signals. The output signal may include only one or more portions from each of the at least two signals, with the one or more portions being stacked within the output signal. The stacking of the one or more portions from the at least two signals may include applying channel equalization, with the channel equalization including equalizing power of a plurality of sub-components of a frequency band corresponding to the one or more portions.
Method and system for integrated stacking for handling channel stacking or band stacking
Methods and systems are provided for integrated channel and/or band stacking solutions. A plurality of signals may be received, such as via a signal receiver, with each of the received signals being different from remaining ones of the plurality signals. At least two received signals may be processed, such as via one or more processing circuits, and an output signal may be generated based on the processing of the at least two received signals. The output signal may include only one or more portions from each of the at least two signals, with the one or more portions being stacked within the output signal. The stacking of the one or more portions from the at least two signals may include applying channel equalization, with the channel equalization including equalizing power of a plurality of sub-components of a frequency band corresponding to the one or more portions.
METHOD AND APPARATUS FOR SPATIAL ENHANCED ADAPTIVE BITRATE LIVE STREAMING FOR 360 DEGREE VIDEO PLAYBACK
An apparatus and method for delivering a spatially enhanced live streaming experience for virtual reality or 360 degree live streaming of video is disclosed. A live streaming video signal is encoded into multiple streams at varying resolutions. A portion of the high resolution video stream, corresponding to a field of view within the entire 360 degree view, is merged with a low resolution video stream. The resulting video stream is referred to as a spatial adaptive video stream. Multiple spatial adaptive video streams are generated to provide a high resolution field of view across the entire 360 degrees. As the viewer looks in different directions, the video player plays back one of the spatial adaptive video streams according to the direction in which the viewer is looking.
APPARATUS AND METHODS FOR LATENCY REDUCTION IN DIGITAL CONTENT SWITCHING OPERATIONS
Apparatus and methods for reducing latency in content and content source switching in a digital content delivery network. In one embodiment, linear addressable secondary content is “switched into” primary content within a cloud-based model using one or more latency-reducing techniques so as to minimize the user's perception of delay in performing the switch. In one implementation, secondary content video encodings are selected based on the encoding scheme of the primary content, and open GOPs within the primary content at the content transition point are closed or avoided, each to reduce processing overhead of the recipient client device. In another implementation, otherwise cloud-inaccessible functionality of the client device is accessed to reduce or suspend processing on non-essential tasks to make more processing resources available at the client. In yet another implementation, intelligent RF PHY scheduling of the primary and secondary content are utilized to minimize RF re-tuning by the client.