IP Library › Granted Patent US 12,010,379
Granted Patent B2
US 12,010,379 · App. 17/442,629 · Granted Jun 11, 2024

Transmitting method, receiving method, transmitting device, and receiving device for high-definition video data

Inventor: Binghai Gao (Guangdong, CN)
Assignee: SHENZHEN LENKENG TECHNOLOGY CO., LTD
H04N21/440218
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,010,379
App. No.
17/442,629
Granted
Jun 11, 2024
Kind
B2
Abstract

Disclosed are a transmitting method, a receiving method, a transmitting device and a receiving device for high-definition video data. The transmitting method comprises the follows. High-definition video data with different color space formats is obtained by a transmitting device via an input interface. processing, by the transmitting device, the high-definition video data into a data packet; transmitting, by the transmitting device, the data packet to a first communication module with the transmission rate not less than a first threshold. The first communication module is configured to transmit the data packet. By the adoption of the disclosure, the transmitting device can transmit the high-definition video data to a receiving device through the first communication module and based on a network cable or an optical fiber, so that lossless high-definition video transmission with ultra-low latency can be realized.

Claims (84)

1. A transmitting method for high-definition video data, comprising:

obtaining, by a transmitting device, high-definition video data with different color space formats;

processing, by the transmitting device, the high-definition video data into a data packet; and

transmitting, by the transmitting device, the data packet to a first communication module; wherein the transmission rate of the first communication module is not less than a first threshold, and the first communication module is configured to transmit the data packet;

wherein the transmitting device comprises a conversion chip and a first integrated circuit; the conversion chip and the first integrated circuit are independently integrated in the transmitting device respectively;

when the first integrated circuit is a field programmable gate array (FPGA) chip,

processing, by the transmitting device, the high-definition video data into the data packet comprises:

transmitting, by the transmitting device, the high-definition video data to the conversion chip based on the first interface protocol, transmitting, based on a second interface protocol, the high-definition video data obtained by the conversion chip to the FPGA chip, and encapsulating the high-definition video data based on a communication protocol by the FPGA chip to obtain the data packet; and

when the first integrated circuit is an application specific integrated circuit (ASIC) chip,

processing, by the transmitting device, the high-definition video data into the data packet comprises:

transmitting, by the transmitting device, the high-definition video data to the conversion chip based on the first interface protocol, transmitting, based on the second interface protocol, the high-definition video data obtained by the conversion chip to the ASIC chip, and encapsulating the high-definition video data based on the communication protocol by the ASIC chip to obtain the data packet; wherein

the first interface protocol comprises a HDMI protocol, a Type-C protocol, a DP protocol, a USB protocol, a MIPI protocol, a DVI protocol, or a VGA protocol; the second interface protocol comprises a transistor transistor logic (TTL) protocol, a low-voltage differential signaling (LVDS) protocol, the MIPI protocol, or a custom interface protocol; and the communication protocol comprises a user datagram protocol (UDP), a transmission control protocol (TCP), or a custom communication protocol.

2. The transmitting method for high-definition video data according to claim 1 , wherein

obtaining, by the transmitting device, high-definition video data with different color space formats comprises:

receiving, by the transmitting device, high-definition video data with different color space formats based on a first interface protocol; wherein

the first interface protocol comprises a high definition multimedia interface (HDMI) protocol, a Type-C protocol, a display port (DP) protocol, a universal serial bus (USB) protocol, a mobile industry processor interface (MIPsi) protocol, a digital visual interface (DVI) protocol, or a video graphics array (VGA).

3. The transmitting method for high-definition video data according to claim 1 , wherein

the transmitting device comprises the conversion chip and the first integrated circuit; the conversion chip is integrated in the first integrated circuit;

when the first integrated circuit is a FPGA chip,

processing, by the transmitting device, the high-definition video data into the data packet comprises:

transmitting, by the transmitting device, the high-definition video data to the conversion chip in the FPGA chip based on the first interface protocol, and encapsulating, by the FPGA chip, the high-definition video data transmitted by the conversion chip based on the second interface protocol to obtain the data packet; and

when the first integrated circuit is an ASIC chip,

processing, by the transmitting device, the high-definition video data into the data packet comprises:

transmitting, by the transmitting device, the high-definition video data to the conversion chip in the ASIC chip based on the first interface protocol, and encapsulating, by the ASIC chip, the high-definition video data transmitted by the conversion chip based on the second interface protocol to obtain the data packet; wherein

the first interface protocol comprises al HDMI protocol, a Type-C protocol, a DP protocol, a USB protocol, a MIPI protocol, a DVI protocol, or a VGA protocol; the second interface protocol comprises a TTL protocol, a LVDS protocol, the MIPI protocol, or a custom interface protocol; and the data packet comprises a UDP data packet, a TCP data packet or a custom data packet.

4. The transmitting method for high-definition video data according to claim 3 , wherein

the first communication module is integrated in the first integrated circuit;

when the first integrated circuit is a FPGA chip, transmitting, by the transmitting device, the data packet to the first communication module comprises:

transmitting, by the transmitting device via a media access control (MAC) unit based on a third interface protocol, the data packet obtained by the FPGA chip to the first communication module; or,

when the first integrated circuit is an ASIC chip, the transmitting, by the transmitting device, the data packet to the first communication module comprises:

transmitting, by the transmitting device via a MAC unit based on the third interface protocol, the data packet obtained by the ASIC chip to the first communication module, wherein the third interface protocol comprises a XFI protocol, a media independent interface (MII) protocol, a gigabit media independent interface (GMII) protocol, a reduced gigabit media independent interface (RGMII) protocol, a serial gigabit media independent interface (SGMII) protocol, a Serdes protocol, a XAUI protocol, or a RXAUI protocol.

5. The transmitting method for high-definition video data according to claim 1 , wherein

the transmitting device comprises the first integrated circuit;

when the first integrated circuit is a FPGA chip,

processing, by the transmitting device, the high-definition video data into the data packet comprises:

encapsulating, by the transmitting device, the high-definition video data into a UDP data packet by a FPGA chip based on a UDP; or,

encapsulating, by the transmitting device, the high-definition video data into a TCP data packet via the FPGA chip based on a TCP; or,

encapsulating, by the transmitting device, the high-definition video data into a custom data packet via the FPGA chip based on a custom communication protocol; or,

when the first integrated circuit is an ASIC chip,

processing, by the transmitting device, the high-definition video data into the data packet comprises:

encapsulating, by the transmitting device, the high-definition video data into the UDP data packet by the ASIC chip based on the UDP;

encapsulating, by the transmitting device, the high-definition video data into the TCP data packet by the ASIC chip based on the TCP; or,

encapsulating, by the transmitting device, the high-definition video data into the custom data packet by the ASIC chip based on the custom communication protocol.

6. The transmitting method for high-definition video data according to claim 1 , wherein

the transmitting device comprises the first integrated circuit;

when the first integrated circuit is a FPGA chip,

processing, by the transmitting device, the high-definition video data into the data packet comprises:

compressing, by the transmitting device, the high-definition video data by the FPGA chip based on a distortionless coding algorithm to obtain first data, and encapsulating the first data through the communication protocol to obtain the data packet; and

when the first integrated circuit is an ASIC chip,

processing, by the transmitting device, the high-definition video data into the data packet comprises:

compressing, by the transmitting device, the high-definition video data by the ASIC chip based on the distortionless coding algorithm to obtain first data, and encapsulating the first data through the communication protocol to obtain the data packet; wherein

the communication protocol comprises the UDP, the TCP, or the second custom communication protocol; and

the distortionless coding algorithm comprises:

a run-length coding algorithm, a Huffman coding algorithm, a constant block coding algorithm for binary images, a quadtree coding algorithm, a wavelet transform coding algorithm, or a custom arithmetic coding algorithm.

7. The transmitting method for high-definition video data according to claim 1 , wherein

the first communication module comprises an electrical module; the electrical module comprises a physical layer (PHY) chip and a RJ-45 interface;

transmitting, by the transmitting device, the data packet to the first communication module comprises:

transmitting, by the transmitting device, the data packet to the PHY chip via a MAC unit based on the third interface protocol; wherein the PHY chip is configured to output the data packet to the RJ-45 interface, the RJ-45 interface is configured to transmit the data packet; and the third interface protocol comprises a XFI protocol, a MII protocol, a GMII protocol, a RGMII protocol, a SGMII protocol, a Serdes protocol, a XAUI protocol, or a RXAUI protocol; or,

the first communication module comprises an optical module;

transmitting, by the transmitting device, the data packet to the first communication module comprises:

transmitting, by the transmitting device, the data packet to the optical module via a MAC unit based on the third interface protocol;

convert, by the optical module, the data packet into an optical signal; and

transmit, by the optical module, the optical signal; wherein the third interface protocol comprises a XFI protocol, a MII protocol, a GMII protocol, a RGMII protocol, a SGMII protocol, a Serdes protocol, a XAUI protocol or a RXAUI protocol; and the transmission rate of the optical module is not less than the first threshold.

8. The transmitting method for high-definition video data according to claim 7 , wherein

when the first communication module comprises the electrical module, and the electrical module comprises the PHY chip and the RJ-45 interface,

after transmitting, by the transmitting device, the data packet to the first communication module, the transmitting method further comprises:

outputting, by the transmitting device, the data packet to the RJ-45 interface by the PHY chip, and transmitting the data packet to a receiving device via the RJ-45 interface; or,

outputting, by the transmitting device, the data packet to the RJ-45 interface by the PHY chip, transmitting the data packet to a switch via the RJ-45 interface, and forwarding, via the switch, the data packet to the receiving device; wherein

the data packet comprises the UDP data packet, the TCP data packet or the custom data packet;

or,

when the first communication module comprises the optical module,

after transmitting, by the transmitting device, the data packet to the first communication module, the transmitting method further comprises:

converting, by the transmitting device, the data packet into the optical signal by the optical module and transmitting the optical signal to the receiving device; or,

converting, by the transmitting device, the data packet into the optical signal by the optical module, transmitting the optical signal to the switch, and forwarding, by the switch, the optical signal to the receiving device.

9. The transmitting method for high-definition video data according to claim 8 , wherein

the receiving device comprises a first receiving device and a second receiving device;

the data packet comprises the UDP data packet or the TCP data packet;

after transmitting, by the transmitting device, the data packet to the first communication module, the transmitting method further comprises:

outputting, by the transmitting device, the UDP data packet or the TCP data packet to the RJ-45 interface by the PHY chip and transmitting the data packet to the switch via the RJ-45 interface, and forwarding, via the switch, the UDP data packet or the TCP data packet to the first receiving device and the second receiving device respectively.

10. The transmitting method for high-definition video data according to claim 9 , wherein

the receiving device comprises the first receiving device and the second receiving device;

the data packet comprises the UDP data packet or the TCP data packet;

after transmitting, by the transmitting device, the data packet to the first communication module, the transmitting method further comprises:

converting, by the transmitting device, the UDP data packet or the TCP data packet into the optical signal through the optical module, transmitting the optical signal to the switch, and forwarding, via the switch, the optical signal to the first receiving device and the second receiving device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2021
From: GAO, BINGHAI
To: SHENZHEN LENKENG TECHNOLOGY CO., LTD
Reel/Frame 057585/0583 →
Priority Claims (1)
CN 202011432933.X · Dec 9, 2020 · national
Continuity (1)
Related Publication 20230102364A1 · Mar 30, 2023