Patent classifications
H04N19/40
Method, apparatus and terminal for playing multimedia content
The present disclosure discloses method, apparatus, and a terminal for playing multimedia content, and relates to the field of computer technologies. The method includes: identifying a video encoding format, an audio encoding format, and a file format of a multimedia file; detecting whether the video encoding format can be processed by a graphics processing unit; when the video encoding format cannot be processed by the GPU, playing the multimedia file by using an application program that can process the video encoding format through a central processing unit; when at least one of the audio encoding format and the file format cannot be processed by the GPU, transcoding the multimedia file from the at least one format into a corresponding format that can be processed by the GPU; and sending the transcoded multimedia file to the GPU, so that the GPU plays the multimedia file.
Method, apparatus and terminal for playing multimedia content
The present disclosure discloses method, apparatus, and a terminal for playing multimedia content, and relates to the field of computer technologies. The method includes: identifying a video encoding format, an audio encoding format, and a file format of a multimedia file; detecting whether the video encoding format can be processed by a graphics processing unit; when the video encoding format cannot be processed by the GPU, playing the multimedia file by using an application program that can process the video encoding format through a central processing unit; when at least one of the audio encoding format and the file format cannot be processed by the GPU, transcoding the multimedia file from the at least one format into a corresponding format that can be processed by the GPU; and sending the transcoded multimedia file to the GPU, so that the GPU plays the multimedia file.
Reproduction device, reproduction method, and recording medium
The present technology relates to a reproduction device, a reproduction method, and a recording medium capable of displaying graphics with a broader dynamic range of luminance and appropriate brightness. An optical disc records STN_table associating HDR graphics, which are graphics having a second luminance range different from and broader than a first luminance range, with tone_mapping_info including HDR information indicating a luminance characteristic of the HDR graphics and tone_mapping_info, which is tone mapping definition information used when luminance conversion from the HDR graphics to STD graphics which are graphics having the first luminance range is performed, the HDR graphics, and the tone_mapping_info. The present technology is applicable to a recording medium recording graphics.
Standardized hot-pluggable transceiving unit with signal encoding or decoding capabilities
The present disclosure relates to a standardized hot-pluggable transceiving unit with signal encoding or decoding capabilities. The transceiving unit comprises a housing with specific standardized dimensions and adapted to being inserted into a chassis of a hosting unit. The transceiving unit comprises a first connector for receiving a first signal comprising data in a first form. The transceiving unit comprises a coding module in the housing, for encoding or decoding the data of the first signal into a second signal having a second form. The transceiving unit comprises a second connector for outputting the second signal. The transceiving unit may comprise at least one additional coding module in the housing, for encoding or decoding data.
Standardized hot-pluggable transceiving unit with signal encoding or decoding capabilities
The present disclosure relates to a standardized hot-pluggable transceiving unit with signal encoding or decoding capabilities. The transceiving unit comprises a housing with specific standardized dimensions and adapted to being inserted into a chassis of a hosting unit. The transceiving unit comprises a first connector for receiving a first signal comprising data in a first form. The transceiving unit comprises a coding module in the housing, for encoding or decoding the data of the first signal into a second signal having a second form. The transceiving unit comprises a second connector for outputting the second signal. The transceiving unit may comprise at least one additional coding module in the housing, for encoding or decoding data.
Transcoder for conversion by obtaining a period conversion factor from a bit rate ratio
If the number of frames in a GOP of an input stream is not less than 15, the GOP is determined as a control unit time. If the number of frames in the GOP is less than 15, the following GOP is connected thereto until the number of frames becomes not less than 15 and the connected GOPs are determined as a control unit time. After correcting the control unit time, the average input bit rate S.sub.n in each control unit time is obtained, and by using information on the input stream including the average input bit rate S.sub.n, a quantization step value of an output stream is calculated.
Transcoder for conversion by obtaining a period conversion factor from a bit rate ratio
If the number of frames in a GOP of an input stream is not less than 15, the GOP is determined as a control unit time. If the number of frames in the GOP is less than 15, the following GOP is connected thereto until the number of frames becomes not less than 15 and the connected GOPs are determined as a control unit time. After correcting the control unit time, the average input bit rate S.sub.n in each control unit time is obtained, and by using information on the input stream including the average input bit rate S.sub.n, a quantization step value of an output stream is calculated.
Budget encoding
A method includes receiving streaming media data having a media frame and a frame index referencing the media frame; allocating a frame budget for an output media frame by estimating a frame size of the output media frame based on the frame index; generating the output media frame in real-time by processing the media frame based on first processing parameters and, if the allocated frame budget is greater than a frame size of the processed media frame, padding the processed media frame; and providing the output media frame.
Budget encoding
A method includes receiving streaming media data having a media frame and a frame index referencing the media frame; allocating a frame budget for an output media frame by estimating a frame size of the output media frame based on the frame index; generating the output media frame in real-time by processing the media frame based on first processing parameters and, if the allocated frame budget is greater than a frame size of the processed media frame, padding the processed media frame; and providing the output media frame.
Control data for motion-constrained tile set
Control data for a motion-constrained tile set (“MCTS”) indicates that inter-picture prediction processes within a specified set of tiles are constrained to reference only regions within the same set of tiles in previous pictures in decoding (or encoding) order. For example, a video encoder encodes multiple pictures partitioned into tiles to produce encoded data. The encoder outputs the encoded data along with control data (e.g., in a supplemental enhancement information message) that indicates that inter-picture prediction dependencies across tile set boundaries are constrained for a given tile set of one or more of the tiles. A video decoder or other tool receives the encoded data and MCTS control data, and processes the encoded data. Signaling and use of MCTS control data can facilitate region-of-interest decoding and display, transcoding to limit encoded data to a selected set of tiles, loss robustness, parallelism in encoding and/or decoding, and other video processing.