CN111083170A - Method and equipment for sending and receiving multimedia data - Google Patents

Method and equipment for sending and receiving multimedia data Download PDF

Info

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
Application number
CN201911413808.1A
Other languages
Chinese (zh)
Inventor
高炳海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Lenkeng Technology Co Ltd
Original Assignee
Shenzhen Lenkeng Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Lenkeng Technology Co Ltd filed Critical Shenzhen Lenkeng Technology Co Ltd
Priority to CN201911413808.1A priority Critical patent/CN111083170A/en
Publication of CN111083170A publication Critical patent/CN111083170A/en
Priority to US17/035,784 priority patent/US20210204020A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/70Media network packetisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • H04W28/065Optimizing 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

Method and equipment for sending and receiving multimedia data
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.
CN201911413808.1A 2019-12-31 2019-12-31 Method and equipment for sending and receiving multimedia data Pending CN111083170A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (14)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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