Vehicle-mounted multi-screen simulcasting equipment bullet screen publishing method and system

By introducing the barrage function into the vehicle-mounted multi-screen simulcast equipment system, the problem of the lack of simultaneous playback and uploading of barrages in the existing system is solved, and the real-time interaction and viewing experience of car users are improved.

CN119342261APending Publication Date: 2025-01-21HANGZHOU ARCVIDEO TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310893942.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-20
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

The existing in-car entertainment system lacks the functions of synchronous playback of barrage and barrage uploading, which makes it impossible for passengers to share and communicate movie viewing experience in real time and lacks social interaction.

Method used

Design a barrage publishing method and system for vehicle-mounted multi-screen simulcast equipment. Through the discovery and connection of multi-screen devices, video sources are selected and played synchronously, barrage is generated and uploaded, barrage data is distributed and synchronized, and the barrage data is distributed and synchronized on the video server and Store and distribute on the barrage server.

Benefits of technology

It enables users in the car to participate in barrage interactions while watching videos, and share the barrage with other users of the video platform, which improves the viewing experience and social interactivity, and enriches the ride experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119342261A_ABST
    Figure CN119342261A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle-mounted multi-screen simulcasting device bullet screen publishing method and system, the method is applied to the vehicle-mounted multi-screen simulcasting device bullet screen publishing system comprising a plurality of screen devices, the screen device of a video source to be played in the screen devices is a simulcasting master end device, and the other screen devices are simulcasting slave end devices. Comprising the following steps: discovering and connecting multi-screen equipment; video source selection and synchronous playing are carried out; carrying out bullet screen generation and uploading; carrying out bullet screen distribution and synchronization; performing data transmission and bullet screen display; and storing and distributing the video server and the bullet screen server. According to the invention, users in the vehicle can participate in bullet screen interaction while watching the video, and the bullet screen can be shared to other users of the video platform.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of video playback, and in particular relates to a bullet screen publishing method and system for a vehicle-mounted multi-screen simultaneous broadcasting device. Background Art

[0002] With the development of smart cars, the demand for in-car video and entertainment is also increasing. The current in-car entertainment system generally only supports multi-screen display, but lacks Barrage The function of synchronous playback and bullet screen uploading. When watching videos, passengers cannot share and communicate their viewing experience in real time, which lacks social interactivity. Summary of the invention

[0003] In view of the above problems, the present invention provides a method and system for publishing barrage on a vehicle-mounted multi-screen simulcasting device, which is used to enable passengers in the vehicle to participate in barrage interaction while watching videos, and share the barrage with other users of the video platform.

[0004] In order to solve the above technical problems, the present invention adopts the following technical solutions:

[0005] On one hand, the present invention provides a method for publishing bullet screens on a vehicle-mounted multi-screen simulcast device, which is applied to a vehicle-mounted multi-screen simulcast device bullet screen publishing system including multiple screen devices, wherein the screen device of the video source to be played in the screen device is a simulcast master device, and the other screen devices are simulcast slave devices, comprising the following steps:

[0006] Discover and connect multiple screen devices, including: when starting the system, multiple screen devices are automatically discovered, or connected through manual operation by the user;

[0007] Selecting a video source and playing synchronously include: the user selects a video source to be played, and the screen device where the user is located is a simulcast master device; the video source component of the simulcast master device obtains video data from the selected video source, and transmits the video data to each screen device through a data transmission component; the data synchronization component plays the video data synchronously between each screen device, maintaining the consistency of frame rate, start time and playback progress;

[0008] Generating and uploading bullet screens includes: passengers inputting bullet screen content and selected styles on their own screen devices; the bullet screen generation component converting the bullet screen content and styles input by passengers into a transmittable data format; the simulcast host device receiving bullet screen data generated by the device or other screen devices, and uploading the bullet screen data to the bullet screen server;

[0009] Perform bullet screen distribution and synchronization, including: sending the received bullet screen data to other simulcast slave devices; the data synchronization component keeps the bullet screen data between multiple screen devices synchronized and consistent, including the consistency of timing and position;

[0010] Data transmission and bullet screen display include: the data transmission component transmits video data and bullet screen data to each screen device; the bullet screen display component receives the bullet screen data and renders and displays it according to the bullet screen style and position;

[0011] The storage and distribution of video servers and bullet screen servers include: setting up video servers to store and provide video data, ensuring that each screen device can obtain and play video content in a timely manner;

[0012] Set up a barrage server to store and distribute barrage data to achieve real-time uploading, storage and display of barrage.

[0013] In a possible implementation manner, the multiple screen devices automatically discovering each other includes:

[0014] When the system is started, the master device sends a discovery request signal, which is broadcast to the local area network in the vehicle;

[0015] After receiving the discovery request signal, the screen device monitors through the built-in network receiving module;

[0016] When the screen device detects the discovery request signal, it sends a response signal to the master device, indicating its availability and readiness to connect;

[0017] After receiving the response signal from the screen device, the main control device confirms its availability and establishes a connection with the screen device.

[0018] In a possible implementation manner, the user manually operates to connect including:

[0019] After the system starts, the user enters the settings interface on the main control device and selects the option to connect the screen device;

[0020] The main control device lists the available screen devices, and the user selects the screen device to be connected based on the displayed device information;

[0021] After the user selects the target screen device, the master device will send a connection request signal to the selected screen device;

[0022] After receiving the connection request signal, the screen device verifies the validity of the request and sends a connection confirmation signal to the main control device;

[0023] After the connection between the main control device and the screen device is established, it is used to transmit and synchronously display video and bullet screen data.

[0024] In a possible implementation, the video source comes from an Internet video platform; when the simulcast host device receives the barrage data, the barrage data source includes receiving the barrage data from the Internet video platform through the video source component, or

[0025] Bullet screen data from this device or other screen devices participating in the simulcast.

[0026] In one possible implementation, the video source comes from a media library inside the in-vehicle entertainment system or an external media device; when the simulcast main-end device receives barrage data, the source of the barrage data includes receiving barrage data from a local barrage server through a video source component, or barrage data from this device or other screen devices participating in the simulcast.

[0027] Another aspect of the present invention provides a bullet screen publishing system for a vehicle-mounted multi-screen simulcast device, comprising a plurality of screen devices, wherein the screen device of the video source to be played among the screen devices is a simulcast master device, and the remaining screen devices are simulcast slave devices, and the working process between the plurality of screen devices includes:

[0028] Discovery and connection of multiple screen devices: When starting the system, multiple screen devices are automatically discovered or connected through manual operation by the user;

[0029] Select video source and synchronize playback: The user selects the video source to be played, and the screen device where the user is located is the simulcast master device; the video source component of the simulcast master device obtains video data from the selected video source and transmits the video data to each screen device through the data transmission component; the data synchronization component synchronizes the video data between each screen device to maintain the consistency of frame rate, start time and playback progress;

[0030] Danmu generation and uploading: passengers input the content and selected style of the Danmu on their own screen devices; the Danmu generation component converts the content and style of the Danmu input by the passengers into a transmittable data format; the simulcast host device receives the Danmu data generated by the device or other screen devices, and uploads the Danmu data to the Danmu server;

[0031] Bullet screen distribution and synchronization: Send the received bullet screen data to other simulcast slave devices; the data synchronization component keeps the bullet screen data between multiple screen devices synchronized and consistent, including the consistency of timing and position;

[0032] Data transmission and bullet screen display: The data transmission component transmits video data and bullet screen data to each screen device; the bullet screen display component receives the bullet screen data and renders and displays it according to the bullet screen style and position;

[0033] Storage and distribution of video servers and barrage servers: Set up video servers to store and provide video data to ensure that each screen device can obtain and play video content in a timely manner; set up barrage servers to store and distribute barrage data to achieve real-time uploading, storage and display of barrage.

[0034] In a possible implementation manner, the multiple screen devices automatically discovering each other includes:

[0035] When the system is started, the master device sends a discovery request signal, which is broadcast to the local area network in the vehicle;

[0036] After receiving the discovery request signal, the screen device monitors through the built-in network receiving module;

[0037] When the screen device detects the discovery request signal, it sends a response signal to the master device, indicating its availability and readiness to connect;

[0038] After receiving the response signal from the screen device, the main control device confirms its availability and establishes a connection with the screen device.

[0039] In a possible implementation manner, the user manually operates to connect including:

[0040] After the system starts, the user enters the settings interface on the main control device and selects the option to connect the screen device;

[0041] The main control device lists the available screen devices, and the user selects the screen device to be connected based on the displayed device information;

[0042] After the user selects the target screen device, the master device will send a connection request signal to the selected screen device;

[0043] After receiving the connection request signal, the screen device verifies the validity of the request and sends a connection confirmation signal to the main control device;

[0044] After the connection between the main control device and the screen device is established, it is used to transmit and synchronously display video and bullet screen data.

[0045] In one possible implementation, the video source comes from an Internet video platform; when the simulcast main-end device receives barrage data, the source of the barrage data includes barrage data received from the Internet video platform through the video source component, or barrage data from the device itself or other screen devices participating in the simulcast.

[0046] In one possible implementation, the video source comes from a media library inside the in-vehicle entertainment system or an external media device; when the simulcast main-end device receives barrage data, the source of the barrage data includes receiving barrage data from a local barrage server through a video source component, or barrage data from this device or other screen devices participating in the simulcast.

[0047] The present invention has the following beneficial effects:

[0048] (1) Improving the viewing experience: By introducing the bullet screen function in the multi-screen simultaneous broadcasting environment in the car, passengers can post bullet screens in real time to share their viewing experience and comments, providing passengers with a more interactive and participatory viewing experience and enhancing their sense of participation and enjoyment of the video content.

[0049] (2) Promoting social interaction among viewers: The bullet screen function allows passengers to see each other’s bullet screens and interact with each other in real time. Passengers can comment on and reply to each other’s bullet screens, share their views and opinions, thereby promoting social interaction among viewers and creating a community atmosphere for sharing the viewing experience.

[0050] (3) Improved viewing options: Through integration with specialized video applications, passengers can obtain a wider range of viewing content options. They can watch their favorite movies, TV series, or variety shows on the bus based on their personal preferences and interests, and enjoy them with other passengers.

[0051] (4) Enriching the riding experience: The multi-screen simultaneous broadcast and bullet screen upload system provides passengers with a new way of entertainment and interaction, allowing them to not only passively watch videos during the ride, but also actively participate in watching and interacting. This brings passengers a richer, more interesting and meaningful riding experience.

[0052] In general, this technical solution improves the audience's viewing experience and social interactivity by introducing the bullet screen function in the multi-screen simulcasting environment in the car. Passengers can communicate and interact with other passengers in real time through the bullet screen upload system, share their viewing experience and comments, thereby enriching the entertainment experience during the ride and enhancing the passengers' sense of participation and satisfaction. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] Figure 1 This is a flowchart of the steps of the method for publishing bullet screens on a vehicle-mounted multi-screen simulcasting device according to an embodiment of the present invention;

[0054] Figure 2 This is a principle block diagram of a bullet screen publishing system for a vehicle-mounted multi-screen simultaneous broadcasting device according to an embodiment of the present invention;

[0055] Figure 3 A schematic diagram of a system structure in which a video source comes from an Internet video platform in a specific application example of the present invention;

[0056] Figure 4 It is a schematic diagram of the system structure in which the video source comes from the media library inside the in-vehicle entertainment system or an external media device in a specific application example of the present invention. DETAILED DESCRIPTION

[0057] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0058] See also Figure 1 , shown is a flowchart of the steps of the bullet screen publishing method of the vehicle-mounted multi-screen simulcast device according to an embodiment of the present invention, which is applied to the vehicle-mounted multi-screen simulcast device bullet screen publishing system including multiple screen devices, wherein the screen device of the video source to be played in the screen device is the simulcast master device, and the other screen devices are simulcast slave devices, including the following steps:

[0059] S10, discovering and connecting multiple screen devices, including: when starting the system, multiple screen devices are automatically discovered, or connected through manual operation of the user; the multiple screen devices can be such as a main driver's screen, a co-driver's screen, and a rear entertainment screen set in the cockpit.

[0060] S20, selecting a video source and synchronously playing, including: the user selects a video source to be played, and the screen device where the user is located is a simulcast master device; the video source component of the simulcast master device obtains video data from the selected video source, and transmits the video data to each screen device through a data transmission component; the data synchronization component synchronizes the video data between each screen device to maintain consistency in frame rate, start time and playback progress;

[0061] S30, generating and uploading the barrage, including: the passenger inputs the barrage content and selected style on the screen device to which he belongs; the barrage generation component converts the barrage content and style input by the passenger into a transmittable data format; the simulcast host device receives the barrage data generated by the device or other screen devices, and uploads the barrage data to the barrage server;

[0062] S40, performing bullet screen distribution and synchronization, including: sending the received bullet screen data to other simulcast slave devices; the data synchronization component keeps the bullet screen data between multiple screen devices synchronized and consistent, including the consistency of timing and position;

[0063] S50, performing data transmission and bullet screen display, including: the data transmission component transmits the video data and bullet screen data to each screen device; the bullet screen display component receives the bullet screen data, and renders and displays it according to the bullet screen style and position;

[0064] S60, storage and distribution of video server and bullet screen server, including: setting the video server to store and provide video data to ensure that each screen device obtains and plays the video content in time; setting the bullet screen server to store and distribute bullet screen data to realize real-time uploading, storage and display of bullet screen.

[0065] In an example of the present invention, the automatic discovery of multiple screen devices in S10 includes:

[0066] When the system is started, the master device sends a discovery request signal, which is broadcast to the local area network in the vehicle;

[0067] After receiving the discovery request signal, the screen device monitors through the built-in network receiving module;

[0068] When the screen device detects the discovery request signal, it sends a response signal to the master device, indicating its availability and readiness to connect;

[0069] After receiving the response signal from the screen device, the main control device confirms its availability and establishes a connection with the screen device.

[0070] In another embodiment of the present invention, the user manually operates to connect in S10 including:

[0071] After the system starts, the user enters the settings interface on the main control device and selects the option to connect the screen device;

[0072] The main control device lists the available screen devices, and the user selects the screen device to be connected based on the displayed device information;

[0073] After the user selects the target screen device, the master device will send a connection request signal to the selected screen device;

[0074] After receiving the connection request signal, the screen device verifies the validity of the request and sends a connection confirmation signal to the main control device;

[0075] After the connection between the main control device and the screen device is established, it is used to transmit and synchronously display video and bullet screen data.

[0076] Through automatic discovery or manual connection, multiple screen devices can be easily identified and connected, ensuring that multiple screen devices can work together to achieve a unified video and barrage playback experience.

[0077] In one embodiment of the present invention, the video source comes from an Internet video platform; when the simulcast main-end device receives barrage data, the source of the barrage data includes barrage data received from the Internet video platform through the video source component, or barrage data from the device itself or other screen devices participating in the simulcast.

[0078] In one example of the present invention, the video source comes from the media library inside the in-vehicle entertainment system or an external media device; when the simulcast host device receives the barrage data, the source of the barrage data includes receiving the barrage data from the local barrage server through the video source component, or the barrage data from the device itself or other screen devices participating in the simulcast. For the local video source, passengers can post barrages while watching the video and interact with other passengers in real time; in addition, passengers can store their comments and interactive information by posting barrages, so that they or other passengers can see them the next time they watch the movie. Through the simulcast barrage, passengers can not only get a more interactive and participatory viewing experience, but also achieve cross-time sharing and memory retention.

[0079] Through the above implementation steps, the function of multi-screen simultaneous broadcast of bullet comments in the car is realized. Passengers can post bullet comments while watching videos and interact with other passengers in real time. The device that initiates the simultaneous broadcast is responsible for uploading the bullet comment information and sharing it with other screen devices and other users of the video platform, thereby realizing the dissemination and sharing of the bullet comment. In this way, passengers can not only get a more interactive and participatory viewing experience, but also interact with a wider audience through bullet comments and share the fun of watching movies together.

[0080] Corresponding to the embodiment of the method of the present invention, see Figure 2 The system for publishing bullet screens on multi-screen simulcast devices in a vehicle according to another embodiment of the present invention is shown, comprising multiple screen devices, wherein the screen device of the video source to be played among the screen devices is the simulcast master device, and the other screen devices are simulcast slave devices. The working process between the multiple screen devices includes:

[0081] Discovery and connection of multiple screen devices: When the system is started, multiple screen devices are automatically discovered or connected through manual operation by the user; multiple screen devices can be, for example, the main driver's screen, the co-driver's screen, and the rear entertainment screen set in the cockpit;

[0082] Select video source and synchronize playback: The user selects the video source to be played, and the screen device where the user is located is the simulcast master device; the video source component of the simulcast master device obtains video data from the selected video source and transmits the video data to each screen device through the data transmission component; the data synchronization component synchronizes the video data between each screen device to maintain the consistency of frame rate, start time and playback progress;

[0083] Danmu generation and uploading: passengers input the content and selected style of the Danmu on their own screen devices; the Danmu generation component converts the content and style of the Danmu input by the passengers into a transmittable data format; the simulcast host device receives the Danmu data generated by the device or other screen devices, and uploads the Danmu data to the Danmu server;

[0084] Bullet screen distribution and synchronization: Send the received bullet screen data to other simulcast slave devices; the data synchronization component keeps the bullet screen data between multiple screen devices synchronized and consistent, including the consistency of timing and position;

[0085] Data transmission and bullet screen display: The data transmission component transmits video data and bullet screen data to each screen device; the bullet screen display component receives the bullet screen data and renders and displays it according to the bullet screen style and position;

[0086] Storage and distribution of video servers and barrage servers: Set up video servers to store and provide video data to ensure that each screen device can obtain and play video content in a timely manner; set up barrage servers to store and distribute barrage data to achieve real-time uploading, storage and display of barrage.

[0087] In one embodiment of the present invention, the automatic discovery of multiple screen devices includes:

[0088] When the system is started, the master device sends a discovery request signal, which is broadcast to the local area network in the vehicle;

[0089] After receiving the discovery request signal, the screen device monitors through the built-in network receiving module;

[0090] When the screen device detects the discovery request signal, it sends a response signal to the master device, indicating its availability and readiness to connect;

[0091] After receiving the response signal from the screen device, the main control device confirms its availability and establishes a connection with the screen device.

[0092] In another embodiment of the present invention, the user manually operates to connect including:

[0093] After the system starts, the user enters the settings interface on the main control device and selects the option to connect the screen device;

[0094] The main control device lists the available screen devices, and the user selects the screen device to be connected based on the displayed device information;

[0095] After the user selects the target screen device, the master device will send a connection request signal to the selected screen device;

[0096] After receiving the connection request signal, the screen device verifies the validity of the request and sends a connection confirmation signal to the main control device;

[0097] After the connection between the main control device and the screen device is established, it is used to transmit and synchronously display video and bullet screen data.

[0098] Through automatic discovery or manual connection, multiple screen devices can be easily identified and connected, ensuring that multiple screen devices can work together to achieve a unified video and barrage playback experience.

[0099] In one embodiment of the present invention, see Figure 3 , the video source comes from the Internet video platform, that is, the video source is provided by the video server; when the simulcast main-end device receives the barrage data, the source of the barrage data includes receiving the barrage data from the Internet video platform through the video source component, that is, the barrage comes from the barrage server of the Internet platform, or the barrage data from this device or other screen devices participating in the simulcast. The multiple screen devices can be, for example, the main driving screen, the co-pilot screen, and the rear entertainment screen set in the cockpit. Through the above settings, the function of the in-vehicle multi-screen simulcast barrage system is realized, and passengers can post barrages while watching videos and interact with other passengers in real time. The device that initiates the simulcast is responsible for uploading the barrage information and sharing it with other screen devices and other users of the video platform, thereby realizing the dissemination and sharing of the barrage. In this way, passengers can not only get a more interactive and participatory viewing experience, but also interact with a wider audience through barrages and share the fun of watching movies together.

[0100] In one embodiment of the present invention, see Figure 4 , the video source comes from the media library inside the in-vehicle entertainment system or an external media device; when the simulcast main-end device receives the barrage data, the source of the barrage data includes receiving the barrage data from the local barrage server through the video source component, or the barrage data from this device or other screen devices participating in the simulcast. The multiple screen devices can be, for example, the main driver's screen, the co-driver's screen, and the rear entertainment screen set in the cockpit. Through the above settings, the function of the in-vehicle multi-screen simulcast barrage system is realized. For local video sources, passengers can post barrages while watching the video and interact with other passengers in real time; in addition, passengers can store the comments and interactive information of the movie by posting barrages, so that they or other passengers can see it the next time they watch the movie. Through the simulcast barrage system, passengers can not only get a more interactive and participatory viewing experience, but also realize cross-time sharing and memory retention.

[0101] It should be understood that the exemplary embodiments described herein are illustrative rather than restrictive. Although one or more embodiments of the present invention have been described in conjunction with the accompanying drawings, it should be understood by those skilled in the art that various changes in form and detail may be made without departing from the spirit and scope of the present invention as defined by the appended claims.

Claims

1. A method for publishing bullet screens on a vehicle-mounted multi-screen simulcasting device, characterized in that: The bullet screen publishing system for a vehicle-mounted multi-screen simulcast device including multiple screen devices, wherein the screen device of the video source to be played among the screen devices is the simulcast master device, and the other screen devices are simulcast slave devices, comprises the following steps: Discover and connect multiple screen devices, including: when starting the system, multiple screen devices are automatically discovered, or connected through manual operation by the user; Selecting a video source and playing synchronously include: the user selects a video source to be played, and the screen device where the user is located is a simulcast master device; the video source component of the simulcast master device obtains video data from the selected video source, and transmits the video data to each screen device through a data transmission component; the data synchronization component plays the video data synchronously between each screen device, maintaining the consistency of frame rate, start time and playback progress; Generating and uploading bullet screens includes: passengers inputting bullet screen content and selected styles on their own screen devices; the bullet screen generation component converting the bullet screen content and styles input by passengers into a transmittable data format; the simulcast host device receiving bullet screen data generated by the device or other screen devices, and uploading the bullet screen data to the bullet screen server; Perform bullet screen distribution and synchronization, including: sending the received bullet screen data to other simulcast slave devices; the data synchronization component keeps the bullet screen data between multiple screen devices synchronized and consistent, including the consistency of timing and position; Perform data transmission and bullet screen display, including: the data transmission component transmits video data and bullet screen data to each screen device; the bullet screen display component receives the bullet screen data, and renders and displays it according to the bullet screen style and position; Perform storage and distribution of video servers and barrage servers, including: setting up video servers to store and provide video data to ensure that each screen device obtains and plays video content in a timely manner; setting up barrage servers to store and distribute barrage data to achieve real-time uploading, storage and display of barrage.

2. The method for publishing bullet screens on a vehicle-mounted multi-screen simulcasting device according to claim 1, characterized in that: The automatic discovery of multiple screen devices includes: When the system is started, the master device sends a discovery request signal, which is broadcast to the local area network in the vehicle; After receiving the discovery request signal, the screen device monitors through the built-in network receiving module; When the screen device detects the discovery request signal, it sends a response signal to the master device, indicating its availability and readiness to connect; After receiving the response signal from the screen device, the main control device confirms its availability and establishes a connection with the screen device.

3. The method for publishing bullet screens on a vehicle-mounted multi-screen simulcasting device according to claim 1, characterized in that: The user manually operates to connect including: After the system starts, the user enters the settings interface on the main control device and selects the option to connect the screen device; The main control device lists the available screen devices, and the user selects the screen device to be connected based on the displayed device information; After the user selects the target screen device, the master device will send a connection request signal to the selected screen device; After receiving the connection request signal, the screen device verifies the validity of the request and sends a connection confirmation signal to the main control device; After the connection between the main control device and the screen device is established, it is used to transmit and synchronously display video and bullet screen data.

4. The method for publishing bullet screens on a vehicle-mounted multi-screen simulcasting device according to any one of claims 1 to 3, characterized in that: The video source comes from an Internet video platform; when the simulcast main-end device receives barrage data, the source of the barrage data includes barrage data received from the Internet video platform through the video source component, or barrage data from this device or other screen devices participating in the simulcast.

5. The method for publishing bullet screens on a vehicle-mounted multi-screen simulcasting device according to any one of claims 1 to 3, characterized in that: The video source comes from the media library inside the in-vehicle entertainment system or an external media device; when the simulcast main-end device receives barrage data, the source of the barrage data includes receiving barrage data from the local barrage server through the video source component, or barrage data from this device or other screen devices participating in the simulcast.

6. A bullet screen publishing system for multi-screen simultaneous broadcasting devices in a vehicle, characterized in that: It includes multiple screen devices, among which the screen device of the video source to be played is the simulcast master device, and the other screen devices are simulcast slave devices. The working process between the multiple screen devices includes: Discovery and connection of multiple screen devices: When starting the system, multiple screen devices are automatically discovered or connected through manual operation by the user; Select video source and synchronize playback: The user selects the video source to be played, and the screen device where the user is located is the simulcast master device; the video source component of the simulcast master device obtains video data from the selected video source and transmits the video data to each screen device through the data transmission component; the data synchronization component synchronizes the video data between each screen device to maintain the consistency of frame rate, start time and playback progress; Danmu generation and uploading: passengers input the content and selected style of the Danmu on their own screen devices; the Danmu generation component converts the content and style of the Danmu input by the passengers into a transmittable data format; the simulcast host device receives the Danmu data generated by the device or other screen devices, and uploads the Danmu data to the Danmu server; Bullet screen distribution and synchronization: Send the received bullet screen data to other simulcast slave devices; the data synchronization component keeps the bullet screen data between multiple screen devices synchronized and consistent, including the consistency of timing and position; Data transmission and bullet screen display: The data transmission component transmits video data and bullet screen data to each screen device; the bullet screen display component receives the bullet screen data and renders and displays it according to the bullet screen style and position; Storage and distribution of video servers and barrage servers: Set up video servers to store and provide video data to ensure that each screen device can obtain and play video content in a timely manner; set up barrage servers to store and distribute barrage data to achieve real-time uploading, storage and display of barrage.

7. The bullet screen publishing system for multi-screen simulcasting devices in a vehicle as claimed in claim 6, characterized in that: The automatic discovery of multiple screen devices includes: When the system is started, the master device sends a discovery request signal, which is broadcast to the local area network in the vehicle; After receiving the discovery request signal, the screen device monitors through the built-in network receiving module; When the screen device detects the discovery request signal, it sends a response signal to the master device, indicating its availability and readiness to connect; After receiving the response signal from the screen device, the main control device confirms its availability and establishes a connection with the screen device.

8. The bullet screen publishing system for multi-screen simultaneous broadcasting devices in a vehicle as claimed in claim 6, characterized in that: The user manually operates to connect including: After the system starts, the user enters the settings interface on the main control device and selects the option to connect the screen device; The main control device lists the available screen devices, and the user selects the screen device to be connected based on the displayed device information; After the user selects the target screen device, the master device will send a connection request signal to the selected screen device; After receiving the connection request signal, the screen device verifies the validity of the request and sends a connection confirmation signal to the main control device; After the connection between the main control device and the screen device is established, it is used to transmit and synchronously display video and bullet screen data.

9. The bullet screen publishing system for multi-screen simulcasting devices mounted on a vehicle as claimed in any one of claims 6 to 8, characterized in that: The video source comes from an Internet video platform; when the simulcast host device receives the barrage data, the barrage data source includes receiving the barrage data from the Internet video platform through the video source component, or Bullet screen data from this device or other screen devices participating in the simulcast.

10. The bullet screen publishing system for multi-screen simulcasting devices mounted on a vehicle according to any one of claims 6 to 8, characterized in that: The video source comes from the media library inside the in-vehicle entertainment system or an external media device; when the simulcast main-end device receives barrage data, the source of the barrage data includes receiving barrage data from the local barrage server through the video source component, or barrage data from this device or other screen devices participating in the simulcast.