Online car-hailing entertainment screen video automatic continuous playing system, method and device and electronic equipment
Through the data connection between the cloud service module and the entertainment screen application module, the UWB module and the riding position analysis module are used to identify passenger information and automatically resume playing the video in the online car-hailing service, solving the problem of passengers manually resuming the video and realizing an intelligent and personalized travel experience.
Patent Information
- Application Number
- CN202510684457.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-26
- Publication Date
- 2025-10-03
AI Technical Summary
Passengers cannot automatically resume video playback after completing their ride in an online car-hailing service and require manual operation, making it impossible to achieve an intelligent and personalized travel experience.
Through the data connection of the cloud service module, vehicle application module and entertainment screen application module, the passenger's riding status is identified and the video is automatically resumed. The UWB module is used to sense biometric information, the riding position analysis module identifies the location, the cloud storage module records historical data, and the entertainment screen account processing module retrieves the related video playback service information to achieve automatic resumption of playback.
It achieves the continuity of video playback for passengers in different online ride-hailing vehicles, simplifies video playback synchronization, automatically triggers data interaction, and improves passengers' travel experience.
Smart Images

Figure CN120751185A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of video playback, and in particular to a method for automatically resuming video playback on an online car-hailing entertainment screen, an automatic resuming video playback device on an online car-hailing entertainment screen, an electronic device, a storage medium, and a vehicle. Background Art
[0002] To improve ride comfort, many online ride-hailing vehicles are equipped with entertainment screens, allowing passengers to watch videos to pass the time and make the journey less boring. However, after a passenger ends a trip and starts the next one, the video playback cannot be resumed, requiring the passenger to manually find the video and scroll down the progress bar to resume playback.
[0003] The current method for resuming video playback for users in multiple vehicles mainly requires users to register accounts, which requires passengers to log in manually and cannot be automated.
[0004] Therefore, there is a need for a solution for automatically resuming video playback on the online car-hailing entertainment screen, which can automatically resume playing videos when passengers are riding in the online car-hailing, providing passengers with an intelligent and personalized travel experience. Summary of the Invention
[0005] The purpose of the present invention is to provide a method for automatically resuming video on an online car-hailing entertainment screen, an automatic resuming video on an online car-hailing entertainment screen, an electronic device, a storage medium and a vehicle, to at least solve the problem of how to automatically resuming video when passengers are riding in an online car-hailing, and to solve one technical problem in the problem of how to provide passengers with an intelligent and personalized travel experience.
[0006] The present invention provides the following solutions:
[0007] According to one aspect of the present invention, a system for automatically replaying videos on an online car-hailing entertainment screen is provided, the system comprising: a cloud service module, a vehicle application module, and an entertainment screen application module;
[0008] Vehicle application module, used to identify the riding status of passengers in the vehicle;
[0009] Entertainment screen application module, used for local video playback services in the car;
[0010] The cloud service module is used to record and process data from passengers in the vehicle receiving local video playback services;
[0011] Cloud service module, entertainment screen application module and vehicle application module, data connection;
[0012] in,
[0013] Identify the passenger status in the vehicle based on the vehicle application module and upload the data to the cloud service module;
[0014] The cloud service module starts the classification and data recording of passengers in the vehicle based on the received data;
[0015] Provide in-car local video playback services to current passengers based on the entertainment screen application module and upload data to the cloud service module;
[0016] The cloud service module starts the classification and data recording of the local video playback service received by the passengers in the car based on the received data.
[0017] Furthermore, the cloud service module includes: a UWB module and a riding position analysis module;
[0018] UWB module, used to sense biometric information in the car;
[0019] A passenger position analysis module is used to identify the position of the passenger in the vehicle;
[0020] The UWB module sends data sensing biometric information inside the vehicle;
[0021] The seating position analysis module receives the data and identifies the passenger's position in the vehicle based on the biometric information sensed in the vehicle.
[0022] Furthermore, the cloud service module includes: a cloud storage module, a user information acquisition module, an entertainment screen account processing module and a cloud clock module;
[0023] User information acquisition module, used to obtain the identity information of passengers in the car;
[0024] The entertainment screen account processing module is used to retrieve the information of the passenger identity and associate it with the local video playback service in the car;
[0025] The cloud storage module is used to record the historical data of passengers receiving the local video playback service in the car;
[0026] Cloud clock module, used to synchronize historical data and generate time tags;
[0027] The user information acquisition module receives data from the vehicle application module;
[0028] The entertainment screen account processing module retrieves the historical data recorded by the cloud storage module based on the data received by the user information acquisition module;
[0029] Among them, historical data is synchronized according to the cloud clock module and sent to the entertainment screen application module.
[0030] Furthermore, the entertainment screen application module includes: a video viewing record upload module, a video synchronization module, a local storage module and a vehicle-side clock module;
[0031] The video viewing record upload module is used to upload the real-time recording of the process data of the local video playback service in the car;
[0032] Synchronous video module, used to record the data of passengers receiving local video playback service in the car through the cloud and synchronize it with the local video playback service;
[0033] The local storage module is used to record and store the progress of the current local video playback service in the car in real time;
[0034] Vehicle-side clock module, used to synchronize real-time data and generate time tags;
[0035] The synchronous video module receives historical data from the cloud service module and synchronizes real-time data according to the vehicle-side clock module;
[0036] The video viewing record upload module retrieves the process data of the current in-car local video playback service from the local storage module and uploads it to the cloud service module.
[0037] According to two aspects of the present invention, a method for automatically resuming video playback on an online car-hailing entertainment screen is provided, the method comprising:
[0038] Step S1, obtaining passenger information;
[0039] The passenger information includes passenger identity information, passenger history data and passenger status information on the vehicle;
[0040] Step S2, obtaining information for starting the vehicle;
[0041] Step S3, obtaining the virtual account information of the entertainment screen where the passenger is located in the vehicle according to starting the vehicle;
[0042] Step S4, log in to the virtual account and start the entertainment screen;
[0043] Step S5, obtaining information of the user requesting the in-car local video playback service;
[0044] Step S6, uploading passenger information and entertainment screen virtual account information based on the user's request for the in-car local video playback service;
[0045] Step S7: Sending video playback history breakpoint information of the in-car local video playback service based on the passenger information and the entertainment screen virtual account information;
[0046] Step S8: The entertainment screen provides the in-car local video playback service based on the video playback history breakpoint information of the in-car local video playback service.
[0047] Furthermore, it also includes:
[0048] Obtain information on ending vehicle travel;
[0049] According to the information of ending the vehicle travel, checking whether the passenger's status on the vehicle is the leaving status or the check-out status;
[0050] If yes, then upload the current breakpoint information of the video playback service in the car based on the passenger information and the virtual account information of the entertainment screen;
[0051] The video playback current breakpoint information uploaded to the in-car local video playback service ends, and the virtual account is logged out to close the entertainment screen.
[0052] According to three aspects of the present invention, a device for automatically replaying a video on an online car-hailing entertainment screen is provided, the device comprising:
[0053] Passenger information module, used to obtain passenger information;
[0054] The passenger information includes passenger identity information, passenger history data and passenger status information on the vehicle;
[0055] A driving start module is used to obtain information for starting the vehicle;
[0056] The virtual account module is used to obtain the virtual account information of the entertainment screen of the passenger's position in the vehicle according to the start of the vehicle driving;
[0057] Device login module, used to log in to a virtual account and start the entertainment screen;
[0058] Playback request module, used to obtain information about user requests for in-car local video playback services;
[0059] An information upload module is used to upload passenger information and entertainment screen virtual account information based on user requests for in-car local video playback services;
[0060] An information delivery module is used to deliver video playback history breakpoint information of the in-car local video playback service based on passenger information and entertainment screen virtual account information;
[0061] The playback service module is used to provide the in-car local video playback service on the entertainment screen based on the video playback history breakpoint information of the in-car local video playback service.
[0062] According to four aspects of the present invention, there is provided an electronic device, comprising: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;
[0063] A computer program is stored in the memory. When the computer program is executed by the processor, the processor executes the steps of the method for automatically resuming video on the online car-hailing entertainment screen.
[0064] According to five aspects of the present invention, a computer-readable storage medium is provided, characterized in that it stores a computer program that can be executed by an electronic device. When the computer program runs on the electronic device, the electronic device executes the steps of the method for automatically resuming video on the online car-hailing entertainment screen.
[0065] According to a sixth aspect of the present invention, there is provided a vehicle comprising:
[0066] An electronic device for implementing the steps of the method for automatically resuming video playback on an online car-hailing entertainment screen;
[0067] A processor, wherein the processor runs a program, and when the program runs, the steps of the method for automatically resuming video playback on the online car-hailing entertainment screen are executed based on data output by the electronic device;
[0068] The storage medium is used to store a program, and when the program is running, it executes the steps of the method for automatically resuming the video on the online car-hailing entertainment screen for the data output from the electronic device.
[0069] Through the above solution, the following beneficial technical effects are achieved:
[0070] This application corresponds to the passenger ID and the virtual account of the entertainment screen, connecting the passenger's video playback process in each online car-hailing vehicle, so that the passenger can watch the same video work continuously in different online cars-hailing vehicles.
[0071] This application uses historical data in the cloud to simplify the video playback synchronization between different online ride-hailing vehicles, allowing different online ride-hailing vehicles to provide complete and continuous playback services to the same passenger.
[0072] This application automatically triggers data interaction between the cloud and the vehicle, allowing the driver to focus on driving the vehicle, while passengers can also enjoy the continuous video playback service at ease. BRIEF DESCRIPTION OF THE DRAWINGS
[0073] Figure 1 This is a structural diagram of an automatic video replay system for an online car-hailing entertainment screen provided by one or more embodiments of the present invention.
[0074] Figure 2 This is a flowchart of a method for automatically resuming video on an online car-hailing entertainment screen provided by one or more embodiments of the present invention.
[0075] Figure 3 This is a structural diagram of a device for automatically resuming video on an online car-hailing entertainment screen provided by one or more embodiments of the present invention.
[0076] Figure 4 It is a schematic diagram of an automatic resume system for online car-hailing videos according to a specific embodiment of the present invention.
[0077] Figure 5 It is a schematic diagram of the operation process of the automatic replay system of online car-hailing videos according to a specific embodiment of the present invention.
[0078] Figure 6 This is a structural block diagram of an electronic device for a method for automatically resuming video on an online car-hailing entertainment screen provided by one or more embodiments of the present invention. DETAILED DESCRIPTION
[0079] The technical solution of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described are only some embodiments of the present invention, not all embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0080] Figure 1 This is a structural diagram of an automatic video replay system for an online car-hailing entertainment screen provided by one or more embodiments of the present invention.
[0081] like Figure 1 The automatic video replay system for the online car-hailing entertainment screen shown includes: a cloud service module, a vehicle application module, and an entertainment screen application module;
[0082] Vehicle application module, used to identify the riding status of passengers in the vehicle;
[0083] Entertainment screen application module, used for local video playback services in the car;
[0084] The cloud service module is used to record and process data from passengers in the vehicle receiving local video playback services;
[0085] Cloud service module, entertainment screen application module and vehicle application module, data connection;
[0086] in,
[0087] Identify the passenger status in the vehicle based on the vehicle application module and upload the data to the cloud service module;
[0088] The cloud service module starts the classification and data recording of passengers in the vehicle based on the received data;
[0089] Provide in-car local video playback services to current passengers based on the entertainment screen application module and upload data to the cloud service module;
[0090] The cloud service module starts the classification and data recording of the local video playback service received by the passengers in the car based on the received data.
[0091] In this embodiment, the cloud service module includes: a UWB module and a seating position analysis module;
[0092] UWB module, used to sense biometric information in the car;
[0093] A passenger position analysis module is used to identify the position of the passenger in the vehicle;
[0094] The UWB module sends data sensing biometric information inside the vehicle;
[0095] The seating position analysis module receives the data and identifies the passenger's position in the vehicle based on the biometric information sensed in the vehicle.
[0096] In this embodiment, the cloud service module includes: a cloud storage module, a user information acquisition module, an entertainment screen account processing module and a cloud clock module;
[0097] User information acquisition module, used to obtain the identity information of passengers in the car;
[0098] The entertainment screen account processing module is used to retrieve the information of the passenger identity and associate it with the local video playback service in the car;
[0099] The cloud storage module is used to record the historical data of passengers receiving the local video playback service in the car;
[0100] Cloud clock module, used to synchronize historical data and generate time tags;
[0101] The user information acquisition module receives data from the vehicle application module;
[0102] The entertainment screen account processing module retrieves the historical data recorded by the cloud storage module based on the data received by the user information acquisition module;
[0103] Among them, historical data is synchronized according to the cloud clock module and sent to the entertainment screen application module.
[0104] In this embodiment, the entertainment screen application module includes: a video viewing record upload module, a video synchronization module, a local storage module and a vehicle-side clock module;
[0105] The video viewing record upload module is used to upload the real-time recording of the process data of the local video playback service in the car;
[0106] Synchronous video module, used to record the data of passengers receiving local video playback service in the car through the cloud and synchronize it with the local video playback service;
[0107] The local storage module is used to record and store the progress of the current local video playback service in the car in real time;
[0108] Vehicle-side clock module, used to synchronize real-time data and generate time tags;
[0109] The synchronous video module receives historical data from the cloud service module and synchronizes real-time data according to the vehicle-side clock module;
[0110] The video viewing record upload module retrieves the process data of the current in-car local video playback service from the local storage module and uploads it to the cloud service module.
[0111] Specifically, in one embodiment, Figure 4 The public automatic replay system for online ride-hailing videos includes:
[0112] (1) UWB module: The UWB module is installed in the center of the top of the car. It detects the distance between objects in the car and the UWB module by sending and receiving UWB signals. The distance accuracy can reach the centimeter level. At the same time, the UWB module has a liveness detection function, which uses the slight influence of the human body on the UWB module signal to determine whether there are life characteristics. When the human body is present, the liveness characteristics (breathing, heartbeat, etc.) will have a subtle effect on the UWB module signal. By analyzing the scattering characteristics and reflection pattern of the signal, the presence of the human body can be determined.
[0113] The UWB module transmitter emits a series of microsecond pulse signals. These pulse signals have an extremely short duration (nanoseconds) and an extremely wide spectrum (usually over 500MHz), enabling them to transmit data over a wide frequency band.
[0114] When a UWB pulse signal encounters a target object (such as a human body), it is reflected. The reflected signal contains the target object's shape, size, distance, and possible vital signs (such as breathing, heartbeat, etc.).
[0115] The UWB module receiver is responsible for receiving these reflected signals. The receiver captures parameters such as signal strength, phase, and time for subsequent signal processing and analysis.
[0116] By analyzing the time difference between the reflected signal and the transmitted signal (i.e., time of flight, ToF), the distance between the target object and the UWB receiver can be calculated.
[0117] For living organisms, physiological activities such as breathing and heartbeat cause minute body movements. These movements affect the intensity and phase of the reflected signal. Advanced signal processing algorithms (such as FFT and wavelet transform) can extract these subtle physiological signal characteristics.
[0118] Based on the extracted physiological signal features, machine learning, deep learning and other algorithms are used for pattern recognition and classification. Through the trained model, it can be determined whether the received signal comes from a living organism.
[0119] (2) Seating position analysis module: When the vehicle is empty, the UWB module sends a signal to the vehicle interior and receives and records the reflected signal. When the vehicle is not empty, the reflected signal is compared with the reflected signal when the vehicle is empty to obtain the passenger's seating position.
[0120] (3) Entertainment screen account processing module: The present invention does not require passengers to manually register and log in to the entertainment screen account. Instead, when the passenger registers the taxi software account, the entertainment screen virtual account is automatically generated for the passenger and the taxi software account is bound to the entertainment screen virtual account.
[0121] After the passenger boards the vehicle, the driver clicks the "Start Trip" button on the app. Upon receiving the "Start Trip" command from the driver, the cloud service parses the driver and passenger information from the command and retrieves the passenger's entertainment screen virtual account information, as well as the driver's previously linked vehicle and entertainment screen information. At the start of the trip, the vehicle also uploads the passenger's seat location. The cloud service, through the vehicle's TBOX, sends the passenger's entertainment screen virtual account information to the entertainment screen app at the passenger's seat location, completing the virtual account login.
[0122] When the passenger ends the trip, he / she will log out of the virtual account that has been logged into the entertainment screen APP.
[0123] (4) User information acquisition module: After receiving the driver's "start trip" instruction, the user information acquisition module of the cloud service obtains the passenger's information and obtains the bound entertainment screen virtual account information through the passenger information.
[0124] (5) Cloud storage module: stores passenger information, entertainment screen virtual account information, user video recording information, driver information, driver-bound vehicle information, and vehicle-bound entertainment screen information.
[0125] (6) Synchronous video module: After the entertainment screen APP receives the entertainment screen virtual account and completes the login, it requests the user's video recording information from the cloud service. If it detects that there is an unplayed video, it calls the video player to complete the video playback.
[0126] (7) Local storage module: The local storage module will store the virtual account information of the passenger entertainment screen and the video viewing records. Combined with the clock module to obtain the time, the stored user viewing video information also includes time information.
[0127] (8) Clock module: used to obtain the current time.
[0128] (9) Video viewing record upload module: After the driver clicks "End Trip", the locally stored user viewing video information and the entertainment screen virtual account information are uploaded to the cloud service.
[0129] Figure 2 This is a flowchart of a method for automatically resuming video on an online car-hailing entertainment screen provided by one or more embodiments of the present invention.
[0130] like Figure 2 The method for automatically resuming video playback on the online car-hailing entertainment screen shown includes:
[0131] Obtain passenger information;
[0132] Passenger information includes passenger identity information, passenger history data, and passenger status information on the vehicle;
[0133] Obtain information for starting the vehicle;
[0134] According to the start of the vehicle driving, the virtual account information of the entertainment screen of the passenger's position in the vehicle is obtained;
[0135] Log in to the virtual account to start the entertainment screen;
[0136] in,
[0137] Obtain information about the user requesting the in-car local video playback service;
[0138] Upload passenger information and entertainment screen virtual account information based on user request for in-car local video playback service;
[0139] Based on passenger information and entertainment screen virtual account information, the video playback history breakpoint information of the local video playback service in the car is sent;
[0140] The entertainment screen provides the in-car local video playback service based on the video playback history breakpoint information of the in-car local video playback service.
[0141] In this embodiment, it also includes:
[0142] Obtain information on ending vehicle travel;
[0143] According to the information of ending the vehicle travel, checking whether the passenger's status on the vehicle is the leaving status or the check-out status;
[0144] If yes, then upload the current breakpoint information of the video playback service in the car based on the passenger information and the virtual account information of the entertainment screen;
[0145] The video playback current breakpoint information uploaded to the in-car local video playback service ends, and the virtual account is logged out to close the entertainment screen.
[0146] Specifically, in one embodiment, Figure 5 The public operation process of the automatic replay system for online ride-hailing videos includes:
[0147] After the passenger gets on the vehicle, the information about the passenger's seating position is obtained through UWB; after the passenger is ready, the driver clicks the "Start Trip" control on the central control screen to start the vehicle; during this period, based on the driver clicking the "Start Trip" control on the central control screen, the cloud sends the virtual account information of the entertainment screen at the passenger's seating position; based on the virtual account information, the entertainment screen automatically logs in, obtains the passenger information based on the passenger's car booking record, and sends the corresponding video viewing record history data based on the passenger information to obtain video playback breakpoint information.
[0148] Based on the video playback breakpoint information, the video begins playing for the passenger, who then uses the entertainment screen to entertain themselves during the journey. Upon reaching the preset destination, the driver taps the "End Trip" button on the central control screen, ending the vehicle's journey. The accompanying driver also taps the "End Trip" button on the central control screen, pausing the video the passenger is watching and uploading the video breakpoint to the cloud for storage. The accompanying passenger exits the vehicle and logs out of the virtual account on the entertainment screen.
[0149] The stored data includes playback breakpoint information for the video work ID based on the time tag and passenger ID tag. This information is used as historical data to provide initial data for video playback service the next time the passenger takes an online ride-hailing service.
[0150] Figure 3 This is a structural diagram of a device for automatically resuming video on an online car-hailing entertainment screen provided by one or more embodiments of the present invention.
[0151] like Figure 3 The automatic video playback device for the online car-hailing entertainment screen shown in the figure includes: a passenger information module, a driving start module, a virtual account module, a device login module, a playback request module, an information upload module, an information download module, and a playback service module;
[0152] Passenger information module, used to obtain passenger information;
[0153] Passenger information includes passenger identity information, passenger history data, and passenger status information on the vehicle;
[0154] A driving start module is used to obtain information for starting the vehicle;
[0155] The virtual account module is used to obtain the virtual account information of the entertainment screen of the passenger's position in the vehicle according to the start of the vehicle driving;
[0156] Device login module, used to log in to a virtual account and start the entertainment screen;
[0157] Playback request module, used to obtain information about user requests for in-car local video playback services;
[0158] An information upload module is used to upload passenger information and entertainment screen virtual account information based on user requests for in-car local video playback services;
[0159] An information delivery module is used to deliver video playback history breakpoint information of the in-car local video playback service based on passenger information and entertainment screen virtual account information;
[0160] The playback service module is used to provide the in-car local video playback service on the entertainment screen based on the video playback history breakpoint information of the in-car local video playback service.
[0161] It is worth noting that although this system only discloses the passenger information module, the driving start module, the virtual account module, the device login module, the playback request module, the information upload module, the information download module, and the playback service module, it does not mean that this device is limited to the above-mentioned basic functional modules. On the contrary, what the present invention wants to express is that, based on the above-mentioned basic functional modules, those skilled in the art can arbitrarily add one or more functional modules in combination with the existing technology to form an infinite number of embodiments or technical solutions. In other words, this system is open rather than closed. Just because this embodiment only discloses individual basic functional modules, it cannot be considered that the scope of protection of the claims of the present invention is limited to the above-mentioned basic functional modules.
[0162] Figure 6 This is a structural block diagram of an electronic device for a method for automatically resuming video on an online car-hailing entertainment screen provided by one or more embodiments of the present invention.
[0163] like Figure 6 As shown, the present application provides an electronic device, comprising: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;
[0164] A computer program is stored in the memory. When the computer program is executed by the processor, the processor executes the steps of a method for automatically resuming video on an online car-hailing entertainment screen.
[0165] The present application also provides a computer-readable storage medium, which stores a computer program that can be executed by an electronic device. When the computer program runs on the electronic device, the electronic device executes the steps of a method for automatically resuming video on an online car-hailing entertainment screen.
[0166] The present application also provides a vehicle, comprising:
[0167] An electronic device, used to implement the steps of a method for automatically resuming video playback on an online car-hailing entertainment screen;
[0168] A processor that runs a program, and when the program runs, executes the steps of a method for automatically resuming video playback on an online car-hailing entertainment screen based on data output by the electronic device;
[0169] The storage medium is used to store a program, and when the program is running, it executes the steps of the method for automatically resuming the video on the online car-hailing entertainment screen for the data output from the electronic device.
[0170] The communication bus mentioned in the electronic device mentioned above may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. This communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is used in the figure, but this does not mean that there is only one bus or only one type of bus.
[0171] The electronic device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory. The operating system can be any one or more computer operating systems that control electronic devices through processes, such as the Linux operating system, the Unix operating system, the Android operating system, the iOS operating system, or the Windows operating system. In the embodiments of the present invention, the electronic device can be a handheld device such as a smartphone or a tablet computer, or an electronic device such as a desktop computer or a portable computer, which is not particularly limited in the embodiments of the present invention.
[0172] The execution subject of the electronic device control in the embodiment of the present invention can be an electronic device, or a functional module in the electronic device that can call a program and execute the program. The electronic device can obtain the firmware corresponding to the storage medium. The firmware corresponding to the storage medium is provided by the supplier. The firmware corresponding to different storage media can be the same or different, and is not limited here. After the electronic device obtains the firmware corresponding to the storage medium, it can write the firmware corresponding to the storage medium into the storage medium, specifically, burn the firmware corresponding to the storage medium into the storage medium. The process of burning the firmware into the storage medium can be implemented using existing technology and will not be described in detail in the embodiment of the present invention.
[0173] The electronic device can also obtain a reset command corresponding to the storage medium. The reset command corresponding to the storage medium is provided by the supplier. The reset commands corresponding to different storage media can be the same or different, and are not limited here.
[0174] In this case, the storage medium of the electronic device is a storage medium in which the corresponding firmware is written. The electronic device can respond to the reset command corresponding to the storage medium in which the corresponding firmware is written, thereby resetting the storage medium in which the corresponding firmware is written according to the reset command corresponding to the storage medium. The process of resetting the storage medium according to the reset command can be implemented in the existing technology and will not be described in detail in the embodiments of the present invention.
[0175] For the convenience of description, the above devices are described as various units and modules according to their functions. Of course, when implementing this application, the functions of each unit and module can be implemented in the same or multiple software and / or hardware.
[0176] Those skilled in the art will understand that, unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by those skilled in the art in the art to which the present invention pertains. It should also be understood that terms such as those defined in common dictionaries should be understood to have meanings consistent with those in the context of the prior art and, unless specifically defined, will not be interpreted in an idealized or overly formal sense.
[0177] For simplicity of description, the method embodiments are described as a series of actions. However, those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because certain steps can be performed in other orders or simultaneously according to the embodiments of the present invention. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0178] Through the description of the above embodiments, it can be seen that those skilled in the art can clearly understand that the present application can be implemented by means of software plus the necessary general hardware platform. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a storage medium such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in various embodiments of the present application or certain parts of the embodiments.
[0179] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A system for automatically replaying videos on online car-hailing entertainment screens, characterized in that: The automatic video replay system for online car-hailing entertainment screens includes: a cloud service module, a vehicle application module, and an entertainment screen application module; Vehicle application module, used to identify the riding status of passengers in the vehicle; Entertainment screen application module, used for local video playback services in the car; The cloud service module is used to record and process data from passengers in the vehicle receiving local video playback services; Cloud service module, entertainment screen application module and vehicle application module, data connection; in, Identify the passenger status in the vehicle based on the vehicle application module and upload the data to the cloud service module; The cloud service module starts the classification and data recording of passengers in the vehicle based on the received data; Provide in-car local video playback services to current passengers based on the entertainment screen application module and upload data to the cloud service module; The cloud service module starts the classification and data recording of the local video playback service received by the passengers in the car based on the received data.
2. The automatic video replay system for online car-hailing entertainment screen according to claim 1 is characterized in that: The cloud service module includes: a UWB module and a riding position analysis module; UWB module, used to sense biometric information in the car; A passenger position analysis module is used to identify the position of the passenger in the vehicle; The UWB module sends data sensing biometric information inside the vehicle; The seating position analysis module receives the data and identifies the passenger's position in the vehicle based on the biometric information sensed in the vehicle.
3. The automatic video replay system for online car-hailing entertainment screen according to claim 2 is characterized in that: The cloud service module includes: a cloud storage module, a user information acquisition module, an entertainment screen account processing module and a cloud clock module; User information acquisition module, used to obtain the identity information of passengers in the car; The entertainment screen account processing module is used to retrieve the information of the passenger identity and associate it with the local video playback service in the car; The cloud storage module is used to record the historical data of passengers receiving the local video playback service in the car; Cloud clock module, used to synchronize historical data and generate time tags; The user information acquisition module receives data from the vehicle application module; The entertainment screen account processing module retrieves the historical data recorded by the cloud storage module based on the data received by the user information acquisition module; Among them, historical data is synchronized according to the cloud clock module and sent to the entertainment screen application module.
4. The automatic video replay system for online car-hailing entertainment screen according to claim 3 is characterized in that: The entertainment screen application module includes: a video viewing record upload module, a video synchronization module, a local storage module and a vehicle-side clock module; The video viewing record upload module is used to upload the real-time recording of the process data of the local video playback service in the car; Synchronous video module, used to record the data of passengers receiving local video playback service in the car through the cloud and synchronize it with the local video playback service; The local storage module is used to record and store the progress of the current local video playback service in the car in real time; Vehicle-side clock module, used to synchronize real-time data and generate time tags; The synchronous video module receives historical data from the cloud service module and synchronizes real-time data according to the vehicle-side clock module; The video viewing record upload module retrieves the process data of the current in-car local video playback service from the local storage module and uploads it to the cloud service module.
5. A method for automatically resuming video playback on an online car-hailing entertainment screen, characterized in that: The method for automatically resuming video playback on the online car-hailing entertainment screen includes: Obtain passenger information; The passenger information includes passenger identity information, passenger history data and passenger status information on the vehicle; Obtain information for starting the vehicle; According to the start of the vehicle driving, the virtual account information of the entertainment screen of the passenger's position in the vehicle is obtained; Log in to the virtual account to start the entertainment screen; in, Obtain information about the user requesting the in-car local video playback service; Upload passenger information and entertainment screen virtual account information based on user request for in-car local video playback service; Based on passenger information and entertainment screen virtual account information, the video playback history breakpoint information of the local video playback service in the car is sent; The entertainment screen provides the in-car local video playback service based on the video playback history breakpoint information of the in-car local video playback service.
6. The method for automatically resuming video playback on a ride-hailing entertainment screen according to claim 5, characterized in that: Also includes: Obtain information on ending vehicle travel; According to the information of ending the vehicle travel, checking whether the passenger's status on the vehicle is the leaving status or the check-out status; If yes, then upload the current breakpoint information of the video playback service in the car based on the passenger information and the virtual account information of the entertainment screen; The video playback current breakpoint information uploaded to the in-car local video playback service ends, and the virtual account is logged out to close the entertainment screen.
7. A device for automatically replaying video on a ride-hailing entertainment screen, characterized in that: The automatic video replay device for the online car-hailing entertainment screen includes: Passenger information module, used to obtain passenger information; The passenger information includes passenger identity information, passenger history data and passenger status information on the vehicle; A driving start module is used to obtain information for starting the vehicle; The virtual account module is used to obtain the virtual account information of the entertainment screen of the passenger's position in the vehicle according to the start of the vehicle driving; Device login module, used to log in to a virtual account and start the entertainment screen; Playback request module, used to obtain information about user requests for in-car local video playback services; An information upload module is used to upload passenger information and entertainment screen virtual account information based on user requests for in-car local video playback services; An information delivery module is used to deliver video playback history breakpoint information of the in-car local video playback service based on passenger information and entertainment screen virtual account information; The playback service module is used to provide the in-car local video playback service on the entertainment screen based on the video playback history breakpoint information of the in-car local video playback service.
8. An electronic device, characterized in that: include: A processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus; A computer program is stored in the memory. When the computer program is executed by the processor, the processor executes the steps of the method for automatically resuming video on an online car-hailing entertainment screen as described in any one of claims 5 or 6.
9. A computer-readable storage medium, characterized in that A computer program that can be executed by an electronic device is stored. When the computer program is run on the electronic device, the electronic device executes the steps of the method for automatically resuming video on an online car-hailing entertainment screen as described in any one of claims 5 or 6.
10. A vehicle, characterized in that: include: An electronic device, configured to implement the steps of the method for automatically resuming video playback on an online car-hailing entertainment screen according to any one of claims 5 or 6; A processor, wherein the processor runs a program, and when the program runs, the data output by the electronic device executes the steps of the method for automatically resuming video playback on an online car-hailing entertainment screen according to any one of claims 5 or 6; A storage medium for storing a program, which, when running, executes the steps of the method for automatically resuming video on an online car-hailing entertainment screen as described in any one of claims 5 or 6 for data output from an electronic device.