Content display method and device, electronic equipment and storage medium

By receiving multimedia events and assembling and processing of interface update data, the problem of multimedia cards and multimedia wallpapers being out of sync in cars is solved, and the synchronous update display of cards and wallpapers is realized, improving the user experience.

CN119883460APending Publication Date: 2025-04-25CHENGDU GREAT WALL MOTOR R&D CO LTD
View PDF -1 Cites 0 Cited by

Patent Information

Application Number
CN202411862825.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-17
Publication Date
2025-04-25

Smart Images

  • Figure CN119883460A_ABST
    Figure CN119883460A_ABST
Patent Text Reader

Abstract

The invention provides a content display method and device, electronic equipment and a storage medium, the method is applied to the field of electronic equipment.The method comprises the steps that the electronic equipment receives a multimedia event sent by a target multimedia data source, and the target multimedia data source is displayed according to an operation instruction in the multimedia event; and processing an operation instruction made by a user aiming at the multimedia data source into uniform interface update data. According to the embodiment of the invention, the interface updating data is synchronously sent to the display updating module of the card and the wallpaper, so that the card and the wallpaper in the display screen of the electronic equipment are synchronously updated and displayed, the user experience is improved, and the synchronous display effect of different display types in a plurality of display screens is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of electronic devices, and more specifically, to a content display method, device, electronic device and storage medium in the field of electronic devices. Background Art

[0002] With the development of science and technology, electronic devices can include multiple display screens. Taking cars as an example, there are already cars that use solutions that link multiple display screens to provide users with a better audio-visual entertainment experience. When playing music, there is a multimedia card on each display screen, which displays some information about the music being played. You can also open the multimedia wallpaper desktop on the co-pilot screen or the ceiling screen on the top of the vehicle without affecting the driver's driving, providing detailed information about the music. However, multimedia cards and multimedia wallpapers belong to different program processes in the car system, and have their own data processing logic, which causes the display screens of multimedia cards and multimedia wallpapers to be out of sync, reducing the user experience. Summary of the invention

[0003] The present application provides a content display method, device, electronic device and storage medium, which can synchronously update and display cards and wallpapers in a display screen of an electronic device, improve the user experience, and ensure the synchronous display effect of different display types in multiple display screens.

[0004] In a first aspect, a content display method is provided, the method comprising: receiving a multimedia event for multimedia audio sent by a target multimedia data source, the multimedia event comprising an operation instruction and a target sound zone identifier; obtaining a first structure object corresponding to the target sound zone identifier from a database; assembling the first structure object based on a second structure object corresponding to the operation instruction to obtain interface update data; obtaining a target display type in a target display screen corresponding to the target sound zone identifier, and updating display content in the target display screen based on the target display type and using the interface update data.

[0005] Through the above technical solution, the electronic device receives the multimedia event sent by the target multimedia data source, and processes the operation instructions made by the user on the multimedia data source into unified interface update data according to the operation instructions in the multimedia event. The interface update data is synchronously sent to the display update module of the card and wallpaper, so that the card and wallpaper in the display screen of the electronic device are synchronously updated and displayed, which improves the user experience and ensures the synchronous display effect of different display types in multiple display screens.

[0006] In combination with the first aspect, in some possible implementations, before the step of receiving multimedia event data sent by the target multimedia data source, the step further includes: receiving an activation event sent by the multimedia data source, and determining the multimedia data source as the target multimedia data source.

[0007] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the step of assembling the first structure object based on the second structure object corresponding to the operation instruction to obtain interface update data includes: obtaining the second structure object attribute in the second structure object corresponding to the operation instruction; assembling the first structure object based on the second structure object attribute to obtain interface update data.

[0008] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the step of assembling the first structure object based on the second structure object attribute to obtain the interface update data includes: obtaining at least one first structure object attribute of the first structure object; if there is a third structure object attribute with the same identifier as the second structure object attribute in the first structure object attribute, replacing the third structure object attribute in the first structure object with the second structure object attribute, and determining the replaced first structure object as the interface update data; if there is no fourth structure object attribute with the same identifier as the second structure object attribute in the first structure object attribute, adding the second structure object attribute to the first structure object, and determining the first structure object with the second structure object attribute added as the interface update data.

[0009] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the step of obtaining the target display type in the target display screen corresponding to the target sound zone identifier, and updating the display content in the target display screen based on the target display type and using interface update data, includes: determining the target display screen based on the target sound zone identifier; determining the display type corresponding to the target multimedia data source in the target display screen as the target display type; and sending the interface update data to a display update module corresponding to the target display type, so that the display update module updates the target display content corresponding to the target display type.

[0010] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the step of determining the target display screen based on the target sound zone identifier includes: if the target sound zone identifier is a speaker identifier, then determining a display screen that is not connected to an external playback device as the target display screen; if the target sound zone identifier is a wireless connection identifier, then determining the display screen corresponding to the wireless connection identifier as the target display screen.

[0011] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, after the step of determining the target display screen based on the target sound zone identifier, it also includes: detecting the playback source of the multimedia audio played by the playback device connected to the target display screen; if the playback source is the same as the target multimedia data source, updating the target display screen; if the playback source is different from the target multimedia data source, outputting a prompt message to prompt the user to detect the multimedia data source connected to the target display screen to determine the target multimedia data source for sending the activation event.

[0012] In a second aspect, a content display device is provided, the device comprising:

[0013] A multimedia event receiving unit, used to receive a multimedia event for multimedia audio sent by a target multimedia data source, wherein the multimedia event includes an operation instruction and a target audio zone identifier;

[0014] An object acquisition unit, used to acquire a first structure object corresponding to the target sound range identifier from a database;

[0015] The object assembly unit is used to assemble the first structure object based on the second structure object corresponding to the operation instruction to obtain interface update data;

[0016] The updating unit is used to obtain the target display type in the target display screen corresponding to the target sound zone identifier, and update the display content in the target display screen based on the target display type and using the interface updating data.

[0017] In a third aspect, an electronic device is provided, the electronic device comprising: a memory for storing executable program code;

[0018] A processor is used to call and run executable program code from a memory to execute the method in the above-mentioned first aspect or any possible implementation manner of the first aspect.

[0019] In a fourth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute the method in the first aspect or any possible implementation of the first aspect.

[0020] In a fifth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the method in the above-mentioned first aspect or any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] FIG1 is a schematic diagram of a scenario of a content display method provided in an embodiment of the present application;

[0022] Figure 2 It is a flowchart of a content display method provided in an embodiment of the present application;

[0023] Figure 3 is an example schematic diagram of a structural object provided in an embodiment of the present application;

[0024] Figure 4 It is a flowchart of a content display method provided in an embodiment of the present application;

[0025] Figure 5 is a structural schematic diagram of a content display device provided in an embodiment of the present application;

[0026] Figure 6 is a structural schematic diagram of a content display device provided in an embodiment of the present application;

[0027] Figure 7 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0028] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.

[0029] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0030] Please refer to Figure 1, which is a scene diagram of a content display method provided by an embodiment of the present application. As shown in Figure 1, the content display method provided by an embodiment of the present application can be applied to an electronic device that controls at least one display screen, and the electronic device can be a terminal device such as a vehicle, a computer, a medical device, and an industrial device. The terminal device can control the playback device to play multimedia audio, and control different display screens to display the display content associated with the multimedia audio; it can also be connected to other terminal devices, and control the playback device to play multimedia audio through other terminal devices, and display the display content associated with the multimedia audio on different display screens according to the played multimedia audio. The multimedia audio can be song audio, or it can be audio and video such as a film and television drama. It is understandable that the above-mentioned playback device can be a speaker that comes with the terminal device, or it can be an external playback device that is wirelessly connected to the terminal device, such as a playback device such as a Bluetooth headset. The multimedia audio that controls the playback device to play can come from the same multimedia data source, or it can come from different multimedia data sources, for example: a mobile storage device data source, a local application data source, and a mobile application data source can provide a data source for multimedia audio. Therefore, for the terminal device, multiple playback devices can be set to receive multimedia audio transmitted by different multimedia data sources for playback. Since multiple playback devices need to be controlled separately, different display screens can be set for different playback devices to control and display the display content associated with the multimedia audio. It should be noted that the same display screen can correspond to one or more playback devices, and multiple display screens can also correspond to the same playback device, which can be set according to actual needs.

[0031] Furthermore, for the display content of different display screens, the display content can be presented according to different display types. Taking a vehicle as an example, a vehicle may include but is not limited to multiple display screens such as a central control screen, a co-pilot screen, and a ceiling screen. When a vehicle plays multimedia audio, due to the different usage conditions such as the main function of the display screen in the vehicle and the size of the display screen, multimedia cards, multimedia wallpapers and other display types can be used for different display screens to display the associated information of the multimedia audio. For example: for the central control screen, co-pilot screen and ceiling screen, the associated information of the multimedia audio can be displayed with the display type of multimedia cards, and the main function of the co-pilot screen and / or ceiling screen is entertainment, so the associated information of the multimedia audio can also be displayed with the display type of multimedia wallpaper. If the multimedia audio is song audio, the associated information may include but is not limited to the song name, singer name, singer picture, lyrics, song playback progress and other information. It should be noted that for different display types, the associated information displayed may be part of the above information. For example, for multimedia cards, only the song name, singer name, and song playing progress may be displayed, while for multimedia wallpapers, the song name, singer name, singer picture, lyrics, etc. may be displayed. The specific display content can be set according to actual needs and will not be elaborated here.

[0032] Since the multimedia card and multimedia wallpaper are controlled by different program processes in the vehicle, in the actual control process, if there are multimedia events such as changes in multimedia audio information and changes in playback status, the multimedia card process and the multimedia wallpaper process receive multimedia events at different times, or process multimedia events at different times, which will cause the contents displayed by the multimedia card and multimedia wallpaper to be out of sync. Figure 1a As shown, M represents multimedia wallpaper, N represents multimedia card, and the music displayed on the multimedia wallpaper of the co-pilot screen is song X by singer A, while the music displayed on the multimedia cards of the three display screens are all song Y by singer B.

[0033] Based on the above problems, the embodiment of the present application provides a content display method, which receives a multimedia event sent by a target multimedia data source, obtains a first structure object in a database according to a target audio zone identifier in the multimedia event, and calls a corresponding data processor based on the target multimedia data source to assemble a second structure object corresponding to the operation instruction in the multimedia event with the first structure object to obtain interface update data, and then synchronously updates the display content on the display screen according to the interface update data, so that multimedia cards and multimedia wallpapers are synchronously updated and displayed, thereby improving the user experience and ensuring the synchronous display effect of different display types on multiple display screens. Figure 1bAs shown, M represents multimedia wallpaper, N represents multimedia card, and the music displayed on the multimedia wallpaper of the co-pilot screen and the multimedia cards of the three display screens are all song Y by singer B.

[0034] Based on the scenario diagram shown in Figure 1, the following will be combined Figure 2-Figure 4 , the content display method provided in the embodiment of the present application is introduced in detail.

[0035] See also Figure 2 , which is a flow chart of a content display method provided in an embodiment of the present application. Figure 2 As shown, the method of the embodiment of the present application may include the following steps S101-S104.

[0036] S101, an electronic device receives a multimedia event for multimedia audio sent by a target multimedia data source.

[0037] Specifically, when the electronic device receives a multimedia event for multimedia audio sent by a target multimedia data source, it can obtain the operation instruction and the target audio zone identifier in the multimedia event. The target multimedia data source can be the source of the multimedia audio being played in a playback device connected to the display screen of the electronic device. The operation instruction can be an instruction for the user to operate the display screen, such as switching multimedia audio, pausing multimedia audio, adjusting multimedia audio progress, or an instruction sent via a wireless connection.

[0038] In an embodiment of the present application, a database of an electronic device may be provided with multiple sound zones distinguished by sound zone identifiers, where the sound zone identifier is a unique identifier set by a developer to indicate a display screen connected to the same playback device. Each display screen corresponds to a sound zone according to the playback device to which it is connected. If the playback devices connected to multiple display screens are the same, the sound zones of the multiple display screens are the same; if the playback devices connected to multiple display screens are different, the sound zones of the display screens connected to different playback devices are different. The multimedia audio played by different playback devices comes from different multimedia data sources, and the display content displayed on the display screen corresponds to the multimedia data source, that is, different sound zones correspond to different multimedia data sources, and the display content of the display screen corresponds to the sound zone.

[0039] S102: The electronic device obtains a first structure object corresponding to the target sound zone identifier from a database.

[0040] Specifically, the electronic device can obtain the first structure object corresponding to the target sound zone identifier from the database. The structure object is used to represent the display content composition structure of the display screen, and the display content composition structure includes at least one structure object attribute. The structure object attribute includes a structure object attribute identifier and a structure object attribute value. The structure object attribute identifier is used to distinguish the structure object attribute, and the structure object attribute value is used to determine the display content of the structure object attribute identifier on the display screen. Figure 3 , Figure 3 is an example schematic diagram of a structural object provided in an embodiment of the present application. Figure 3 As shown, the structural object attribute identifier is represented by a field name in the structural object. If the multimedia audio is a song audio, the structural object attribute identifier can be a plurality of audio-related information displayed on the display screen, such as audio cover (coverUrl), audio main title (title), audio subtitle (subTitle), audio playback state (playbackState), lyrics information (extra), and audio progress (position). Correspondingly, the structural object attribute value can be audio cover picture data, audio main title text data, audio subtitle text data, play / pause, lyrics text data, and duration data corresponding to the data type of the structural object attribute identifier. The first structural object is used to synchronize the display content in the display screen corresponding to the target audio zone. Whenever a multimedia event is received, the first structural object is updated in real time based on the second structural object corresponding to the operation instruction in the multimedia event to ensure the correlation between the first structural object stored in the target audio zone and the current multimedia audio playback.

[0041] S103, the electronic device calls the data processor corresponding to the target multimedia data source to assemble the first structure object based on the second structure object corresponding to the operation instruction to obtain interface update data.

[0042] Specifically, after obtaining the operation instruction in the multimedia event, the electronic device calls the data processor corresponding to the target multimedia data source to parse the operation instruction and obtain the second structure object corresponding to the operation instruction. The first structure object is assembled and processed by the second structure object to obtain interface update data. The second structure object is the composition structure of the display content that changes in the display screen due to the operation instruction, and the second structure object and the first structure object both include at least one structure object attribute. If the operation instruction is to switch multimedia audio, the multimedia audio information of the target multimedia audio to be switched is represented in the form of a structure object attribute to form a second structure object; if the operation instruction is to pause multimedia audio, the multimedia audio playback status is represented in the form of a structure object attribute, and the structure object attribute is used as the second structure object. By comparing the second structure object attribute identifier in the second structure object with the first structure object attribute identifier in the first structure object attribute, the first structure object attribute in the first structure object is updated or added to obtain interface update data.

[0043] S104, the electronic device obtains a target display type in a target display screen corresponding to the target sound zone identifier, and updates display content in the target display screen based on the target display type and using interface update data.

[0044] Specifically, when each display type in the display screen is displayed on the display screen for the first time, registration information is sent, and the registration information includes the display screen identifier of the display screen where each display type is located. Therefore, when updating the display screen, the electronic device determines the display type in each display screen based on the received registration information. The display screen corresponding to the target audio zone identifier is determined as the target display screen, and the display type corresponding to the target multimedia data source in the target display screen is determined as the target display type, and the display content of the target display type in each display screen is updated respectively using the interface update data.

[0045] Among them, the display type is used to present the display content. The display types include multimedia cards and multimedia wallpapers, and both multimedia cards and multimedia wallpapers can display the associated information of multimedia audio. However, due to different usage conditions such as the main functions of the display screen and the size of the display screen, some display screens can only use multimedia cards to display the associated information of multimedia audio, and some display screens can use multimedia cards and multimedia wallpapers to display the associated information of multimedia audio at the same time. At the same time, the sizes of multimedia cards and multimedia wallpapers and the degree of detail of the displayed associated information are also different.

[0046] In the embodiment of the present application, the electronic device receives a multimedia event sent by a target multimedia data source, and processes the operation instructions made by the user on the multimedia data source into unified interface update data according to the operation instructions in the multimedia event. The interface update data is synchronously sent to the display update module of the card and wallpaper, so that the card and wallpaper in the display screen of the electronic device are synchronously updated and displayed, which improves the user experience and ensures the synchronous display effect of different display types in multiple display screens.

[0047] See also Figure 4 , which is a flow chart of a content display method provided in an embodiment of the present application. Figure 4 As shown, the method of the embodiment of the present application may include the following steps S201-S207.

[0048] S201: The electronic device receives an activation event sent by a multimedia data source, and determines the multimedia data source as a target multimedia data source.

[0049] Specifically, when the electronic device receives an activation event sent by the multimedia data source, it determines the multimedia data source as the target multimedia data source. The activation event is an event in which the user opens the multimedia data source and selects a multimedia audio for playback. Only after receiving the activation event, the display screen of the electronic device will display the display content corresponding to the target multimedia data source. The activation event includes a target sound zone identifier. In an embodiment of the present application, a database of the electronic device may be provided with multiple sound zones distinguished by sound zone identifiers, and the sound zone identifier is a unique identifier set by the developer to indicate a display screen connected to the same playback device. Each display screen corresponds to a sound zone according to the playback device to which it is connected. If the playback devices connected to the multiple display screens are the same, the sound zones of the multiple display screens are the same; if the playback devices connected to the multiple display screens are different, the sound zones of the display screens connected to different playback devices are different. The multimedia audio played by different playback devices comes from different multimedia data sources, and the display content displayed by the display screen corresponds to the multimedia data source, that is, different sound zones correspond to different multimedia data sources, and the display content of the display screen corresponds to the sound zone. Therefore, the target sound zone identifier can be divided into a speaker identifier and a wireless connection identifier. The speaker identifier can correspond to at least one display screen, and the wireless connection identifier can only indicate a display screen that is wirelessly connected to an external playback device. For example, if the electronic device includes three display screens, the display screen identifiers of the three display screens are "1", "2" and "3" respectively, and the speaker identifier is "4", the wireless connection identifier of the display screen corresponding to "1" is "5", the wireless connection identifier of the display screen corresponding to "2" is "6", and the wireless connection identifier of the display screen corresponding to "3" is "7".

[0050] S202: The electronic device receives a multimedia event for multimedia audio sent by a target multimedia data source, and obtains a first structure object corresponding to a target audio zone identifier from a database.

[0051] Specifically, after determining the target multimedia data source, a multimedia event sent by the target multimedia data source is received, and each multimedia event sent by the target multimedia data source includes an operation instruction and a target sound zone identifier. The electronic device obtains a first structural object corresponding to the target sound zone identifier from a database according to the target sound zone identifier in the received multimedia event. The operation instruction may be an instruction for user operation on the display screen, such as switching multimedia audio, pausing multimedia audio, adjusting multimedia audio progress, or an instruction sent via a wireless connection. The structural object is used to characterize the display content composition structure of the display screen, and the display content composition structure includes at least one structural object attribute. The structural object attribute includes a structural object attribute identifier and a structural object attribute value. The structural object attribute identifier is used to distinguish the structural object attribute, and the structural object attribute value is used to determine the display content of the structural object attribute identifier on the display screen. Please refer to Figure 3 , Figure 3 is an example schematic diagram of a structural object provided in an embodiment of the present application, such as Figure 3 As shown, the structural object attribute identifier is represented by a field name in the structural object. If the multimedia audio is a song audio, the structural object attribute identifier can be multiple audio-related information displayed on the display screen, such as audio cover (coverUrl), audio main title (title), audio subtitle (subTitle), audio playback state (playbackState), lyrics information (extra), and audio progress (position). Correspondingly, the structural object attribute value can be audio cover picture data, audio main title text data, audio subtitle text data, play / pause, lyrics text data, and duration data corresponding to the data type of the structural object attribute identifier. The first structural object is used to synchronize the display content in the display screen corresponding to the target audio zone. Whenever a multimedia event is received, the first structural object will be updated in real time based on the second structural object corresponding to the operation instruction in the multimedia event to ensure the relevance of the first structural object stored in the target audio zone with the current multimedia audio playback.

[0052] S203: The electronic device obtains a second structure object attribute in a second structure object corresponding to the operation instruction.

[0053] Specifically, different multimedia data sources correspond to different data processors, and the electronic device calls the data processor corresponding to the target multimedia data source to parse the operation instruction, obtains the second structure object corresponding to the operation instruction, and obtains the second structure object attribute from the second structure object. The second structure object is a composition structure of the display content that changes on the display screen due to the operation instruction, and the second structure object and the first structure object both include at least one structure object attribute.

[0054] S204, the electronic device calls the data processor corresponding to the target multimedia data source to assemble the first structure object based on the second structure object attribute to obtain interface update data.

[0055] Specifically, the data processor updates or adds the first structural object attribute in the first structural object by comparing the second structural object attribute identifier in the second structural object with the first structural object attribute identifier in the first structural object, and obtains the interface update data, so that the display content of the display screen is updated in real time with the interface update data. The specific operation process of the assembly processing is to obtain at least one first structural object attribute of the first structural object, if there is a third structural object attribute in the first structural object attribute that is the same as the second structural object attribute identifier, then the third structural object attribute in the first structural object is replaced with the second structural object attribute, and the replaced first structural object is determined as the interface update data; if there is no fourth structural object attribute in the first structural object attribute that is the same as the second structural object attribute identifier, then the second structural object attribute is added to the first structural object, and the first structural object with the second structural object attribute added is determined as the interface update data.

[0056] For example, if the user chooses to pause the playback of multimedia audio, the second structural object attribute in the second structural object is identified as the multimedia audio playback state, and the second structural object attribute value corresponding to the multimedia audio playback state is pause. Therefore, the third structural object attribute in the first structural object attribute that is identical to the second structural object attribute is the multimedia audio playback state, and the third structural object attribute value corresponding to the multimedia audio playback state is play. The third structural object attribute is replaced with the second structural object attribute, that is, the third structural object attribute value play is updated to the second structural object attribute value pause. If the user chooses to display the lyrics of the multimedia audio, the second structural object attribute in the second structural object is identified as the lyrics information, and the second structural object attribute value corresponding to the lyrics information is the lyrics text data. Before the user chooses to display the lyrics of the multimedia audio, the fourth structural object attribute corresponding to the lyrics information does not exist in the first structural object, so the second structural object attribute corresponding to the lyrics information is added to the first structural object.

[0057] S205: The electronic device determines a target display screen based on the target sound zone identifier.

[0058] Specifically, it can be seen from step S201 that the multiple display screens in the vehicle provided in the embodiment of the present application can correspond to different multimedia data sources and thus display different display contents. Therefore, when updating the display screen, only the display screen corresponding to the target sound zone needs to be updated. Each time the target multimedia data source sends a multimedia event, the multimedia event will carry the target sound zone identifier. The target display screen is determined based on the target sound zone identifier. If the target sound zone identifier is a speaker identifier, the display screen that is not connected to an external playback device is determined as the target display screen; if the target sound zone identifier is a wireless connection identifier, the display screen corresponding to the wireless connection identifier is determined as the target display screen.

[0059] Taking the electronic device including three display screens in step S201 as an example, if none of the three display screens are connected to an external playback device and multimedia audio is played through a speaker, the target sound zone identifier is the speaker identifier "4", if the user operates the target multimedia data source on display screen "1", the target display screen identifier is "1"; if the user operates the target multimedia data source on display screen "2", the target display screen identifier is "2"; if the user operates the target multimedia data source on display screen "3", the target display screen identifier is "3". Regardless of which display screen the user operates the target multimedia data source on, all three display screens are target display screens.

[0060] If display screen "2" is connected to an external playback device, and the user operates the target multimedia data source through a terminal device wirelessly connected to the display screen, then the target sound zone identifier is "6", and display screen "2" can be directly determined as the target display screen based on the target sound zone identifier "6".

[0061] S206: The electronic device determines the display type corresponding to the target multimedia data source in the target display screen as the target display type.

[0062] Specifically, when each display type in the display screen is first loaded into the display screen, registration information will be sent, and the registration information includes the display screen identifier of the display screen where each display type is located. Therefore, when the display screen is updated, the electronic device determines the display type in each display screen based on the received registration information. The display type corresponding to the target multimedia data source in the target display screen is determined as the target display type. Among them, the display type is used to present the display content, and the display type includes multimedia cards and multimedia wallpapers. Both multimedia cards and multimedia wallpapers can display the associated information of multimedia audio. However, due to different usage conditions such as the main function of the display screen and the size of the display screen, some display screens can only use multimedia cards to display the associated information of multimedia audio, and some display screens can use multimedia cards and multimedia wallpapers to display the associated information of multimedia audio at the same time. At the same time, the size of multimedia cards and multimedia wallpapers and the degree of detail of the displayed associated information are also different.

[0063] Taking a vehicle as an example, a vehicle may include but is not limited to multiple display screens such as a central control screen, a co-pilot screen, and a ceiling screen. The central control screen provides the driver with vehicle status information and road condition information, and the main functions of the co-pilot screen and the ceiling screen are entertainment in nature, which are used to provide audio and video entertainment information. When the vehicle plays multimedia audio, in order to prevent the driver from viewing road condition information or vehicle status information, the central control screen, the co-pilot screen, and the ceiling screen can all display the associated information of the music in the display type of a multimedia card, but the co-pilot screen and / or the ceiling screen can display the associated information of the music in two display types: multimedia cards and multimedia wallpapers. If the multimedia audio is song audio, the associated information may include but is not limited to song name, singer name, singer picture, lyrics, song playback progress and other information. The multimedia card can only display the song name, singer name, song playback progress, while the multimedia wallpaper can display the song name, singer name, singer picture, lyrics, etc. The specific display content can be set according to actual needs, and will not be repeated here.

[0064] In a feasible implementation, after the target display screen is determined, a playback device detection may be performed on the target display screen to determine that the playback device connected to the target display screen is the playback device corresponding to the target sound zone.

[0065] In a feasible implementation, since a display screen may be connected to multiple multimedia data sources, such as a mobile storage device data source plugged into a vehicle and connected to a certain display screen, and a vehicle local application data source displayed on the display screen. Therefore, after determining the target display screen, the electronic device provided in the embodiment of the present application can also perform a multimedia data source detection to prevent playback errors. The specific detection process is to detect the playback source of the multimedia audio played by the playback device connected to the target display screen. If the playback source is the same as the target multimedia data source, step S206 is executed to update the target display screen; if the playback source is different from the target multimedia data source, a prompt message is output to prompt the user to detect the multimedia data source connected to the target display screen to determine the target multimedia data source that sends the activation event. Among them, the prompt message can be displayed in the target display screen in the form of a pop-up window, or it can be played in the form of a prompt sound.

[0066] S207: The electronic device sends the interface update data to a display update module corresponding to the target display type, so that the display update module updates the target display content corresponding to the target display type.

[0067] Specifically, after determining the target display type, the electronic device sends the interface update data to the display update module corresponding to the target display type, so that the display update module updates the target display content corresponding to the target display type. Since multimedia cards and multimedia wallpapers belong to different program processes in electronic devices, the display update modules of multimedia cards and multimedia wallpapers are also different. When sending the interface update data, the interface update data is synchronously sent to the first display update module corresponding to the multimedia card and the second display update module corresponding to the multimedia wallpaper, so that the first display update module and the second display update module synchronously update the card and the wallpaper respectively, thereby ensuring the synchronous display effect of different display types in multiple display screens.

[0068] In an embodiment of the present application, an electronic device receives an activation event sent by a multimedia data source, determines a target multimedia data source, and then receives a multimedia event sent by the target multimedia data source. A first structure object is obtained according to a target audio zone identifier of the multimedia event, and a second structure object is obtained according to an operation instruction of the multimedia event. The electronic device calls a data processor to assemble the first structure object based on the second structure object to obtain interface update data, and then updates the target display screen according to the interface update data. The operation instructions made by the user for the multimedia data source are processed into unified interface update data, and then the interface update data is synchronously sent to the display update module of the card and wallpaper, so that the cards and wallpapers in the display screen of the electronic device are synchronously updated and displayed, which improves the user experience and ensures the synchronous display effect of different display types in multiple display screens. After determining the target display screen, the electronic device can also perform multimedia data source detection on the target display screen to improve the accuracy of the display screen.

[0069] Based on the scenario diagram in Figure 1, the following will be combined Figure 5 , the content display device provided in the embodiment of the present application is introduced in detail. It should be noted that, Figure 5 The content display device is used to execute the present application Figure 2-Figure 4 For the convenience of explanation, only the part related to the embodiment of the present application is shown. For the specific technical details not disclosed, please refer to the present application. Figure 2-Figure 4 The embodiment shown.

[0070] See also Figure 5 , Figure 5 is a schematic diagram of the structure of a content display device provided in an embodiment of the present application. Figure 5 As shown, the content display device 1 of the embodiment of the present application may include: a multimedia event receiving unit 11, an object acquiring unit 12, an object assembling unit 13 and an updating unit 14.

[0071] A multimedia event receiving unit 11 is used to receive a multimedia event for multimedia audio sent by a target multimedia data source, wherein the multimedia event includes an operation instruction and a target audio zone identifier;

[0072] An object acquisition unit 12 is used to acquire a first structure object corresponding to a target sound range identifier from a database;

[0073] The object assembling unit 13 is used to assemble the first structure object based on the second structure object corresponding to the operation instruction to obtain interface update data;

[0074] The updating unit 14 is used to obtain a target display type in a target display screen corresponding to the target sound zone identifier, and update the display content in the target display screen based on the target display type and using the interface update data.

[0075] In the embodiment of the present application, the electronic device receives a multimedia event sent by a target multimedia data source, and processes the operation instructions made by the user on the multimedia data source into unified interface update data according to the operation instructions in the multimedia event. The interface update data is then synchronously sent to the display update modules of the multimedia card and the multimedia wallpaper, so that the multimedia card and the multimedia wallpaper are synchronously updated and displayed, which improves the user experience and ensures the synchronous display effect of different display types in multiple display screens.

[0076] See also Figure 6 , Figure 6 is a schematic diagram of the structure of a content display device provided in an embodiment of the present application. Figure 6 As shown, the content display device 1 of the embodiment of the present application may include: an activation event receiving unit 15, a multimedia event receiving unit 11, an object acquiring unit 12, an object assembling unit 13 and an updating unit 14.

[0077] An activation event receiving unit 15 is used to receive an activation event sent by a multimedia data source and determine the multimedia data source as a target multimedia data source;

[0078] A multimedia event receiving unit 11 is used to receive a multimedia event for multimedia audio sent by a target multimedia data source, wherein the multimedia event includes an operation instruction and a target audio zone identifier;

[0079] An object acquisition unit 12 is used to acquire a first structure object corresponding to a target sound range identifier from a database;

[0080] The object assembling unit 13 is used to assemble the first structure object based on the second structure object corresponding to the operation instruction to obtain interface update data;

[0081] The updating unit 14 is used to obtain a target display type in a target display screen corresponding to the target sound zone identifier, and update the display content in the target display screen based on the target display type and using the interface update data.

[0082] Optionally, the object assembly unit 13 is specifically used to obtain a second structure object attribute in a second structure object corresponding to the operation instruction;

[0083] The first structure object is assembled based on the second structure object attribute to obtain interface update data.

[0084] Optionally, the object assembly unit 13 is specifically used to obtain at least one first structure object attribute of the first structure object;

[0085] If there is a third structure object attribute in the first structure object attribute that has the same identifier as the second structure object attribute, then the third structure object attribute in the first structure object is replaced with the second structure object attribute, and the replaced first structure object is determined as the interface update data;

[0086] If there is no fourth structure object attribute with the same identifier as the second structure object attribute in the first structure object attributes, the second structure object attribute is added to the first structure object, and the first structure object with the second structure object attribute added is determined as the interface update data.

[0087] Optionally, the updating unit 14 is specifically configured to determine a target display screen based on the target sound zone identifier;

[0088] Determining a display type corresponding to a target multimedia data source in a target display screen as a target display type;

[0089] The interface update data is sent to a display update module corresponding to the target display type, so that the display update module updates the target display content corresponding to the target display type.

[0090] Optionally, the updating unit 14 is specifically configured to determine a display screen that is not connected to an external playback device as a target display screen if the target sound zone identifier is a speaker identifier;

[0091] If the target audio zone identifier is a wireless connection identifier, the display screen corresponding to the wireless connection identifier is determined as the target display screen.

[0092] Optionally, the updating unit 14 is specifically used to detect the playback source of the multimedia audio played by the playback device connected to the target display screen;

[0093] If the playback source is the same as the target multimedia data source, the target display screen is updated;

[0094] If the playback source is different from the target multimedia data source, a prompt message is output to prompt the user to detect the multimedia data source connected to the target display screen to determine the target multimedia data source for sending the activation event.

[0095] In an embodiment of the present application, an electronic device receives an activation event sent by a multimedia data source, determines a target multimedia data source, and then receives a multimedia event sent by the target multimedia data source. A first structure object is obtained according to a target audio zone identifier of the multimedia event, and a second structure object is obtained according to an operation instruction of the multimedia event. The electronic device calls a data processor to assemble the first structure object based on the second structure object to obtain interface update data, and then updates the target display screen according to the interface update data. The operation instructions made by the user for the multimedia data source are processed into unified interface update data, and then the interface update data is synchronously sent to the display update module of the card and wallpaper, so that the cards and wallpapers in the display screen of the electronic device are synchronously updated and displayed, which improves the user experience and ensures the synchronous display effect of different display types in multiple display screens. After determining the target display screen, the electronic device can also perform multimedia data source detection on the target display screen to improve the accuracy of the display screen.

[0096] See also Figure 7 , Figure 7 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application.

[0097] For example, Figure 7 As shown, the electronic device 700 includes: a processor 701 and a memory 702, wherein the processor 701 is electrically connected to the memory 702.

[0098] The processor 701 is the control center of the electronic device 700 and may include one or more processing cores. The processor 701 uses various interfaces and lines to connect various parts of the entire electronic device, and executes various functions of the electronic device and processes data by running or calling computer programs stored in the memory 702, and calling data stored in the memory 702, so as to control the electronic device 700 as a whole. Optionally, the processor 701 can be implemented in at least one hardware form of digital signal processing (DSP), field programmable gate array (FPGA), and programmable logic array (PLA). The processor 701 may integrate one or a combination of CPU, graphics processing unit (GPU), modem, etc. Among them, the CPU mainly processes the operating system, user pages, and applications; the GPU is responsible for rendering and drawing display content; and the modem is used to process wireless communications. It is understandable that the above-mentioned modem may not be integrated into the processor 701, but may be implemented separately through a communication chip.

[0099] The memory 702 can be used to store software programs and modules, and the processor 701 executes various functional applications and data processing by running the computer programs and modules stored in the memory 702. The memory 702 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, a computer program required for at least one function, etc.; the data storage area can store data created according to the use of the electronic device 700, etc.

[0100] In addition, the memory 702 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 702 may also include a memory controller to provide the processor 701 with access to the memory 702.

[0101] In this embodiment, the processor 701 in the electronic device 700 loads instructions corresponding to the processes of one or more computer programs into the memory 702 according to the following steps, and the processor 701 runs the computer program stored in the memory 702 to implement various functions, as follows:

[0102] Receiving a multimedia event for multimedia audio sent by a target multimedia data source, the multimedia event including an operation instruction and a target audio zone identifier;

[0103] Acquire a first structure object corresponding to the target pitch range identifier from a database;

[0104] Assembling the first structure object based on the second structure object corresponding to the operation instruction to obtain interface update data;

[0105] A target display type in a target display screen corresponding to the target sound zone identifier is obtained, and display content in the target display screen is updated based on the target display type and using interface update data.

[0106] Optionally, before receiving the multimedia event data sent by the target multimedia data source, the processor 701 further executes:

[0107] An activation event sent by a multimedia data source is received, and the multimedia data source is determined as a target multimedia data source.

[0108] Optionally, when the processor 701 assembles the first structure object based on the second structure object corresponding to the operation instruction to obtain the interface update data, it specifically executes:

[0109] Acquire a second structure object attribute in a second structure object corresponding to the operation instruction;

[0110] The first structure object is assembled based on the second structure object attribute to obtain interface update data.

[0111] Optionally, when the processor 701 performs assembly processing on the first structure object based on the second structure object attribute to obtain the interface update data, the processor 701 specifically performs:

[0112] Obtain at least one first structure object attribute of the first structure object;

[0113] If there is a third structure object attribute in the first structure object attribute that has the same identifier as the second structure object attribute, then the third structure object attribute in the first structure object is replaced with the second structure object attribute, and the replaced first structure object is determined as the interface update data;

[0114] If there is no fourth structure object attribute with the same identifier as the second structure object attribute in the first structure object attributes, the second structure object attribute is added to the first structure object, and the first structure object with the second structure object attribute added is determined as the interface update data.

[0115] Optionally, when the processor 701 acquires the target display type in the target display screen corresponding to the target sound zone identifier and updates the display content in the target display screen based on the target display type and using the interface update data, the processor 701 specifically executes:

[0116] Determining a target display screen based on the target sound zone identifier;

[0117] Determining a display type corresponding to a target multimedia data source in a target display screen as a target display type;

[0118] The interface update data is sent to a display update module corresponding to the target display type, so that the display update module updates the target display content corresponding to the target display type.

[0119] Optionally, when the processor 701 determines the target display screen based on the target sound zone identifier, the processor 701 specifically performs:

[0120] If the target sound zone identifier is a speaker identifier, a display screen that is not connected to an external playback device is determined as a target display screen;

[0121] If the target audio zone identifier is a wireless connection identifier, the display screen corresponding to the wireless connection identifier is determined as the target display screen.

[0122] Optionally, after determining the target display screen based on the target sound zone identifier, the processor 701 further executes:

[0123] Detecting the playback source of the multimedia audio played by the playback device connected to the target display screen;

[0124] If the playback source is the same as the target multimedia data source, the target display screen is updated;

[0125] If the playback source is different from the target multimedia data source, a prompt message is output to prompt the user to detect the multimedia data source connected to the target display screen to determine the target multimedia data source for sending the activation event.

[0126] In an embodiment of the present application, an electronic device receives an activation event sent by a multimedia data source, determines a target multimedia data source, and then receives a multimedia event sent by the target multimedia data source. A first structure object is obtained according to a target audio zone identifier of the multimedia event, and a second structure object is obtained according to an operation instruction of the multimedia event. The electronic device calls a data processor to assemble the first structure object based on the second structure object to obtain interface update data, and then updates the target display screen according to the interface update data. The operation instructions made by the user for the multimedia data source are processed into unified interface update data, and then the interface update data is synchronously sent to the display update module of the card and wallpaper, so that the cards and wallpapers in the display screen of the electronic device are synchronously updated and displayed, which improves the user experience and ensures the synchronous display effect of different display types in multiple display screens. After determining the target display screen, the electronic device can also perform multimedia data source detection on the target display screen to improve the accuracy of the display screen.

[0127] It should be understood that the device provided in the embodiment of the present application is used to execute the above-mentioned content display method, and thus can achieve the same effect as the above-mentioned implementation method.

[0128] In the case of an integrated unit, the device may include a processing module and a storage module. When the device is applied to an electronic device, the processing module may be used to control and manage the actions of the electronic device. The storage module may be used to support the electronic device in executing related program codes, etc.

[0129] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.

[0130] In addition, the device provided in the embodiment of the present application may specifically be a chip, a component or a module, and the chip may include a connected processor and a memory; wherein the memory is used to store instructions, and when the processor calls and executes the instructions, the chip can execute a content display method provided in the above embodiment.

[0131] An embodiment of the present application also provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is executed on a computer, the computer executes the above-mentioned related method steps to implement a content display method provided by the above-mentioned embodiment.

[0132] This embodiment further provides a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above-mentioned related steps to implement a content display method provided by the above-mentioned embodiment.

[0133] Among them, the device, computer-readable storage medium, computer program product or chip provided in this embodiment is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be repeated here.

[0134] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0135] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0136] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A content display method, characterized in that: The method comprises: Receiving a multimedia event for multimedia audio sent by a target audio data source multimedia data source, wherein the multimedia event includes an operation instruction and a target audio zone identifier; Acquire a first structure object corresponding to the target sound zone identifier from a database; Assembling the first structure object based on the second structure object corresponding to the operation instruction to obtain interface update data; A target display type in a target display screen corresponding to the target sound zone identifier is obtained, and display content in the target display screen is updated based on the target display type and using the interface update data.

2. The method according to claim 1, characterized in that Before receiving the multimedia event data sent by the target multimedia data source, the method further includes: An activation event sent by a multimedia data source is received, and the multimedia data source is determined as a target multimedia data source.

3. The method according to claim 1, characterized in that The assembling process of the first structure object based on the second structure object corresponding to the operation instruction to obtain the interface update data includes: Acquire a second structure object attribute in a second structure object corresponding to the operation instruction; The first structural object is assembled based on the second structural object attribute to obtain interface update data.

4. The method according to claim 3, characterized in that The assembling process of the first structure object based on the attribute of the second structure object to obtain the interface update data includes: Obtaining at least one first structure object attribute of the first structure object; If there is a third structure object attribute in the first structure object attribute that has the same identifier as the second structure object attribute, then the third structure object attribute in the first structure object is replaced with the second structure object attribute, and the first structure object after replacement is determined as the interface update data; If the first structure object attributes do not contain a fourth structure object attribute with the same identifier as the second structure object attribute, the second structure object attribute is added to the first structure object, and the first structure object to which the second structure object attribute is added is determined as interface update data.

5. The method according to claim 2, characterized in that: The acquiring the target display type in the target display screen, and updating the display content in the target display screen based on the target display type and using the interface update data, comprises: Determining a target display screen based on the target sound zone identifier; Determining a display type corresponding to the target multimedia data source in the target display screen as a target display type; The interface update data is sent to a display update module corresponding to the target display type, so that the display update module updates the target display content corresponding to the target display type.

6. The method according to claim 5, characterized in that The step of determining a target display screen based on the target sound zone identifier comprises: If the target sound zone identifier is a speaker identifier, a display screen that is not connected to an external playback device is determined as a target display screen; If the target sound zone identifier is a wireless connection identifier, the display screen corresponding to the wireless connection identifier is determined as the target display screen.

7. The method according to claim 5, characterized in that After determining the target display screen based on the target sound zone identifier, the method further includes: Detecting a playback source of multimedia audio played by a playback device connected to the target display screen; If the playback source is the same as the target multimedia data source, updating the target display screen; If the playback source is different from the target multimedia data source, a prompt message is output to prompt the user to detect the multimedia data source connected to the target display screen to determine the target multimedia data source that sends the activation event.

8. A content display device, characterized in that: The device comprises: A multimedia event receiving unit, configured to receive a multimedia event for multimedia audio sent by a target multimedia data source, wherein the multimedia event includes an operation instruction and a target audio zone identifier; An object acquisition unit, configured to acquire a first structure object corresponding to the target sound zone identifier from a database; An object assembling unit, configured to assemble the first structure object based on the second structure object corresponding to the operation instruction to obtain interface update data; An updating unit is used to obtain a target display type in a target display screen corresponding to the target sound zone identifier, and update the display content in the target display screen based on the target display type and using the interface update data.

9. An electronic device, characterized in that: The electronic device comprises: A memory for storing executable program codes; A processor, configured to call and run the executable program code from the memory, so that the electronic device executes the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program code, and when the computer program code is executed, the method according to any one of claims 1 to 7 is implemented.