Vehicle-mounted video playback system and method
By using a primary serializer and a backup serializer to form a ring topology transmission link in the vehicle, the problems of complex wiring and poor reliability in the traditional star topology mode are solved, and data transmission with lower cost and higher reliability is achieved.
Patent Information
- Application Number
- PCT/CN2024/123640
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-27
- Filing Date
- 2024-10-09
- Publication Date
- 2026-01-02
AI Technical Summary
In the traditional star topology, the complex wiring and increased wire length of the screens inside the vehicle lead to higher costs and signal attenuation, affecting display quality and system stability.
A ring topology transmission link is formed by using a primary serializer and a backup serializer, which reduces the length of the wiring harness and the number of host connectors, and improves the reliability of data transmission through the backup serializer.
It reduces wiring difficulty and assembly complexity, reduces wire harness costs, and improves data transmission reliability and system stability.
Smart Images

Figure CN2024123640_02012026_PF_FP_ABST
Abstract
Description
Vehicle video playback system and method
[0001] Cross-reference to Related Applications
[0002] This application claims priority to Chinese Patent Application No. 202410843647.4, filed on June 27, 2024, the entire contents of which are incorporated herein by reference. TECHNICAL FIELD
[0003] The present disclosure relates to the field of vehicle technology, and in particular, to a vehicle video playback system and method. BACKGROUND
[0004] With the rapid development of automotive intelligent technology, the application of multimedia systems, information display systems and human-machine interaction interfaces in vehicles is becoming more and more widespread, which leads to a significant increase in the number of screens using serial deserializers in the vehicle interior. These screens are not only used to display vehicle status information and navigation maps, but also for entertainment and vehicle monitoring and other functions, greatly improving the driving experience and driving safety.
[0005] However, under the condition of limited interior space in the vehicle, the traditional Star Topology driving mode faces many challenges. In the Star Topology mode, each screen needs to be connected to the host through an independent wire harness, which not only increases the length and number of wire harnesses, but also increases the wiring difficulty and assembly complexity. In addition, with the increase in wire harness length, signal attenuation and interference problems are increasingly serious, affecting the display effect of the screen and the stability of the system.
[0006] More specifically, the increase in wire harness cost not only increases the manufacturing cost of the vehicle, but also increases the cost of subsequent maintenance and replacement. At the same time, the complex wiring structure also increases the workload of assembly workers and reduces production efficiency. In the trend of pursuing lightweight and intelligent vehicles, how to effectively reduce the length of the wire harness and the number of host connectors has become a technical problem to be solved.
[0007] SUMMARY
[0008] The present disclosure provides a vehicle video playback system and method, which forms a ring topology transmission link between the main serializer and the backup serializer and the deserializer of each screen assembly to transmit serial data, greatly reducing the length of the wire harness and the number of host connectors, greatly reducing the wiring difficulty and assembly difficulty. And by setting up a backup serializer, the reliability of data transmission is improved.
[0009] In a first aspect of the present disclosure, a vehicle-mounted video playing system is provided, comprising a host and N screen assemblies, the host comprising a chip, a main serializer and a backup serializer in communication connection with the chip, the chip being configured to output to-be-played data, the main serializer and the backup serializer being configured to serialize the to-be-played data to obtain serialized data; the to-be-played data is spliced by N groups of to-be-played sub-data; each of the screen assemblies comprises a display module and a deserializer in communication connection, the main serializer, the N deserializers and the backup serializer are sequentially in communication connection to form a ring topology transmission link, the ring topology transmission link being configured to transmit the serialized data, the N deserializers being respectively configured to deserialize the N groups of to-be-played sub-data in the serialized data and output to the corresponding display modules for playing and displaying; wherein the N deserializers correspond to the N display modules one by one, and the N groups of to-be-played sub-data correspond to the N display modules one by one.
[0010] In a second aspect of the present disclosure, a vehicle-mounted video playing method is also provided, applied to the vehicle-mounted video playing system of the first aspect, the vehicle-mounted video playing method comprising: when the communication between each transmission node in the ring topology transmission link is normal, the host sends the to-be-played data to the main serializer, so that the main serializer serializes the received to-be-played data to obtain serialized data, and transmits the serialized data to the N deserializers through the ring topology transmission link in sequence for deserialization and output to the corresponding display modules for playing and displaying; and when the communication between each transmission node in the ring topology transmission link is faulty, the host outputs the to-be-played data to the main serializer and the backup serializer according to the fault position, so that the main serializer and the backup serializer serialize the received to-be-played data to obtain serialized data, and transmit the serialized data to the N deserializers through the ring topology transmission link in different transmission directions in sequence for deserialization and output to the corresponding display modules for playing and displaying.
[0011] The above description is only a summary of the technical scheme of the present disclosure. In order to enable one skilled in the art to better understand the technical means of the present disclosure, the contents of the specification can be implemented, and in order to enable the above and other purposes, features and advantages of the present disclosure to be more obvious and easy to understand, the specific embodiments of the present disclosure are described below. BRIEF DESCRIPTION OF DRAWINGS
[0012] Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The accompanying drawings are included to provide a description of the preferred embodiments and are not meant to limit the present disclosure. Moreover, the same reference numerals in the attached drawings indicate the same or similar components. In the drawings:
[0013] FIG. 1 is a structural schematic diagram of a vehicle video playing system provided in the related art.
[0014] FIG. 2 is a structural schematic diagram of a vehicle video playing system according to some embodiments of the present disclosure.
[0015] FIG. 3 is a flowchart of a vehicle video playing method according to some embodiments of the present disclosure. DETAILED DESCRIPTION
[0016] In order to better understand the above technical solutions, the above technical solutions will be described in detail below in combination with the accompanying drawings and specific embodiments. It should be understood that the embodiments of the present disclosure and the specific features in the embodiments are detailed descriptions of the technical solutions of the present disclosure, rather than limitations of the technical solutions of the present disclosure. In the case of no conflict, the technical features in the embodiments of the present disclosure and the embodiments can be combined with each other.
[0017] In order to better understand the present disclosure, a brief introduction will be first given to the existing star topology transmission mode vehicle video playing system.
[0018] FIG. 1 is a structural schematic diagram of a vehicle video playing system provided in the related art. As shown in FIG. 1, the vehicle video playing system 100 in the related art includes a host 11 and N screen assemblies 12. Each screen assembly 12 is adjacent to the host 11 through an independent wire harness to form a star topology. The host 11 includes a communication-connected SOC chip 111 and N serializers 112. Each screen assembly 12 includes a communication-connected display module 121 and a deserializer 122. The N serializers 112 correspond one-to-one to the N deserializers 122 in the N screen assemblies 12. Each serializer 112 is in communication connection with the corresponding deserializer 122 through an independent wire harness and a connector. The host 11 is configured to output to-be-played data, and the to-be-played data includes N groups of to-be-played sub-data. The host 11 sends the N groups of to-be-played sub-data to the N serializers 112 respectively, and each serializer 112 performs serialization processing on the to-be-played sub-data received by itself to obtain N serial data. The N serial data are transmitted to the corresponding deserializers 122 through the corresponding independent wire harnesses. After receiving the serial data sent by the corresponding serializer 112, the N deserializers 122 deserialize and output the received serial data to the corresponding display modules 121 for playing and displaying.
[0019] In the star topology mode, each screen assembly 12 needs to be connected to the host 11 through an independent wire harness, which increases the length and number of the wire harnesses, and increases the wiring difficulty and assembly complexity. Meanwhile, when any wire harness fails, the serial data corresponding to the wire harness cannot be transmitted, and the data transmission reliability is poor. In order to solve the above technical problems, the present disclosure provides a vehicle-mounted video playing system and method, which forms a ring topology transmission link between two serializers (i.e., a main serializer and a backup serializer) and deserializers of each screen assembly to transmit serial data, greatly reducing the length of the wire harnesses and the number of host connectors, greatly reducing the wiring difficulty and assembly difficulty. Meanwhile, the data transmission reliability can also be improved.
[0020] FIG. 2 is a structural schematic diagram of a vehicle-mounted video playing system according to some embodiments of the present disclosure. As shown in FIG. 2, the vehicle-mounted video playing system 200 provided by some embodiments of the present disclosure includes a host 21 and N screen assemblies 22.
[0021] The host 21 includes a chip 211, a main serializer 212 and a backup serializer 213 which are in communication connection with the chip 211. The chip 211 is configured to output to-be-played data, and the main serializer 212 and the backup serializer 213 are configured to serialize the to-be-played data to obtain serial data. The to-be-played data is spliced by N groups of to-be-played sub-data.
[0022] Each screen assembly 22 includes a display module 221 and a deserializer 222 which are in communication connection. The main serializer 212, the N deserializers 222 and the backup serializer 213 are in communication connection in sequence, forming a ring topology transmission link for transmitting serial data. The N deserializers 222 are respectively configured to deserialize N groups of to-be-played sub-data in the serial data and output to the corresponding display module 221 for playing and displaying.
[0023] In some embodiments, the N deserializers 222 correspond one-to-one to the N display modules 221, and the N groups of to-be-played sub-data correspond one-to-one to the N display modules 221.
[0024] In some embodiments, the i-th deserializer 222 is configured to receive serial data sent by the main serializer 212 or the backup serializer 213 through the ring transmission link, deserialize the i-th group of to-be-played sub-data in the serial data, and output to the corresponding i-th display module 221 for playing and displaying. The i-th deserializer 222 is also configured to remove the i-th group of to-be-played sub-data from the serial data, and transmit the serial data from which the i-th group of to-be-played sub-data is removed to the next deserializer 222 through the ring transmission link, until the N groups of to-be-played sub-data are all played and displayed by the corresponding display modules 221. Wherein, i is a positive integer greater than 0 and less than or equal to N.
[0025] According to some embodiments of the present disclosure, the ring topology transmission link further comprises a backup serializer 213 in addition to the primary serializer 212. The primary serializer 212 and the backup serializer 213 can both be used to transmit serial data, and the data can be transmitted in different transmission directions along the ring topology transmission link from both ends of the host 21. When a fault occurs in the ring topology transmission link, the backup serializer 213 can be used to transmit the data to be played to each screen assembly 22 after the fault position from the other transmission direction, avoiding the failure of the entire link due to the abnormal connection of the wire harness or the transmission node, and further improving the reliability of data transmission.
[0026] In some embodiments, as shown in FIG. 2, the N deserializers 222 are sequentially connected in communication, the first deserializer 222 is connected in communication with the primary serializer 212, and the Nth deserializer 222 is connected in communication with the backup serializer 213, to form a ring topology transmission link composed of the primary serializer 212, the N deserializers 222, and the backup serializer 213. The ring topology transmission link comprises N+2 transmission nodes. At this time, only the first deserializer 222 and the Nth deserializer 222 need to be connected to the serializer in the host 21 by using independent wire harnesses, greatly reducing the length of the wire harness and the number of connectors of the host, and greatly reducing the wiring difficulty and assembly difficulty.
[0027] In some embodiments, the serial data further comprises communication protocol data output by the chip 211. The communication protocol data is used to detect whether the communication between the transmission nodes in the ring topology transmission link is abnormal, so as to improve the reliability of data transmission.
[0028] In some embodiments, the data to be played is video data, and the serial data comprises high-speed video data and low-speed communication protocol data. Here, “high-speed” and “low-speed” represent the rate or speed of data transmission in the serial data. The high-speed video data uses a higher transmission rate to meet the requirements of real-time and clarity, while the low-speed communication protocol uses a lower transmission rate to adapt to long-distance transmission and low-speed data transmission scenarios.
[0029] In some embodiments, the communication protocol data comprises a heartbeat data group, and the heartbeat data group comprises heartbeat data between each transmission node and the next transmission node in the ring topology transmission link. The initial value of each heartbeat data in the heartbeat data group is 0. Each transmission node in the ring topology transmission link is configured to supplement the heartbeat data between the current transmission node and the next transmission node to the heartbeat data group after receiving the heartbeat data group, and forward the heartbeat data group to the next transmission node.
[0030] It should be noted that, in the communication process, the heartbeat data refers to the count and related data of the heartbeat signal sent by the center device. The heartbeat signal is a periodically sent signal, mainly used for detecting the connectivity and stability of the communication link. By analyzing the heartbeat data, information such as communication status, frequency, and delay can be obtained, thereby helping the network management system to troubleshoot and optimize performance. In some embodiments of the present disclosure, by constructing a two-dimensional heartbeat data group, it can be reflected whether there is an abnormality in the communication between all adjacent nodes in the ring topology transmission link.
[0031] In some embodiments, the communication protocol data includes a first heartbeat data group and a second heartbeat data group. In some embodiments, the first heartbeat data group and the second heartbeat data group constitute the heartbeat data group in the communication protocol data. The first heartbeat data group includes N+1 first heartbeat data, and the first heartbeat data is the heartbeat data between the current transmission node and the next transmission node in the first transmission direction. The second heartbeat data group includes N+1 second heartbeat data, and the second heartbeat data is the heartbeat data between the current transmission node and the next transmission node in the second transmission direction. Wherein, the first transmission direction and the second transmission direction are two opposite transmission directions in the ring topology transmission link. Since the ring topology transmission link includes N+2 transmission nodes, the first heartbeat data group and the second heartbeat data group each include N+1 heartbeat data.
[0032] In some embodiments, as shown in FIG. 2, the first transmission direction is the direction from the main serializer 212 to the standby serializer 213 through the N deserializers 222 (i.e. the clockwise transmission direction along the ring topology transmission link in FIG. 2). The second transmission direction is the direction from the standby serializer 213 to the main serializer 212 through the N deserializers 222 (i.e. the counterclockwise transmission direction along the ring topology transmission link in FIG. 2).
[0033] In some embodiments, the first heartbeat data is the heartbeat data between the target transmission node and the first transmission node, and the first transmission node is the next adjacent node of the target node in the first transmission direction. The second heartbeat data is the heartbeat data between the target transmission node and the second transmission node, and the second transmission node is the next adjacent node of the target transmission node in the second transmission direction.
[0034] In some embodiments, for the ith deserializer 222, the i+1th deserializer 222 is the next adjacent node of the ith deserializer 222 in the first transmission direction, and the i-1th deserializer 222 is the next adjacent node of the ith deserializer 222 in the second transmission direction.
[0035] In some embodiments, the main serializer 212 is further configured to serialize the first heartbeat data group, the backup serializer 213 is further configured to serialize the second heartbeat data group, and the N deserializers 222 are configured to deserialize the first heartbeat data group and the second heartbeat data group.
[0036] In some embodiments, when the communication between the transmission nodes in the ring topology transmission link is normal, the chip 211 of the host 21 sends the to-be-played data and the first heartbeat data group to the main serializer 212, and sends the second heartbeat data group to the backup serializer 213. The main serializer 212 serializes the to-be-played data and the first heartbeat data group to obtain first serial data and sends the first serial data to the first deserializer 222. The backup serializer 213 serializes the second heartbeat data group to obtain second serial data and sends the second serial data to the Nth deserializer 222. Until the to-be-played data is deserialized by the N deserializers 222, and the first heartbeat data group is transmitted to the backup serializer 213 along the first transmission direction, and the second heartbeat data group is transmitted to the main serializer 212 along the second transmission direction.
[0037] In some embodiments, the first heartbeat data group is A1[M0, M1, …, Mi, …, MN], where M0 is the first heartbeat data between the main serializer 212 and the first deserializer 222, M1 is the first heartbeat data between the first deserializer 222 and the second deserializer 222, Mi is the first heartbeat data between the ith deserializer 222 and the (i+1)th deserializer 222, and MN is the first heartbeat data between the Nth deserializer 222 and the backup serializer 213. The initial value of each first heartbeat data in the first heartbeat data group is 0, i.e., A1[0, 0, …, 0, …, 0]. After the chip 211 of the host 21 sends the first heartbeat data group to the main serializer 212, the main serializer 212 supplements the heartbeat data M0 between itself and the first deserializer 222 to A1, so that A1 is updated to [M0, 0, …, 0, …, 0] at this time, and then the main serializer 212 forwards the updated A1 to the first deserializer 222. After the first deserializer 222 receives A1, the first deserializer 222 supplements the heartbeat data M1 between itself and the second deserializer 222 to A1, so that A1 is updated to [M0, M1, …, 0, …, 0] at this time. Repeat the above steps until A1 is transmitted to the backup serializer 213 along the first transmission direction, and the first heartbeat data group A1[M0, M1, …, Mi, …, MN] is obtained. Then, the backup serializer 213 sends the first heartbeat data group to the chip 211 of the host 21.
[0038] In some embodiments, the second heartbeat data group is A2[P0, PN, …, Pi, …, P1], where P0 is the second heartbeat data between the backup serializer 213 and the Nth deserializer 222, PN is the second heartbeat data between the Nth deserializer 222 and the (N-1)th deserializer 222, Pi is the second heartbeat data between the ith deserializer 222 and the (i-1)th deserializer 222, and P1 is the second heartbeat data between the first deserializer 222 and the master serializer 212. The initial value of each second heartbeat data in the second heartbeat data group is 0, i.e., A2[0, 0, …, 0, …, 0]. After the chip 211 of the host 21 sends the second heartbeat data group to the backup serializer 213, the backup serializer 213 supplements the heartbeat data P0 between itself and the Nth deserializer 222 to A2, so that A2 is updated to [P0, 0, …, 0, …, 0] at this time, and then the master serializer 212 forwards the updated A2 to the Nth deserializer 222. After the Nth deserializer 222 receives A2, it supplements the heartbeat data PN between itself and the (N-1)th deserializer 222 to A2, so that A2 is updated to [P0, PN, …, 0, …, 0] at this time. The above steps are repeated until A2 is transmitted to the master serializer 212 along the second transmission direction, and the second heartbeat data group A2[P0, PN, …, Pi, …, P1] is obtained. Then, the master serializer 212 sends the second heartbeat data group to the chip 211 of the host 21.
[0039] In some embodiments, the chip 211 is further configured to: obtain the first heartbeat data group from the backup serializer 213 after the first heartbeat data group is transmitted to the backup serializer 213 along the first transmission direction; obtain the second heartbeat data group from the master serializer 212 after the second heartbeat data group is transmitted to the master serializer 212 along the second transmission direction; determine whether there is a fault in communication between the transmission nodes in the ring topology transmission link according to the heartbeat data in the first heartbeat data group and the second heartbeat data group; when there is a fault in communication between the transmission nodes in the ring topology transmission link, determine the fault location according to the heartbeat data in the first heartbeat data group and the second heartbeat data group; and output the to-be-played data to the master serializer 212 and the backup serializer 213 respectively according to the fault location.
[0040] In some embodiments, the chip 211 is further configured to: output the first to-be-played data and the second to-be-played data according to the fault location, the first to-be-played data including the playback sub-data corresponding to all the display modules 221 between the master serializer 212 and the fault location along the first transmission direction, and the second to-be-played data including the playback sub-data corresponding to all the display modules 221 between the backup serializer 213 and the fault location along the second transmission direction; send the first to-be-played data to the master serializer 212 for serialization processing; and send the second to-be-played data to the backup serializer 213 for serialization processing.
[0041] It should be noted that when the connection harness between the main serializer 212 and the first deserializer 222 fails, or the first screen assembly 22 fails, the standby serializer 213 directly performs the serialization processing on the to-be-played data and outputs the to-be-played data, and the main serializer 212 does not work at this time. When the connection harness between the standby serializer 213 and the Nth deserializer 222 fails, or the Nth screen assembly 22 fails, the main serializer 212 directly performs the serialization processing on the to-be-played data and outputs the to-be-played data, and the standby serializer 213 does not work at this time.
[0042] In some embodiments, taking the vehicle-mounted video playing system including three screen assemblies 22 as an example, the vehicle-mounted video playing system further includes two deserializers 222 and two display modules 221. After the first heartbeat data group and the second heartbeat data group A2 are obtained, the chip 211 of the host 21 can determine whether the communication between the transmission nodes in the ring topology transmission link is faulty and the fault position, and determine the division mode of the to-be-played data according to the following table, as shown in Table 1 and Table 2.
[0043] Table 1
[0044] As can be seen from Table 1, the fault point of the harness can be determined by comparing the heartbeat data groups A1 and A2, wherein screen 1, screen 2 and screen 3 respectively represent the first screen assembly 22, the second screen assembly 22 and the third screen assembly 22. The harness between the host 21 and screen 1 is the connection harness between the main serializer 212 and the first deserializer 222, the harness between screen 1 and screen 2 is the connection harness between the first deserializer 222 and the second deserializer 222, the harness between screen 2 and screen 3 is the connection harness between the second deserializer 222 and the third deserializer 222, and the harness between screen 3 and the host 21 is the connection harness between the third deserializer 222 and the standby serializer 213. The to-be-played sub-data corresponding to screen 1, screen 2 and screen 3 are the first group of to-be-played sub-data, the second group of to-be-played sub-data and the third group of to-be-played sub-data respectively.
[0045] Table 2:
[0046] As can be seen from Table 2, the fault point of the screen assembly 22 can be determined by comparing the heartbeat data groups A1 and A2.
[0047] In some embodiments, determining whether the communication between the transmission nodes in the ring topology transmission link is faulty includes determining the fault of each transmission node itself and the fault of the connection harness between the transmission nodes. According to some embodiments of the present disclosure, a backup serializer 213 is provided as a backup. When the ring topology transmission link is faulty, the data to be played can be divided into two parts according to the fault position and transmitted to the main serializer 212 and the backup serializer 213, respectively, so that the serial data is transmitted from both ends of the host 21 to the screen assembly 22 on both sides of the fault position, avoiding the failure of the entire link due to the connection harness or the abnormality of the transmission node, and further improving the reliability of data transmission and eliminating the disadvantage of the reliability of the ring topology transmission.
[0048] In some embodiments, the chip 211 of the host 21 is a SOC chip. The SOC chip of the host 21, also known as a system on chip (SoC), is a dedicated target integrated circuit that integrates a complete system and has embedded software.
[0049] The present disclosure also provides a vehicle-mounted video playing method applied to the vehicle-mounted video playing system. For details not disclosed in the method of the present disclosure, please refer to the corresponding related descriptions and effects in the above-described device embodiments.
[0050] FIG. 3 is a flowchart of a vehicle-mounted video playing method according to some embodiments of the present disclosure. As shown in FIG. 3, the video playing method includes:
[0051] In step S301, when the communication between the transmission nodes in the ring topology transmission link is normal, the host transmits the data to be played to the main serializer, so that the main serializer performs serialization processing on the received data to be played to obtain serial data, and transmits the serial data through the ring topology transmission link to the N deserializers in turn for deserialization and output to the corresponding display module 221 for playing and display.
[0052] In step S302, when the communication between the transmission nodes in the ring topology transmission link is faulty, the host outputs the data to be played to the main serializer and the backup serializer according to the fault position, so that the main serializer and the backup serializer perform serialization processing on the received data to be played to obtain serial data, and transmit the serial data through the ring topology transmission link from different transmission directions to the N deserializers in turn for deserialization and output to the corresponding display module for playing and display.
[0053] In some embodiments, the video playing method further comprises: the host sending a first heartbeat data group to the main serializer, the main serializer supplementing the first heartbeat data between its own node and the first deserializer to the first heartbeat data group, then performing serialization processing on the first heartbeat data group and sending it to the Nth deserializer, the Nth deserializer performing deserialization processing on the first heartbeat data group, supplementing the first heartbeat data between its own node and the next node to the first heartbeat data group, then forwarding the first heartbeat data group to the next transmission node, until the Nth deserializer supplements the first heartbeat data between its own node and the standby serializer to the first heartbeat data group and sends it to the standby serializer; the host obtaining the first heartbeat data group from the standby serializer; the host sending a second heartbeat data group to the standby serializer, the standby main serializer supplementing the second heartbeat data between its own node and the Nth deserializer to the second heartbeat data group, then performing serialization processing on the second heartbeat data group and sending it to the Nth deserializer, the Nth deserializer performing deserialization processing on the second heartbeat data group, supplementing the second heartbeat data between its own node and the next node to the second heartbeat data group, then forwarding the second heartbeat data group to the next transmission node, until the first deserializer supplements the second heartbeat data between its own node and the main serializer to the second heartbeat data group and sends it to the main serializer; the host obtaining the second heartbeat data group from the main serializer; the host determining whether there is a fault in the communication between the transmission nodes in the ring topology transmission link according to the heartbeat data in the first heartbeat data group and the second heartbeat data group; when there is a fault in the communication between the transmission nodes in the ring topology transmission link, the host determines the fault location according to the heartbeat data in the first heartbeat data group and the second heartbeat data group.
[0054] According to the vehicle-mounted video playing method in some embodiments of the present disclosure, the specific method for the host to determine whether there is a fault in the communication between the transmission nodes in the ring topology transmission link and to determine the fault location according to the heartbeat data in the first heartbeat data group and the second heartbeat data group can be referred to the related description of Table 1 and Table 2 above, which will not be repeated here.
[0055] In some embodiments, the video playing method further comprises: outputting first to-be-played data and second to-be-played data according to the fault location, the first to-be-played data comprising the playing sub-data corresponding to all display modules between the main serializer and the fault location along the first transmission direction, and the second to-be-played data comprising the playing sub-data corresponding to all display modules between the standby serializer and the fault location along the second transmission direction; the host sending the first to-be-played data to the main serializer for serialization processing and sending the second to-be-played data to the standby serializer for serialization processing.
[0056] It should be noted that when the connection harness between the main serializer and the first deserializer fails, or the first screen assembly fails, the standby serializer directly performs serialization processing on the to-be-played data and outputs, at this time the main serializer does not work. When the connection harness between the standby serializer and the Nth deserializer fails, or the Nth screen assembly fails, the main serializer directly performs serialization processing on the to-be-played data and outputs, at this time the standby serializer does not work.
[0057] According to some embodiments of the present disclosure, a vehicle-mounted video playing system and method are provided, which have at least the following technical effects or advantages:
[0058] By setting the main serializer and the standby serializer, on the one hand, the main serializer and the standby serializer can form a ring topology transmission link with the deserializers of the screen assemblies to transmit serial data. The deserializers of the screen assemblies can deserialize the corresponding N groups of to-be-played sub-data in the serial data and output to the corresponding display modules for playing and displaying, to realize the transmission of multiple different to-be-played contents. Compared with the traditional star topology, the ring topology transmission link adopted by the present disclosure only needs to connect the first and last screen assemblies with the host independently, and the other screen assemblies do not need to be connected with the host independently, which greatly reduces the length of the harness and the number of host connectors, greatly reduces the wiring difficulty and assembly difficulty. On the other hand, the main serializer and the standby serializer can both perform serialization processing on the to-be-played data to obtain serial data. Therefore, when the ring topology transmission link fails, the to-be-played data can be divided into two parts according to the fault position and sent to the main serializer and the standby serializer respectively, and the serial data is transmitted from both ends of the host to the screen assemblies on both sides of the fault position, avoiding the failure of the entire link due to the abnormal connection harness or transmission node, and further improving the reliability of data transmission.
[0059] In the specification provided herein, a large number of specific details are described. However, it can be understood that the embodiments of the present disclosure can be practiced without these specific details. In some examples, well-known methods, structures and techniques are not shown in detail in order not to obscure the understanding of the present specification.
[0060] It should be understood that the various features of the disclosure sometimes are grouped together in a single embodiment, figure, or description of related features, for the purpose of streamlining the disclosure and helping with understanding one or more of the various inventive aspects. However, no inference should be drawn that a claimed disclosure requires more features than the claims specifically recite. To the contrary, as
[0061] It should be noted that the foregoing examples have been presented for purposes of illustration and are not intended to limit the present disclosure. Alterations, modifications, and improvements to such examples can become apparent to those skilled in the art from the foregoing disclosure without departing from the scope of the appended claims.
Claims
1. A vehicle-mounted video playback system, comprising: The host computer includes a chip, a main serializer and a backup serializer communicatively connected to the chip. The chip outputs data to be played, and the main serializer and backup serializer perform serialization processing on the data to be played to obtain serial data. The data to be played is composed of N sets of sub-data to be played. There are N screen assemblies, each including a display module and a deserializer connected by communication. The main serializer, the N deserializers, and the backup serializer are sequentially connected by communication to form a ring topology transmission link. The ring topology transmission link is used to transmit the serial data. The N deserializers are used to deserialize the corresponding N sets of sub-data to be played in the serial data and output them to the corresponding display module for playback and display. Among them, the N deserializers correspond one-to-one with the N display modules, and the N sets of sub-data to be played correspond one-to-one with the N display modules.
2. The in-vehicle video playback system according to claim 1, wherein, The N deserializers are connected in sequence, with the first deserializer connected to the main serializer and the Nth deserializer connected to the backup serializer, to form a ring topology transmission link consisting of the main serializer, the N deserializers, and the backup serializer, comprising N+2 transmission nodes.
3. The vehicle-mounted video playback system according to claim 2, wherein, The serial data also includes communication protocol data output by the chip, which is used to detect whether the communication between each transmission node in the ring topology transmission link is abnormal.
4. The in-vehicle video playback system according to claim 3, wherein, The communication protocol data includes a heartbeat data set, which includes heartbeat data between each transmission node and the next transmission node in the ring topology transmission link. The initial value of each heartbeat data in the heartbeat data group is 0. Each transmission node in the ring topology transmission link is used to supplement the heartbeat data between the current transmission node and the next transmission node into the heartbeat data group after receiving the heartbeat data group, and forward the heartbeat data group to the next transmission node.
5. The in-vehicle video playback system according to claim 4, wherein, The heartbeat data set includes a first heartbeat data set and a second heartbeat data set; The first heartbeat data group includes N+1 first heartbeat data points, where each first heartbeat data point represents the heartbeat data between the current transmission node and the next transmission node along the first transmission direction; and The second heartbeat data group includes N+1 second heartbeat data, which are heartbeat data between the current transmission node and the next transmission node along the second transmission direction. The first transmission direction and the second transmission direction are two opposite transmission directions in the ring topology transmission link.
6. The in-vehicle video playback system according to claim 5, wherein, The master serializer is also used for: The first heartbeat data group is serialized, and the backup serializer is also used to serialize the second heartbeat data group. The N deserializers are used to deserialize the first heartbeat data group and the second heartbeat data group.
7. The in-vehicle video playback system according to claim 5, wherein, The first transmission direction is from the main serializer, through the N deserializers, to the backup serializer; the second transmission direction is from the backup serializer, through the N deserializers, to the main serializer.
8. The vehicle-mounted video playback system according to claim 7, wherein, The chip is also used for: After the first heartbeat data group is transmitted to the backup serializer along the first transmission direction, the first heartbeat data group is obtained from the backup serializer; After the second heartbeat data group is transmitted to the master serializer along the second transmission direction, the second heartbeat data group is obtained from the master serializer; Based on the heartbeat data in the first heartbeat data group and the second heartbeat data group, determine whether there is a communication failure between each transmission node in the ring topology transmission link; When there is a communication failure between the transmission nodes in the ring topology transmission link, the location of the failure is determined based on the heartbeat data in the first heartbeat data group and the second heartbeat data group. as well as Based on the location of the fault, the data to be played is output to the main serializer and the backup serializer, respectively.
9. The vehicle-mounted video playback system according to claim 8, wherein, The chip is also used for: Based on the fault location, a first data to be played and a second data to be played are output. The first data to be played includes the playback sub-data corresponding to all display modules along the first transmission direction from the main serializer to the fault location. The second data to be played includes the playback sub-data corresponding to all display modules along the second transmission direction from the backup serializer to the fault location. The first data to be played is sent to the main serializer for serialization processing; as well as The second data to be played is sent to the backup serializer for serialization.
10. A vehicle-mounted video playback method, applied to the vehicle-mounted video playback system as described in any one of claims 1 to 9, the vehicle-mounted video playback method comprising: When the communication between each transmission node in the ring topology transmission link is normal, the host sends the data to be played to the main serializer, so that the main serializer performs serialization processing on the received data to be played to obtain serial data, and transmits the serial data sequentially to N deserializers through the ring topology transmission link for deserialization and outputs it to the corresponding display module for playback and display. as well as When a communication failure occurs between transmission nodes in the ring topology transmission link, the host outputs the data to be played to the main serializer and the backup serializer according to the location of the failure. This allows the main serializer and the backup serializer to serialize the received data to be played to obtain serial data. The serial data is then transmitted sequentially through the ring topology transmission link from different transmission directions to N deserializers for deserialization before being output to the corresponding display modules for playback and display.
Citation Information
Patent Citations
Image transmission system
CN109819295A
Video shunting fault processing method and device, electronic equipment and storage medium
CN115550635A
Vehicle-mounted video source compatible system and method
CN116320230A
Programmable serializer for a video display
US20070002895A1
System and Method for Providing Video and Audio Signals to Multiple Displays
US20090251602A1