Patent classifications
H04N21/42607
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.
Content-modification system with feature for managing multiple content-modification requests
In one aspect, a method includes receiving a first request for first supplemental content for use by a content-presentation device in performing a first content-modification operation, receiving a second request for second supplemental content for use by a tuner device in performing a second content-modification operation. The method also includes determining that the content-presentation device is connected to the tuner device, and based at least in part on the first and second requests, determining that the first and second requests are associated with the same modifiable content-segment, and, in response to the determinations, using one or more parameters as a basis to select for performance an action from a set of actions including a first action that facilitates performance of the first content-modification operation and a second action that facilitates performance of the second content-modification operation.
BLIND SCAN METHOD, NON-TRANSITORY COMPUTER-READABLE MEDIUM AND CONTROL CIRCUIT THEREOF
A blind scan method includes setting a tuner to scan a first spectrum block with a first center frequency as a center and determining whether the first spectrum block comprises a possible signal; adjusting the tuner to scan a second spectrum block with a second center frequency as the center according to a first rise point and a first drop point when it is determined that the first spectrum block comprises the possible signal; and determining whether the second spectrum block comprises a valid signal.
Thin-cloud system for live streaming content
A thin-cloud system for distributing content, for example, live streaming video content, from a broadcaster to a viewer is provided herein. The computing devices of the broadcaster can provide the multi-bitrate transcoding, of the two or more bitstreams, sent to a file server, which alleviates the need for the file server to encode the streams for a viewer. These multiple streams are received by a file server for provision to one or more viewers. The viewers can receive the streams at one of the two or more bitrates. If the viewer receives the content at a lower bitrate, the viewers can employ a machine learning (ML) co-processor that can operate as an accelerator to improve the inbound content, if that content is provided at a lower bitrate, and thus, a lower resolution. The file server can train and provide the ML models used for the acceleration.
Device and method for processing video content for display control
Various aspects of a video processing device and method for display control includes detection, from a sequence of image frames received from a video source, a transition from one or more frames associated with a first metadata to one or more other frames associated with a second metadata. First visual properties of the one or more frames are determined based on the first metadata. Second visual properties of the one or more other frames are determined based on the second metadata. The determined second visual properties of the one or more other frames are controlled in accordance with the determined first visual properties of the one or more frames to enable a smooth transition.
VIDEO DECODING CONTROL METHOD, ELECTRONIC DEVICE, AND STORAGE MEDIUM
Embodiments of the present disclosure disclose a video decoding control method and apparatus, an electronic device, and a storage medium. The method includes detecting, in response to detecting a plurality of application programs running in a split-screen mode, one or more application programs in a video playback state among the plurality of application programs; acquiring the one or more application programs detected in the video playback state to serve as one or more to-be-configured application programs; and providing a configuration to decode a video played by the one or more to-be-configured application programs in a manner of hard decoding.
VIDEO PROCESSING METHOD, ELECTRONIC DEVICE, AND COMPUTER-READABLE MEDIUM
The present disclosure relates to the technical field of video processing, and disclosed therein are a video processing method, electronic device, and computer-readable medium. The method includes acquiring a video type of a video file scheduled for playing; determining whether the video type is a specified type; and if the video type is a specified type, controlling a graphics processor to process the video file scheduled for playing and then display same on a screen.
Video input port
In the described examples, a video integrated circuit (IC) chip includes a video input port (VIP) that receives a video stream. The video IC chip also includes a processing unit coupled to a non-transitory memory and is configured to detect the presence of a data stream provided to the VIP, cause the VIP to switch a target partition for the data stream from a given partition in the memory to another partition in the memory and to write the data stream to the other partition in the memory.
Media device with on-board patch antennas
A device includes a substrate and a video processor on the substrate. A first patch antenna is mounted to the substrate and configured to transmit and receive radio frequency signals in a frequency range. The first patch antenna is closer to a first end of the substrate than a second end of the substrate. A second patch antenna is mounted to the substrate and is configured to transmit and receive radio frequency signals in the frequency range. The second patch antenna is closer to the first end of the substrate than the second end of the substrate. The substrate includes a ground isolation region between at least one of the first patch antenna and the second patch antenna and the video processor. A media connector is on the substrate and electrically connected to the video processor.
Systems and Methods for Performing Adaptive Bitrate Streaming
Systems and methods for performing trick play functionality using trick play streams during adaptive bitrate streaming in accordance with embodiments of the invention are disclosed. One embodiment includes requesting a video container index from a video container file containing a video stream from a plurality of alternative streams of video; requesting at least one portion of the video stream using at least one entry from the video container index; decoding the at least one portion of the video stream; receiving at least one user instruction to perform a visual search of the media; requesting a trick play container index from a trick play container file containing a trick play stream; requesting at least one frame of video from the at least one trick play stream; and decoding and displaying the at least one frame of video from the trick play stream.