CN111083170A - Method and equipment for sending and receiving multimedia data - Google Patents
Method and equipment for sending and receiving multimedia data Download PDFInfo
- Publication number
- CN111083170A CN111083170A CN201911413808.1A CN201911413808A CN111083170A CN 111083170 A CN111083170 A CN 111083170A CN 201911413808 A CN201911413808 A CN 201911413808A CN 111083170 A CN111083170 A CN 111083170A
- Authority
- CN
- China
- Prior art keywords
- data
- protocol
- stream
- code stream
- base station
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/70—Media network packetisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
- H04W28/065—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
The application discloses a method and equipment for sending and receiving multimedia data, wherein the sending method comprises the following steps: coding the obtained multimedia data through a compression algorithm to obtain code stream data; packaging the code stream data through a communication protocol to obtain a protocol data stream; and sending the protocol data stream to a first 5G communication module, wherein the first 5G communication module is used for sending the protocol data stream to a receiving end. By adopting the method and the device, the wiring cost required by transmission can be saved, the transmission rate of the multimedia data is improved, and high-definition video non-delay playing is realized.
Description
Technical Field
The present application relates to the field of video transmission technologies, and in particular, to a method and device for transmitting and receiving multimedia data.
Background
At present, people have higher and higher requirements on video quality, and ultra-high-definition videos are comprehensively popularized, but the existing ultra-high-definition videos generally need expensive HDMI cables for transmission, and are not friendly to long-distance transmission.
Content of application
Based on the above existing problems and the defects of the prior art, the present application provides a method and device for sending and receiving multimedia data, which can save the wiring cost required for transmission on one hand, and can improve the transmission rate of the multimedia data on the other hand, so as to realize the non-delay playing of high definition video.
In a first aspect, the present application provides a method for transmitting multimedia data, including:
coding the obtained multimedia data through a compression algorithm to obtain code stream data;
packaging the code stream data through a communication protocol to obtain a protocol data stream;
and sending the protocol data stream to a first 5G communication module.
In combination with the first aspect, in some alternative embodiments,
the encoding the obtained multimedia data through a compression algorithm to obtain code stream data comprises the following steps:
coding the obtained multimedia data through a DSC compression algorithm to obtain code stream data;
alternatively, the first and second electrodes may be,
coding the obtained multimedia data through a CSC compression algorithm to obtain code stream data;
alternatively, the first and second electrodes may be,
coding the acquired multimedia data through a JPEG2000 compression algorithm to obtain code stream data;
alternatively, the first and second electrodes may be,
the multimedia data are coded through the DSC compression algorithm and the CSC compression algorithm in a combined mode, and code stream data are obtained;
alternatively, the first and second electrodes may be,
and coding the multimedia data by combining the JPEG2000 compression algorithm and the CSC compression algorithm to obtain the code stream data.
In combination with the first aspect, in some alternative embodiments,
the encapsulating the code stream data through a communication protocol to obtain a protocol data stream includes:
packaging the code stream data through a UDP communication protocol to obtain a protocol data stream in the form of a UDP data packet;
alternatively, the first and second electrodes may be,
and encapsulating the code stream data through an IP communication protocol to obtain a protocol data stream in the form of an IP data packet.
In combination with the first aspect, in some alternative embodiments,
the first 5G communication module is configured to:
and sending the protocol data stream to a receiving end.
In combination with the first aspect, in some alternative embodiments,
the receiving end includes: the device comprises a first receiving end and a second receiving end;
the first 5G communication module is configured to:
and respectively sending the protocol data stream to the first receiving end and the second receiving end.
In combination with the first aspect, in some alternative embodiments,
the first 5G communication module is configured to:
and sending the protocol data stream to a base station, and forwarding the protocol data stream to a receiving end through the base station.
In combination with the first aspect, in some alternative embodiments,
the base station includes: a first base station and a second base station;
the first 5G communication module is configured to:
and sending the protocol data stream to the first base station, forwarding the protocol data stream to the second base station through the first base station, and sending the protocol data stream to a receiving end through the second base station.
In a second aspect, the present application provides a method for receiving multimedia data, the method comprising:
acquiring a protocol data stream from the second 5G communication module;
decapsulating the protocol data stream through a communication protocol to obtain specific code stream data;
and decoding the specific code stream data through a decompression algorithm to obtain specific multimedia data.
In combination with the second aspect, in some alternative embodiments,
and the second 5G communication module is used for acquiring the protocol data stream from the sending end.
In combination with the second aspect, in some alternative embodiments,
the transmitting end comprises: the system comprises a first sending end and a second sending end;
the protocol data stream includes: a first protocol data stream, a second protocol data stream;
the second 5G communication module is configured to receive the first protocol data stream from the first sending end and receive the second protocol data stream from the second sending end, respectively.
In combination with the second aspect, in some alternative embodiments,
the second 5G communication module is configured to:
and after receiving the protocol data stream sent by a sending end through a base station, receiving the protocol data stream forwarded by the base station.
In combination with the second aspect, in some alternative embodiments,
the base station includes: a third base station and a fourth base station;
the second 5G communication module is specifically configured to:
and after the third base station receives the protocol data stream sent by a sending end and forwards the protocol data stream to the fourth base station, receiving the protocol data stream forwarded by the fourth base station.
In combination with the second aspect, in some alternative embodiments,
the decapsulating operation performed on the protocol data stream by the communication protocol to obtain specific code stream data includes:
decapsulating the protocol data stream in the form of the UDP data packet through a UDP communication protocol to obtain specific code stream data;
alternatively, the first and second electrodes may be,
decapsulating protocol data stream in the form of IP data packets via an IP communication protocol to obtain specific bitstream data
Alternatively, the first and second electrodes may be,
and performing a decapsulation operation on the protocol data flow in the form of the specific data packet through the specific communication protocol to obtain specific code stream data.
In combination with the second aspect, in some alternative embodiments,
decoding the specific code stream data through a decompression algorithm to obtain specific multimedia data, including:
decoding the specific code stream data through a DSC decompression algorithm to obtain specific multimedia data;
alternatively, the first and second electrodes may be,
decoding the specific code stream data through a JPEG2000 decompression algorithm to obtain specific multimedia data;
alternatively, the first and second electrodes may be,
decoding the specific code stream data through a CSC decompression algorithm to obtain specific multimedia data;
alternatively, the first and second electrodes may be,
decoding the specific code stream data through a DSC decompression algorithm and a CSC decompression algorithm to obtain specific multimedia data;
alternatively, the first and second electrodes may be,
and decoding the specific code stream data through a JPEG2000 decompression algorithm and a CSC decompression algorithm to obtain specific multimedia data.
In a third aspect, the present application provides a transmitting device, including: the multimedia data transmission method comprises a first memory and a first processor connected with the first memory, wherein the first memory is used for storing a first application program code, and the first processor is configured for calling the first application program code and executing the multimedia data transmission method of the first aspect.
In a fourth aspect, the present application provides a receiving apparatus, comprising: the second processor is connected with the second memory, the second memory is used for storing a second application program code, and the second processor is configured to call the second application program code and execute the method for receiving the multimedia data according to the second aspect.
Compared with the prior art, the beneficial effects of the application lie in that: by encapsulating compressed multimedia data into protocol data streams, transmitting the protocol data streams through the 5G communication module based on the MIMO technology and the like, the method and the device can save the wiring cost required by transmission on one hand and improve the transmission rate of the multimedia data on the other hand so as to realize the non-delay playing of the high-definition video.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic diagram of a method for transmitting multimedia data provided in the present application;
fig. 2 is a schematic diagram of a transmission scenario of multimedia data provided in the present application;
FIG. 3 is a schematic diagram of another multimedia data transmission scenario provided herein;
fig. 4 is a schematic diagram of a transmission scenario of multimedia data provided in the present application;
fig. 5 is a schematic diagram of a transmission scenario of multimedia data provided in the present application;
fig. 6 is a schematic diagram of a multimedia data receiving method provided in the present application;
fig. 7 is a schematic diagram of a transmission scenario of multimedia data provided herein;
fig. 8 is a schematic diagram of a transmission scenario of multimedia data provided herein;
fig. 9 is a schematic diagram of a transmission scenario of multimedia data provided in the present application;
fig. 10 is a schematic diagram of a transmission scenario of multimedia data provided herein;
fig. 11 is a schematic structural diagram of a multimedia data transmitting apparatus provided in the present application;
fig. 12 is a schematic structural diagram of a receiving device for multimedia data provided in the present application.
Detailed Description
The technical solutions in the present application will be described clearly and completely with reference to the accompanying drawings in the present application, and it is obvious that the described embodiments are some, not all embodiments of the present application.
Referring to fig. 1, a schematic diagram of a method for transmitting multimedia data according to the present application is shown, as shown in fig. 1, the method may include, but is not limited to, the following steps:
s101, encoding the obtained multimedia data through a compression algorithm to obtain code stream data.
In the embodiment of the present application, the obtained multimedia data is encoded through a compression algorithm to obtain code stream data, which may include, but is not limited to, the following processes:
process 1: the sending end can acquire multimedia data from video source equipment (such as a DVD, a set-top box, a camera or a notebook computer) through an HDMI cable.
Among other things, multimedia data may include, but is not limited to: sensory media data such as text, data, sound, graphics, image or video (e.g., 1080P, 4K or 8K resolution, high definition video at a frame rate of 60 FPS), presentation media data such as telegraph codes or bar codes, and the like. It should be noted that the acquired multimedia data includes one or more different types of video source data (e.g., a surveillance video, a promotional video, an animation, an ancient drama, or a modern metropolitan drama), and the embodiments of the present application are not limited thereto. Wherein the multimedia data may further include, but is not limited to, the following features: the sampling format can be 4:4:4 YUV/YCbCr mode, high Dynamic Range HDR (high Dynamic Range imaging).
And (2) a process: the sending end encodes the acquired multimedia data through a compression algorithm to obtain code stream data, which may include but is not limited to the following modes.
Mode 1: the transmitting end encodes the acquired multimedia data by a DSC (Display Stream Compression) Compression algorithm to obtain code Stream data.
Mode 2: the transmitting end encodes the acquired multimedia data through a CSC (Color Space Converter) compression algorithm to obtain code stream data with a sampling format of 4:2: 0.
Mode 3: and the transmitting end encodes the acquired multimedia data through a JPEG2000 compression algorithm to obtain code stream data.
The sending method of the multimedia data is explained in detail below by taking the example that the sending end encodes the obtained multimedia data through the DSC compression algorithm to obtain code stream data.
Taking multimedia data as an example, the sending end encodes the video by a DSC compression algorithm, which may specifically include, but is not limited to, the following steps:
the method comprises the following steps: the sending end divides each frame image in the video into a plurality of non-overlapping square strips as independent coding units, wherein the coding is performed in a line scanning manner, an Ax 1 pixel group formed by a number of connected pixels is used as a processing unit, optionally, a may be 3, 4 or 5, and is not limited herein.
Step two: the method comprises the steps that a sending end predicts a current pixel through a DSC compression algorithm based on a Differential Pulse Code Modulation (DPCM) method, quantizes and reconstructs the pixel by adopting simple integer power quantization of 2 to a predicted residual value, and entropy codes (such as Variable Length Coding (VLC)) are carried out on quantized residual signals, wherein the entropy codes operate on a 3x 1 pixel group, each component can generate an entropy coded sub-code stream, and the sub-code streams (namely, each word stream can be a compressed data stream formed by each component) are packaged, multiplexed by self-flow and output.
It should be noted that the DSC compression algorithm may support the following but not limited to the following prediction modes: improved median adaptive prediction (MMAP), Block Prediction (BP), and Mid-point prediction (MPP).
It should be noted that, when the sending end transmits media data with 4K resolution and 60 frames per second, the required transmission bandwidth needs about 18Gbit/s, and if the sending end compresses the media data by 2 times, the transmission bandwidth needed for transmitting the media data can be half (9Gbit/s) of the original bandwidth, so that the DSC compression algorithm is used to compress the transmission data, which can greatly reduce the transmission bandwidth and correspondingly reduce the transmission cost.
It should be understood that, in the embodiment of the present application, the sending end may further encode the multimedia data through a CSC compression algorithm to obtain code stream data.
The sending end codes the code stream data in YUV444 format into code stream data in YUV422 format through a CSC compression algorithm, so that the data volume of the compressed code stream data is 2/3 of the data volume of the compressed data before compression.
It should be noted that YUV444 format data, represents: each Y component corresponds to a set of UV components, YUV422 formatted data, representing: each two Y components corresponds to (share) a set of UV components. In summary, by converting YUV444 format data into YUV422 format data, the data amount of the compressed code stream data is 2/3 of the data amount of the compressed data before compression.
It should be noted that, the sending end encodes the code stream data in YUV422 format into the code stream data in YUV420 format by the CSC compression algorithm, so that 1/4 times lossless compression of the code stream data can be realized.
It should be noted that YUV422 format data, represents: every two Y components correspond to (share) a set of UV components, YUV420 formatted data, representing: every fourth Y component may correspond to (share) a set of UV components. In summary, the transmitting end converts the YUV422 format data into the YUV420 format data, so that the data amount of the compressed code stream data is 3/4 of the data amount of the compressed data before compression.
In the embodiment of the application, the sending end can encode the multimedia data according to any one of the above manners, and besides code stream data, the sending end can encode the multimedia data by combining a CSC compression algorithm and a DSC compression algorithm to obtain the code stream data, and can encode the multimedia data by combining the CSC compression algorithm and a JPEG2000 compression algorithm to obtain the code stream data.
The multimedia data can be coded by combining a DSC compression algorithm and a CSC compression algorithm to obtain code stream data;
specifically, if the multimedia data is YUV 444-format data, the YUV 444-format data is converted into YUV 422-format data through a CSC compression algorithm; and further, further compressing the converted YUV422 format data through a DSC compression algorithm to obtain code stream data jointly compressed by a plurality of compression algorithms.
S102, packaging the code stream data through a communication protocol to obtain a protocol data stream.
In the embodiment of the present application, the code stream data is encapsulated through a communication protocol to obtain a protocol data stream, which may include but is not limited to the following manners:
mode 1: the sending end encapsulates the code stream data through a User Datagram Protocol (UDP) Protocol to obtain a Protocol data stream in the form of a UDP data packet.
It should be noted that the sending end may encapsulate the code stream data and the control data through the UDP communication protocol to obtain the protocol data stream in the form of the UDP data packet.
The control data may include, but is not limited to: IR control data, RS232 interface control data, USB interface control data, or UART interface control data.
Mode 2: and the sending end encapsulates the code stream data through an IP communication protocol to obtain the protocol data stream in the form of an IP data packet.
It should be noted that the IP communication protocol in the embodiment of the present application may include: UDP communication Protocol and Transmission Control Protocol (TCP).
It should be noted that, the sending end may encapsulate the code stream data and the control data through the IP communication protocol to obtain the protocol data stream in the form of an IP data packet, which may include, but is not limited to, the following approaches:
route 1: the sending end can package the code stream data through a UDP communication protocol, and can package the control data through a TCP protocol, so that the protocol data stream in the form of a UDP data packet and the protocol data stream in the form of a TCP data packet can be obtained.
Route 2: the sending end can package the code stream data and the control data through a UDP communication protocol, and can obtain a protocol data stream in a UDP data packet form.
Route 3: the sending end can package the code stream data and the control data through a TCP communication protocol, and can obtain a protocol data stream in a TCP data packet form.
Mode 3: and the sending end encapsulates the code stream data through a specific communication protocol to obtain the protocol data stream in a specific data packet form. The specific communication protocol may include: customized communication protocols according to specific needs.
It should be noted that the sending end may encapsulate the code stream data and the control data through a specific communication protocol to obtain a protocol data stream in a specific data packet form.
S103, sending the protocol data stream to a first 5G communication module.
Specifically, the sending end may send the protocol data stream to the first 5G communication module through a communication interface of the first 5G communication module. It should be noted that the communication interface of the first 5G communication module may include, but is not limited to: a PCIE interface, a gigabit Ethernet interface, a 10G Ethernet interface, a USB3.0 interface, etc.
In this embodiment of the present application, a sending end may send a packaged protocol data stream to a first 5G communication module integrated inside the sending end.
It should be noted that the first 5G communication module may be a 5G communication module integrated with a plurality of antennas, in other words, the first 5G communication module may be a 5G communication module that encapsulates a plurality of antennas inside by using aip (antenna in package) technology, and may increase the transmission rate of the protocol stream data and reduce the transmission delay by using a large-scale Multiple Input Multiple Output (MIMO) technology.
In addition, the first 5G communication module optimizes the structure design of the radio frame, that is, designs the data format of the protocol data stream input to the first 5G communication module, that is, reduces the Transmission Time Interval (TTI).
In addition, the first 5G communication module also adopts a channel coding technology in a convolutional code coding form.
In summary, the Aip technique is used to perform multi-antenna layout, optimize the frame format of the data, and the channel coding technique using the convolutional code coding format is used to improve the transmission rate of the multimedia data in the embodiment of the present application. The purpose of the first 5G communication module is explained by the following 4 scenarios.
Scene 1:
the scene comprises a sending end and a receiving end.
The first 5G communication module in the sending end may be configured to send the received protocol data stream to the receiving end. That is, the transmitting end transmits the received protocol data stream to the receiving end through the first 5G communication module.
Referring to fig. 2, briefly describing scenario 1, as shown in fig. 2, the sending end sends the received protocol data stream to the receiving end through the first 5G communication module based on the network. It should be noted that the sending end obtains the multimedia data from the video source device through the HDMI input interface, compresses and encapsulates the multimedia data, obtains the protocol data stream, and sends the protocol data stream to the first 5G communication module.
Scene 2:
the scenario may include, but is not limited to: the device comprises a sending end, a first receiving end and a second receiving end.
The first 5G communication module in the transmitting end may be configured to:
and respectively sending the protocol data stream to the first receiving end and the second receiving end.
That is, the sending end sends the protocol data stream to the first receiving end and the second receiving end respectively through the first 5G communication module.
In summary, the first display device connected to the first receiving end and the second display device connected to the second receiving end can respectively display the high definition video corresponding to the protocol data stream.
Referring to fig. 3, briefly describing scenario 2, as shown in fig. 3, the sending end sends the received protocol data stream to the first receiving end and the second receiving end respectively through the first 5G communication module based on the network.
Scene 3:
the scenario may include, but is not limited to: a sending end, a base station and a receiving end.
The first 5G communication module in the sending end is used for:
and sending the protocol data stream to a base station, and forwarding the protocol data stream to a receiving end through the base station.
Referring to fig. 4, briefly describing scenario 3, as shown in fig. 4, the sending end sends the received protocol data stream to the base station through the first 5G communication module based on the network, and forwards the protocol data stream to the receiving end through the base station based on the network.
Scene 4:
the scenario may include, but is not limited to: the device comprises a sending end, a first base station, a second base station and a receiving end.
The first 5G communication module in the sending end is used for:
and sending the protocol data stream to the first base station, forwarding the protocol data stream to the second base station through the first base station, and sending the protocol data stream to the receiving end through the second base station.
Referring to fig. 5, briefly describing scenario 4, as shown in fig. 5, the sending end sends the received protocol data stream to the first base station through the first 5G communication module based on the network, the first base station forwards the protocol data stream to the second base station through the network, and the second base station sends the protocol data stream to the receiving end through the network.
It should be noted that fig. 2-5 are only used for explaining the embodiments of the present application and should not limit the present application.
The embodiment of the application provides a method for sending multimedia data. Firstly, encoding the acquired multimedia data through a compression algorithm to obtain code stream data; then, packaging the code stream data through a communication protocol to obtain a protocol data stream; finally, the protocol data stream is sent to the first 5G communication module. The first 5G communication module may be configured to transmit the protocol data stream to a receiving end.
In summary, according to the embodiments of the present application, on one hand, the wiring cost for transmitting multimedia data can be reduced, and on the other hand, the transmission rate of multimedia data can be increased.
Referring to fig. 6, which is a schematic flow chart of a method for receiving multimedia data provided in the present application, as shown in fig. 6, the method may include at least the following steps:
s601, acquiring a protocol data stream from the second 5G communication module.
Specifically, the receiving end may obtain the protocol data stream from the second 5G communication module through a communication interface of the second 5G communication module.
It should be noted that the communication interface of the second 5G communication module may include, but is not limited to: a PCIE interface, a gigabit Ethernet interface, a 10G Ethernet interface, a USB3.0 interface, etc.
In this embodiment of the application, the receiving end may obtain the protocol data stream from the second 5G communication module integrated inside. The second 5G communication module may be a 5G communication module integrating several antennas.
It should be noted that, the second 5G communication module adopts a design mode of high-reliability and low-delay communication.
Specifically, a channel decoding technology in a convolutional code form is adopted to decode protocol data streams received by multiple antennas packaged based on an Aip technology at a first time, so that short data processing time can be obtained; then, after the receiving end de-encapsulates and decompresses the decoded protocol data stream, the receiving end can respectively obtain the specific multimedia data corresponding to the protocol data stream, and the display device connected with the receiving end can display the specific multimedia data without delay.
The purpose of the second 5G communication module is explained below by the following four scenarios, respectively.
Scene 5: the scene comprises a sending end and a receiving end.
And the second 5G communication module in the receiving end can be used for receiving the protocol data stream from the transmitting end.
That is, the receiving end receives the protocol data stream from the transmitting end through the second 5G communication module.
In the following, referring to fig. 7, briefly describing scenario 5, as shown in fig. 7, the receiving end receives a protocol data stream from the transmitting end through the second 5G communication module over the network.
In summary, after the receiving end de-encapsulates and decompresses the protocol data stream, specific multimedia data corresponding to the protocol data stream can be obtained respectively, and a display device connected to the receiving end can display the specific multimedia data.
Scene 6: the transmitting end includes: the system comprises a first sending end and a second sending end;
the protocol data stream includes: a first protocol data stream, a second protocol data stream;
a second 5G communication module operable to:
and respectively receiving the first protocol data stream from the first sending end and the second protocol data stream from the second sending end.
That is, the receiving end may receive the first protocol data stream from the first transmitting end and the second protocol data stream from the second transmitting end through the second 5G communication module, respectively.
In summary, after the receiving end de-encapsulates and decompresses the first protocol data stream and the second protocol data stream, a first specific multimedia data corresponding to the first protocol data stream and a second specific multimedia data corresponding to the second protocol data stream can be obtained, respectively, and a display device connected to the receiving end can display the first specific multimedia data and the second specific multimedia data through image segmentation. As shown in fig. 8, the receiving end may receive the first protocol data stream from the first transmitting end and the second protocol data stream from the second transmitting end through the second 5G communication module, respectively.
Scene 7: the second 5G communication module is configured to:
after receiving the protocol data stream sent by the sending end through the base station, receiving the protocol data stream forwarded by the base station.
In the following, briefly describing scenario 7 with reference to fig. 9, as shown in fig. 9, after receiving the protocol data stream transmitted by the transmitting end through the base station, the receiving end receives the protocol data stream forwarded by the base station.
Scene 8: the base station includes: a third base station and a fourth base station;
the second 5G communication module is specifically configured to:
and after the third base station receives the protocol data stream sent by the sending end and forwards the protocol data stream to the fourth base station, receiving the protocol data stream forwarded by the fourth base station.
In the following, briefly describing scenario 4 with reference to fig. 10, as shown in fig. 10, after the receiving end receives the protocol data stream sent by the sending end through the third base station and forwards the protocol data stream to the fourth base station, the receiving end receives the protocol data stream forwarded by the fourth base station.
S602, performing decapsulation operation on the protocol data stream through the communication protocol to obtain specific code stream data.
In the embodiment of the present application, the decapsulating operation performed on the protocol data stream by the communication protocol to obtain the specific code stream data may include, but is not limited to, the following manners:
mode 1: if the protocol data stream is in the form of a UDP data packet, the receiving end may decapsulate the protocol data stream through a UDP communication protocol to obtain specific code stream data.
It should be noted that the sending end may decapsulate the protocol data stream by using a UDP communication protocol, and may further obtain control data, where the control data may be used to control a display device (e.g., start and shut down of the display device) connected to the receiving end.
Mode 2: if the protocol data flow is in the form of an IP data packet, the receiving end can decapsulate the protocol data flow through an IP communication protocol to obtain specific code stream data.
It should be noted that the sending end may decapsulate the protocol data stream through an IP communication protocol, and may also obtain control data, and the embodiments of the present application are not described in detail with respect to the function of the control data.
Mode 3: if the protocol data flow is in a specific data packet form, the receiving end can decapsulate the protocol data flow through a specific communication protocol to obtain specific code stream data.
It should be noted that, the sending end decapsulates the protocol data stream by using a specific communication protocol, and may further obtain the control data.
S603, decoding the specific code stream data through a decompression algorithm to obtain the specific multimedia data.
In the embodiment of the application, if the sending end encodes the multimedia data through the DSC compression algorithm to obtain the code stream data, the receiving end may decode the specific code stream data through the DSC decompression algorithm to obtain the specific multimedia data.
The DSC decompression algorithm is used as an example to simply describe how to decode specific code stream data to obtain specific multimedia data.
Specifically, after the receiving end caches the decapsulated specific code stream data, the receiving end may extract information such as a residual error and a coding mode from the component code stream through Variable Length entropy Decoding (VLD), extract a predicted value from the previously obtained coding mode information, perform inverse quantization on the residual error, and add the predicted value to obtain the group of pixel values of the reconstructed image, so as to achieve the purpose of generating data (specific multimedia data) of the frame image.
If the transmitting end encodes the multimedia data through the JPEG2000 compression algorithm to obtain the code stream data, the receiving end can decode the specific code stream data through the JPEG2000 decompression algorithm to obtain the specific multimedia data.
If the sending end codes the multimedia data through the CSC compression algorithm to obtain the code stream data, the receiving end can decode the specific code stream data through the CSC decompression algorithm to obtain the specific multimedia data.
It should be noted that, if the code stream data is obtained by jointly encoding the multimedia data through the DSC compression algorithm and the CSC compression algorithm, the receiving end may jointly decode the specific code stream data through the DSC decompression algorithm and the CSC decompression algorithm to obtain the specific code stream data.
It should be noted that, if the code stream data is obtained by jointly encoding the multimedia data through the DSC compression algorithm and the JPEG2000 compression algorithm, the receiving end may jointly decode the specific code stream data through the DSC decompression algorithm and the JPEG2000 decompression algorithm to obtain the specific code stream data.
It should be noted that, if the code stream data is obtained by jointly encoding the multimedia data through the CSC compression algorithm and the JPEG2000 compression algorithm, the receiving end may jointly decode the specific code stream data through the CSC decompression algorithm and the JPEG2000 decompression algorithm to obtain the specific code stream data.
It should be noted that fig. 7-10 are only used for explaining the embodiments of the present application and should not limit the present application.
The embodiment of the application provides a method for receiving multimedia data. Firstly, acquiring a protocol data stream from a second 5G communication module; then, decapsulating the protocol data stream through a communication protocol to obtain specific code stream data; and finally, decoding the specific code stream data through a decompression algorithm to obtain specific multimedia data, so that a display device connected with a receiving end displays the specific multimedia data without delay. On one hand, the wiring cost required by transmission can be saved, and on the other hand, the transmission rate of the multimedia data can be improved so as to realize the non-delay playing of the multimedia data.
The present application provides a multimedia data transmitting device, which can be used to implement the method described in the embodiment of fig. 1. The transmitting apparatus of multimedia data shown in fig. 11 can be used to perform the description contents in the embodiment of fig. 1.
As shown in fig. 11, the sending device 11 may include, but is not limited to: a first memory 112 and a first processor 111 coupled to the first memory.
The first memory 112 is particularly operable to: an application program instruction;
the first processor 111 may be specifically configured to: the application program instructions stored in the first memory 112 are called to implement the method for transmitting multimedia data described in fig. 1.
It should be understood that the sending device 11 is only one example provided by the embodiments of the present application, and the sending device 11 may have more or less components than those shown, may combine two or more components, or may have a different configuration implementation of the components.
It can be understood that, regarding the specific implementation manner of the functional components included in the sending device 11 of fig. 11, reference may be made to the method embodiment of fig. 1, which is not described herein again.
The application provides a receiving device of multimedia data, which can be used for implementing the method described in the embodiment of fig. 6. The receiving apparatus of multimedia data shown in fig. 12 can be used to perform the description in the embodiment of fig. 6.
As shown in fig. 12, the receiving device 12 may include, but is not limited to: a second memory 122 and a second processor 121 coupled to the second memory.
The second memory 122 is specifically operable to: an application program instruction;
the second processor 121 is specifically configured to: the application program instructions stored in the second memory 122 are called to implement the method for receiving multimedia data described in fig. 6.
It should be understood that the receiving device 12 is only one example provided by the embodiments of the present application, and that the receiving device 12 may have more or less components than shown, may combine two or more components, or may have a different configuration implementation of the components.
It can be understood that, regarding the specific implementation of the functional components included in the receiving device 12 of fig. 12, reference may be made to the method embodiment of fig. 6, which is not described herein again.
Those of ordinary skill in the art will appreciate that the various illustrative modules and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described apparatuses, devices and modules may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus, device and method may be implemented in other ways. For example, the components and steps of the various examples are described. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
The above-described embodiments of the apparatus and device are merely illustrative, and for example, the division of the modules is only one logical division, and other divisions may be realized in practice, for example, a plurality of modules or components may be combined or integrated into another apparatus, or some features may be omitted or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices, apparatuses or modules, and may also be an electrical, mechanical or other form of connection.
The modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical modules, may be located in one place, or may be distributed on a plurality of network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of the embodiments of the present application.
In addition, functional modules in the embodiments of the present application may be integrated into one processing module, or each of the modules may exist alone physically, or two or more modules are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.
The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially or partially contributed by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
While the invention has been described with reference to specific embodiments, the scope of the invention is not limited thereto, and those skilled in the art can easily conceive various equivalent modifications or substitutions within the technical scope of the invention. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (16)
1. A method for transmitting multimedia data, comprising:
coding the obtained multimedia data through a compression algorithm to obtain code stream data;
packaging the code stream data through a communication protocol to obtain a protocol data stream;
and sending the protocol data stream to a first 5G communication module.
2. The transmission method of claim 1,
the encoding the obtained multimedia data through a compression algorithm to obtain code stream data comprises the following steps:
coding the obtained multimedia data through a DSC compression algorithm to obtain code stream data;
alternatively, the first and second electrodes may be,
coding the obtained multimedia data through a CSC compression algorithm to obtain code stream data with a sampling format of 4:2: 0;
alternatively, the first and second electrodes may be,
coding the acquired multimedia data through a JPEG2000 compression algorithm to obtain code stream data;
alternatively, the first and second electrodes may be,
the multimedia data are coded through the DSC compression algorithm and the CSC compression algorithm in a combined mode, and code stream data are obtained;
alternatively, the first and second electrodes may be,
and coding the multimedia data by combining the JPEG2000 compression algorithm and the CSC compression algorithm to obtain the code stream data.
3. The transmission method of claim 1,
the encapsulating the code stream data through a communication protocol to obtain a protocol data stream includes:
packaging the code stream data through a UDP communication protocol to obtain a protocol data stream in the form of a UDP data packet;
alternatively, the first and second electrodes may be,
packaging the code stream data through an IP communication protocol to obtain a protocol data stream in the form of an IP data packet;
alternatively, the first and second electrodes may be,
and packaging the code stream data through a specific communication protocol to obtain a protocol data stream in a specific data packet form.
4. The transmission method of claim 1,
the first 5G communication module is configured to:
and sending the protocol data stream to a receiving end.
5. The transmission method of claim 1,
the receiving end includes: the device comprises a first receiving end and a second receiving end;
the first 5G communication module is configured to:
and respectively sending the protocol data stream to the first receiving end and the second receiving end.
6. The transmission method of claim 1,
the first 5G communication module is configured to:
and sending the protocol data stream to a base station, and forwarding the protocol data stream to a receiving end through the base station.
7. The transmission method of claim 6,
the base station includes: a first base station and a second base station;
the first 5G communication module is configured to:
and sending the protocol data stream to the first base station, forwarding the protocol data stream to the second base station through the first base station, and sending the protocol data stream to a receiving end through the second base station.
8. A method of receiving multimedia data, comprising:
acquiring a protocol data stream from the second 5G communication module;
decapsulating the protocol data stream through a communication protocol to obtain specific code stream data;
and decoding the specific code stream data through a decompression algorithm to obtain specific multimedia data.
9. The receiving method of claim 8,
and the second 5G communication module is used for acquiring the protocol data stream from the sending end.
10. The receiving method of claim 9,
the transmitting end comprises: the system comprises a first sending end and a second sending end;
the protocol data stream includes: a first protocol data stream, a second protocol data stream;
the second 5G communication module is configured to receive the first protocol data stream from the first sending end and receive the second protocol data stream from the second sending end, respectively.
11. The receiving method of claim 8,
the second 5G communication module is configured to:
and after receiving the protocol data stream sent by a sending end through a base station, receiving the protocol data stream forwarded by the base station.
12. The receiving method of claim 11,
the base station includes: a third base station and a fourth base station;
the second 5G communication module is specifically configured to:
and after the third base station receives the protocol data stream sent by a sending end and forwards the protocol data stream to the fourth base station, receiving the protocol data stream forwarded by the fourth base station.
13. The receiving method of claim 8,
the decapsulating operation performed on the protocol data stream by the communication protocol to obtain specific code stream data includes:
decapsulating the protocol data stream in the form of the UDP data packet through a UDP communication protocol to obtain specific code stream data;
alternatively, the first and second electrodes may be,
decapsulating the protocol data stream in the form of an IP data packet through an IP communication protocol to obtain specific code stream data;
alternatively, the first and second electrodes may be,
and performing a decapsulation operation on the protocol data flow in the form of the specific data packet through the specific communication protocol to obtain specific code stream data.
14. The receiving method of claim 8,
decoding the specific code stream data through a decompression algorithm to obtain specific multimedia data, including:
decoding the specific code stream data through a DSC decompression algorithm to obtain specific multimedia data;
alternatively, the first and second electrodes may be,
decoding the specific code stream data through a JPEG2000 decompression algorithm to obtain specific multimedia data;
alternatively, the first and second electrodes may be,
decoding the specific code stream data through a CSC decompression algorithm to obtain specific multimedia data;
alternatively, the first and second electrodes may be,
decoding the specific code stream data through a DSC decompression algorithm and a CSC decompression algorithm to obtain specific multimedia data;
alternatively, the first and second electrodes may be,
and decoding the specific code stream data through a JPEG2000 decompression algorithm and a CSC decompression algorithm to obtain specific multimedia data.
15. A transmission apparatus of multimedia data, characterized by comprising: a first memory for storing first application program instructions and a first processor coupled to the first memory, the first processor configured to invoke the first application program code to perform a method of transmitting multimedia data as claimed in claims 1-7.
16. A receiving apparatus of multimedia data, comprising: a second memory for storing second application program instructions and a second processor coupled to the second memory, the second processor being configured to invoke the second application program code to perform the method of receiving multimedia data as claimed in claims 8-14.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911413808.1A CN111083170A (en) | 2019-12-31 | 2019-12-31 | Method and equipment for sending and receiving multimedia data |
US17/035,784 US20210204020A1 (en) | 2019-12-31 | 2020-09-29 | Transmitting device, receiving device, transmitting method, and receiving method for multimedia data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911413808.1A CN111083170A (en) | 2019-12-31 | 2019-12-31 | Method and equipment for sending and receiving multimedia data |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111083170A true CN111083170A (en) | 2020-04-28 |
Family
ID=70320703
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911413808.1A Pending CN111083170A (en) | 2019-12-31 | 2019-12-31 | Method and equipment for sending and receiving multimedia data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111083170A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111615150A (en) * | 2020-05-13 | 2020-09-01 | 深圳市广和通无线股份有限公司 | 5G data transmission method, device, equipment and storage medium based on PCIe interface |
CN112887305A (en) * | 2021-01-25 | 2021-06-01 | 深圳市朗强科技有限公司 | Audio data sending and receiving method and equipment |
WO2021142998A1 (en) * | 2020-01-19 | 2021-07-22 | 深圳市朗强科技有限公司 | Data sending method and apparatus, data receiving method and apparatus, system, device, and computer storage medium |
CN113365073A (en) * | 2021-06-04 | 2021-09-07 | 深圳市朗强科技有限公司 | Wireless transmitting and receiving method and device for ultra-high-definition video applying light compression algorithm |
CN113470336A (en) * | 2021-07-14 | 2021-10-01 | 深圳市朗强科技有限公司 | Wireless sending method, receiving method and equipment of control instruction |
CN113507606A (en) * | 2021-07-07 | 2021-10-15 | 深圳市朗强科技有限公司 | Selection method, selection device and selection equipment for ultra-high-definition video compression algorithm |
CN113596470A (en) * | 2021-06-30 | 2021-11-02 | 深圳市朗强科技有限公司 | Ultra-high-definition video wireless transmitting and receiving method and device applying compression algorithm |
CN115119042A (en) * | 2022-06-23 | 2022-09-27 | 京东方科技集团股份有限公司 | Transmission system and transmission method |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101243688A (en) * | 2004-06-07 | 2008-08-13 | 斯灵媒体公司 | Personal media broadcasting system |
US20090175358A1 (en) * | 2008-01-03 | 2009-07-09 | Broadcom Corporation | Video processing system and transcoder for use with layered video coding and methods for use therewith |
CN204069165U (en) * | 2014-09-30 | 2014-12-31 | 深圳市朗强科技有限公司 | High-definition digital signal local network transport and expanding unit |
CN106790257A (en) * | 2017-01-24 | 2017-05-31 | 深圳市朗强科技有限公司 | IP-based multimedia transmission method and system |
CN106878803A (en) * | 2017-02-17 | 2017-06-20 | 利亚德光电股份有限公司 | It is wirelessly transferred method, device and the system of video/audio |
US20170238063A1 (en) * | 2012-04-06 | 2017-08-17 | At&T Intellectual Property I, L.P. | System and Method to Transmit Data Packets Via a Cellular Network |
CN107659843A (en) * | 2017-09-29 | 2018-02-02 | 北京优教互动教育科技有限公司 | A kind of audio-video collection play system and its method of work based on transcoder |
CN108156402A (en) * | 2017-12-30 | 2018-06-12 | 深圳市朗强科技有限公司 | A kind of transmitting, reception device and wireless audio and video transmission system |
CN108495156A (en) * | 2018-06-01 | 2018-09-04 | 深圳普创天信科技发展有限公司 | A kind of wireless image-sound transmission method and system based on 5G technologies |
CN109412979A (en) * | 2018-11-16 | 2019-03-01 | 广东电网有限责任公司 | A kind of transmission method of multi-media signal, Transmission system and relevant apparatus |
CN109862364A (en) * | 2019-01-25 | 2019-06-07 | 深圳市朗强科技有限公司 | A kind of sending, receiving method and device of ultra high-definition video |
CN110072135A (en) * | 2019-05-29 | 2019-07-30 | 深圳创维-Rgb电子有限公司 | 5G TV, video broadcasting method and readable storage medium storing program for executing based on 5G TV |
CN110312142A (en) * | 2019-07-23 | 2019-10-08 | 东华大学 | A kind of AR live broadcast system based on 5G technology |
CN110474867A (en) * | 2019-06-26 | 2019-11-19 | 深圳市朗强科技有限公司 | A kind of transmission method of multi-medium data, system and equipment |
-
2019
- 2019-12-31 CN CN201911413808.1A patent/CN111083170A/en active Pending
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101243688A (en) * | 2004-06-07 | 2008-08-13 | 斯灵媒体公司 | Personal media broadcasting system |
US20090175358A1 (en) * | 2008-01-03 | 2009-07-09 | Broadcom Corporation | Video processing system and transcoder for use with layered video coding and methods for use therewith |
US20170238063A1 (en) * | 2012-04-06 | 2017-08-17 | At&T Intellectual Property I, L.P. | System and Method to Transmit Data Packets Via a Cellular Network |
CN204069165U (en) * | 2014-09-30 | 2014-12-31 | 深圳市朗强科技有限公司 | High-definition digital signal local network transport and expanding unit |
CN106790257A (en) * | 2017-01-24 | 2017-05-31 | 深圳市朗强科技有限公司 | IP-based multimedia transmission method and system |
CN106878803A (en) * | 2017-02-17 | 2017-06-20 | 利亚德光电股份有限公司 | It is wirelessly transferred method, device and the system of video/audio |
CN107659843A (en) * | 2017-09-29 | 2018-02-02 | 北京优教互动教育科技有限公司 | A kind of audio-video collection play system and its method of work based on transcoder |
CN108156402A (en) * | 2017-12-30 | 2018-06-12 | 深圳市朗强科技有限公司 | A kind of transmitting, reception device and wireless audio and video transmission system |
CN108495156A (en) * | 2018-06-01 | 2018-09-04 | 深圳普创天信科技发展有限公司 | A kind of wireless image-sound transmission method and system based on 5G technologies |
CN109412979A (en) * | 2018-11-16 | 2019-03-01 | 广东电网有限责任公司 | A kind of transmission method of multi-media signal, Transmission system and relevant apparatus |
CN109862364A (en) * | 2019-01-25 | 2019-06-07 | 深圳市朗强科技有限公司 | A kind of sending, receiving method and device of ultra high-definition video |
CN110072135A (en) * | 2019-05-29 | 2019-07-30 | 深圳创维-Rgb电子有限公司 | 5G TV, video broadcasting method and readable storage medium storing program for executing based on 5G TV |
CN110474867A (en) * | 2019-06-26 | 2019-11-19 | 深圳市朗强科技有限公司 | A kind of transmission method of multi-medium data, system and equipment |
CN110312142A (en) * | 2019-07-23 | 2019-10-08 | 东华大学 | A kind of AR live broadcast system based on 5G technology |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021142998A1 (en) * | 2020-01-19 | 2021-07-22 | 深圳市朗强科技有限公司 | Data sending method and apparatus, data receiving method and apparatus, system, device, and computer storage medium |
CN111615150A (en) * | 2020-05-13 | 2020-09-01 | 深圳市广和通无线股份有限公司 | 5G data transmission method, device, equipment and storage medium based on PCIe interface |
CN111615150B (en) * | 2020-05-13 | 2023-09-08 | 深圳市广和通无线股份有限公司 | 5G data transmission method, device, equipment and storage medium based on PCIe interface |
CN112887305A (en) * | 2021-01-25 | 2021-06-01 | 深圳市朗强科技有限公司 | Audio data sending and receiving method and equipment |
CN113365073A (en) * | 2021-06-04 | 2021-09-07 | 深圳市朗强科技有限公司 | Wireless transmitting and receiving method and device for ultra-high-definition video applying light compression algorithm |
CN113596470A (en) * | 2021-06-30 | 2021-11-02 | 深圳市朗强科技有限公司 | Ultra-high-definition video wireless transmitting and receiving method and device applying compression algorithm |
CN113507606A (en) * | 2021-07-07 | 2021-10-15 | 深圳市朗强科技有限公司 | Selection method, selection device and selection equipment for ultra-high-definition video compression algorithm |
CN113507606B (en) * | 2021-07-07 | 2024-05-28 | 深圳市朗强科技有限公司 | Selection method, selection device and selection equipment of ultra-high definition video compression algorithm |
CN113470336A (en) * | 2021-07-14 | 2021-10-01 | 深圳市朗强科技有限公司 | Wireless sending method, receiving method and equipment of control instruction |
CN115119042A (en) * | 2022-06-23 | 2022-09-27 | 京东方科技集团股份有限公司 | Transmission system and transmission method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111083170A (en) | Method and equipment for sending and receiving multimedia data | |
US20210168426A1 (en) | Transmitting method, receiving method, transmitting device, and receiving device | |
EP3399752B1 (en) | Image decoding method and decoding device | |
US10798422B2 (en) | Method and system of video coding with post-processing indication | |
US11381869B2 (en) | Transmitting method, receiving method, transmitting device, and receiving device for audio and video data in long-distance transmission | |
CN111510763A (en) | WIFI-based sending and receiving method and device | |
KR101056096B1 (en) | Method and system for motion compensated frame rate up-conversion for both compression and decompression video bitstreams | |
US20160234522A1 (en) | Video Decoding | |
US8619570B1 (en) | Architecture for combining media processing with networking | |
US10136147B2 (en) | Efficient transcoding for backward-compatible wide dynamic range codec | |
US8416852B2 (en) | Video signal coding system and method of coding video signal for network transmission, video output apparatus, and signal conversion apparatus | |
US8102916B1 (en) | Dynamically changing media compression format in compressed domain | |
CN111339015B (en) | Control instruction transmission method, system and equipment | |
CN210670381U (en) | Audio and video data sending device, receiving device and transmission system | |
TWI713354B (en) | Color remapping information sei message signaling for display adaptation | |
WO2015146646A1 (en) | Image decoding device and method | |
US20150245066A1 (en) | Image processing apparatus and image processing method | |
CN111277591A (en) | Improved data sending and receiving method, device and system | |
KR20180118653A (en) | Apparatus and method for vector-based entropy coding for display stream compression | |
CN113365075A (en) | Wired sending and receiving method and device of ultra-high-definition video applying light compression algorithm | |
EP2312859A2 (en) | Method and system for communicating 3D video via a wireless communication link | |
US20210204020A1 (en) | Transmitting device, receiving device, transmitting method, and receiving method for multimedia data | |
US20150245075A1 (en) | Method and apparatus for image encoding/decoding | |
CN113365073A (en) | Wireless transmitting and receiving method and device for ultra-high-definition video applying light compression algorithm | |
CN211531219U (en) | Multimedia data sending device, receiving device and transmission system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200428 |