Display control method and device

By receiving the identification in the media playback request and outputting the content of different virtual scenes, the parallel display of multiple display screens is realized, which solves the problem of single display screen control method in the prior art, and improves user experience and display efficiency.

CN119255024APending Publication Date: 2025-01-03PIXELHUE TECH LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411391829.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

In the prior art, the unified display control method of multiple display screens is too single, and cannot fully demonstrate intelligence, affecting the user experience.

Method used

By receiving the media content identification in the media playback request, confirm the virtual scene, and output the media content of different virtual scenes through different output interfaces, the parallel display of multiple scene media content in various terminal devices is realized.

Benefits of technology

It improves the efficiency of media content utilization, reduces interference and losses during data transmission, enables each display device to present the best effect, improves user experience and flexibility, and adapts to various display needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119255024A_ABST
    Figure CN119255024A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of display control, and provides a display control method and equipment. The display control method is applied to a control end device and comprises the steps that at least one media playing request from a terminal device is received, and each media playing request carries an identifier of media content; based on the media playing request, determining a virtual scene corresponding to each identifier; media contents included in different virtual scenes are different from output interfaces carrying the virtual scenes, and the media contents included in the virtual scenes are output through the output interfaces carrying the virtual scenes; and if the virtual scenes corresponding to the identifiers are different, outputting the media contents corresponding to the identifiers to the display equipment through an output interface carrying the virtual scenes for each display equipment, and displaying the media contents in different virtual scenes in different display equipment. Parallel display of multiple scene media contents in various terminal devices can be realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of display control technology, and in particular, to a display control method and device. Background Art

[0002] As the core component of the multimedia combined broadcast control system, the media server has an increasingly strong load capacity and can support the operation of multiple display screens at the same time. However, in the prior art, in order to facilitate unified display control of multiple display screens, media content is usually played in a synchronous manner. Although this method simplifies the operation process, it also leads to an overly simple control method for the display screen, which cannot fully demonstrate its intelligence, thereby affecting the user experience. Summary of the invention

[0003] The embodiments of the present application provide a display control method and device, which can realize the parallel display of multiple scene media contents in various terminal devices.

[0004] In a first aspect, an embodiment of the present application provides a display control method, which is applied to a control terminal device, and the method includes: receiving at least one media playback request from a terminal device, each media playback request carrying an identifier of a media content; based on the media playback request, confirming the virtual scene corresponding to each identifier; different virtual scenes include different media content and output interfaces of the virtual scenes, and the media content included in the virtual scene is output through the output interface of the virtual scene; if the virtual scenes corresponding to the identifiers are different, then for each identifier, the media content corresponding to the identifier is output through the output interface of the virtual scene to the display device connected to the output interface, and the media content in different virtual scenes is displayed in different display devices.

[0005] In a second aspect, an embodiment of the present application provides a display control method, which is applied to a terminal device, and the method includes: displaying an identification option of at least one media content; at least one media content corresponds to the same virtual scene, different virtual scenes correspond to different media content and output interfaces, and each media content under the virtual scene is output through one or more output interfaces; in response to a selection operation on an identification option, determining a selected identification; generating a media playback request based on the identification, and sending the media playback request to a control end device.

[0006] In a third aspect, an embodiment of the present application provides a control terminal device, the control terminal device comprising:

[0007] The receiving module is used to receive at least one media play request from a terminal device, each media play request carries an identifier of a media content.

[0008] The processing module is used to confirm the virtual scenes corresponding to the identifiers based on the media playback request; different virtual scenes include different media contents and output interfaces carrying the virtual scenes, and the media contents included in the virtual scenes are output through the output interfaces carrying the virtual scenes.

[0009] The sending module is used to output the media content corresponding to each identifier to the display device connected to the output interface through the output interface carrying the virtual scene if the virtual scenes corresponding to the various identifiers are different, and the media content under different virtual scenes is displayed in different display devices.

[0010] In a fourth aspect, an embodiment of the present application provides a terminal device, the terminal device comprising:

[0011] The display module is used to display the identification options of at least one media content; at least one media content corresponds to the same virtual scene, different virtual scenes correspond to different media content and output interfaces, and each media content in the virtual scene is output through one or more output interfaces.

[0012] The processing module is used to determine the selected identification in response to the selection operation of the identification option.

[0013] The sending module is used to generate a media play request based on the identifier and send the media play request to the control end device.

[0014] In a fifth aspect, an embodiment of the present application provides a computer device, comprising: the computer device comprises a processor and a memory and a data interface coupled to the processor; wherein the data interface is used for data communication, the memory is used for program data, and the program data, when executed by the processor, is used to implement the above-mentioned method applied to the first aspect or the second aspect.

[0015] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, in which a computer program / instruction is stored. When the computer program / instruction is executed on an electronic device, the electronic device executes the method of the first aspect or the second aspect mentioned above.

[0016] In a seventh aspect, an embodiment of the present application provides a computer program product, including a computer program / instructions. When the computer program / instructions are executed by a processor, the electronic device executes the method of the first aspect or the second aspect mentioned above.

[0017] Compared with the prior art, the beneficial effect of the embodiment of the present application is that the control end device receives the media playback request sent by the terminal device, and because these requests carry the identifier of the media content, the control end device can identify the virtual scenes corresponding to the media content required to be played by each media playback request. When it is determined that the virtual scenes corresponding to the various identifiers are different, the control end device will transmit the media content contained in the different virtual scenes through their respective independent output interfaces. Not only does it ensure the stability and high quality of data transmission; moreover, the control end device outputs the media content in different virtual scenes through different output interfaces, thereby realizing the parallel display of multiple scene media content in various display devices. This refined content configuration and output method not only improves the utilization efficiency of media content, but also effectively reduces interference and loss during data transmission, so that each display device can present the best display effect.

[0018] In addition, the control end device has the ability to output multiple virtual scenes at the same time, and each virtual scene can accommodate various types of media content, so that it can easily cope with various complex and changing display needs. Whether it is used for multimedia teaching in the field of education or for advertising display in commercial places, it has demonstrated a high degree of flexibility and adaptability to ensure that various user needs are met. More importantly, in a multi-display device environment, users can easily switch between different devices to obtain more comprehensive and multi-angle information. This way of information interaction and sharing has greatly improved the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0020] Figure 1 It is a schematic diagram of the architecture of an application environment provided by an embodiment of the present application;

[0021] Figure 2 is a flow chart of a display control method provided by an embodiment of the present application;

[0022] Figure 3 This is a schematic diagram of the effect of the scene configuration interface provided by an embodiment of the present application;

[0023] Figure 4 This is a schematic diagram of the effect of a scene configuration interface provided by another embodiment of the present application;

[0024] Figure 5This is a schematic diagram of the effect of a scene configuration interface provided by another embodiment of the present application;

[0025] Figure 6 This is a schematic diagram of the effect of the media content configuration interface provided by an embodiment of the present application;

[0026] Figure 7 is a schematic diagram of the effect of a media content configuration interface provided by another embodiment of the present application;

[0027] Figure 8 is a flow chart of a display control method provided by another embodiment of the present application;

[0028] Fig. 9 This is a schematic diagram of the effect of the media playback interface provided by an embodiment of the present application;

[0029] Fig.10 is a schematic diagram of the effect of a media playback interface provided by another embodiment of the present application;

[0030] Fig.11 is a structural diagram of a control terminal device provided in an embodiment of the present application;

[0031] Fig.12 is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application;

[0032] Fig.13 It is a schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0033] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.

[0034] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.

[0035] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0036] As used in the specification and appended claims of this application, the term "if" may be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if [described condition or event] is detected" may be interpreted as meaning "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]", depending on the context.

[0037] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0038] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0039] To facilitate understanding of the embodiments of the present application, some terms used in the embodiments of the present application are explained below to facilitate understanding by those skilled in the art.

[0040] LED (light-emitting diode): A light-emitting diode is a commonly used light-emitting device that releases energy through the recombination of electrons and holes to emit light. LED electronic display screens, which are composed of tens of thousands to hundreds of thousands of semiconductor light-emitting diode pixels, are widely used in the display field.

[0041] LCD (liquid crystal display): Liquid crystal display, a type of flat-panel display. Used for TV and computer screen displays.

[0042] Before describing the embodiments of the present application, a structure to which the technical solution of the present application can be applied is first described. Figure 1 The embodiment of the present application provides a display control system, which includes a control terminal device 11, a terminal device 12 and a plurality of display devices 13 (such as Figure 1 Each display device 13 includes one or more display screens, for example, Figure 1 As shown, display device 131 may include display screen 1, display screen 2, and display screen 3; display device 132 may include display screen 4, display screen 5, and display screen 6; display device 133 may include display screen 7, display screen 8, and display screen 9. Each display screen may receive media content transmitted from control terminal device 11 via a media transmission line.

[0043] Exemplarily, the media transmission line can be a High Definition Multimedia Interface (HDMI) transmission line, an audio line and a video (AV) transmission line in a home audio system, an S-Video Line (SV) transmission line, a digital component serial interface (SDI) transmission line, and the like.

[0044] The display screen can be an LCD display screen, an LED display screen, an organic light emitting diode display (OLED, Organic Light Emitting Diode), a quantum dot backlit LCD display (Quantum Dot Light Emitting Diode, QLED), an optimized backlit LCD display (Ultra Light Emitting Diode, ULED), a micro light emitting diode display (Micro Light Emitting Diode Display, MicroLED), and the like.

[0045] In addition, the control terminal device 11 can be called a media server, and the media server is, for example, a physical server or a PC host computer, so that the user can publish media content or other information to the display device through the media server. A display control device, such as a splicing server, can also be provided between the control terminal device 11 and the display device 13 to drive the display device 13 to display. When the display device 13 is an LED display screen, the display control device and the display device 13 are connected via a network cable.

[0046] The terminal device 12 has an application installed therein, and information is exchanged with the control terminal device 11 through the application.

[0047] The terminal device 12 has a display function, for example, the display function can be realized by a graphics processing unit (GPU), a display screen, and an application processor. Exemplarily, the terminal device 12 can be a liquid crystal display or an OLED display. It can also be a mobile phone, a tablet computer, a wearable device, an augmented reality (AR) / virtual reality (VR) device, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA) and other terminal devices. The embodiment of the present application does not impose any restrictions on the specific type of the terminal device 12.

[0048] The control terminal device 11 supports multiple types of input and output interfaces. The input interface is used to receive a video source. The control terminal device 11 can be connected to a display. The display screen is used to display a software interactive interface. Users can open windows and overlay layers at will through the software interactive interface to create virtual scenes and establish a corresponding relationship between virtual scenes and output interfaces. It is also possible to overlay and splice layers in a virtual scene to obtain various media content in the scene. Users can flexibly configure virtual scenes, output interfaces, and media content according to actual needs.

[0049] In addition, the control end device 11 and the terminal device 12 may communicate in a wireless manner, such as Bluetooth, Zigbee, Wireless Fidelity (Wi-Fi), Long Range (LoRa), etc.

[0050] The following is an explanation of the embodiments of the present application. The embodiments of the present application provide a display control method and device, the technical principle of which is as follows: the control end device receives the user's scene configuration operation and interface configuration operation by displaying a scene configuration interface, creates multiple virtual scenes and at least one output interface under each virtual scene, and establishes a first binding relationship between the output interface and the virtual scene. Afterwards, through the displayed media content configuration interface, the binding operation for the media content under each virtual scene and the virtual scene is received, and a second binding relationship between the media content and the output interface under any virtual scene is established. And according to the first binding relationship and the second binding relationship, at least one media content under each virtual scene is obtained.

[0051] After obtaining at least one media content in each virtual scene, the control end device transmits the identification option of the media content to the terminal device, and the terminal device displays at least one identification option of the media content, receives the user's selection operation for one or more identification options, determines the selected one or more identifications, and generates each media playback request according to each identification. After that, the terminal device transmits each media playback request to the control end device. The control end device identifies the virtual scenes corresponding to the media content required to be played in each media playback request through the identification of the media content carried by each media playback request. When it is determined that the virtual scenes corresponding to each identification are different, the control end device will transmit the media content contained in different virtual scenes to different display devices through their respective independent output interfaces. In this way, not only the stability and high quality of data transmission are guaranteed; moreover, the control end device outputs the media content in different virtual scenes through different output interfaces, realizing the parallel display of multiple scene media content in various display devices.

[0052] The method shown in the present application is described below through specific embodiments. It should be noted that the following embodiments can exist independently or in combination with each other, and the same or similar contents will not be described repeatedly in different embodiments.

[0053] Figure 2 This is a flowchart of an image processing method provided in an embodiment of the present application. Figure 2 , applied to a control terminal device, the method may include:

[0054] S201: Receive at least one media play request from a terminal device, each media play request carrying an identifier of a media content.

[0055] Optionally, the control end device can carry multiple display devices at the same time, and control the multiple display devices to display media content in different virtual scenes.

[0056] Optionally, the identifier of the media content may be, for example, an identifier (ID) of the media file, a uniform resource locator (URL), a name, or any other unique identifier.

[0057] S202, based on the media playback request, confirm the virtual scenes corresponding to the identifiers; different virtual scenes include different media contents and output interfaces carrying the virtual scenes, and the media contents included in the virtual scenes are output through the output interfaces carrying the virtual scenes.

[0058] Optionally, each virtual scene includes at least one output interface. The number of output interfaces included in different virtual scenes may be the same or different.

[0059] Optionally, there is a binding relationship between the virtual scene and the media content, and the binding relationship is stored according to a preset storage method. When the virtual scene is determined by using the identifier, a query can be performed based on a query method corresponding to the storage method.

[0060] In some embodiments, entity definition is first performed. 1. Entity definition on the virtual scene side includes: identification of the virtual scene, identification of the output interface, specifically, an identifier pointing to the output interface used by the virtual scene. 2. Entity definition on the output interface side, distinguishing different output interfaces. Media Content: ID: unique identifier, distinguishing different media content. Type: type of media content, such as video, audio, image, etc.

[0061] Further, a relationship definition is performed. Specifically, each virtual scene can contain multiple media contents, i.e., a one-to-many relationship. Each virtual scene outputs content through one or more output interfaces, i.e., a one-to-one relationship or a one-to-many relationship. An output interface cannot be shared by multiple virtual scenes, i.e., a one-to-one relationship.

[0062] In one implementation, a relational database may be selected as the storage method. In the relational database, three tables may be created according to the above entity definition to store information about virtual scenes, output interfaces, and media content. This method utilizes foreign key constraints to maintain the relationship between entities and ensure data consistency and integrity. The three tables specifically include: a virtual scene table, an output interface table, and a media content table. The virtual scene table contains basic information about the virtual scene and its associated output interface ID. The output interface table is used to store the type, address, and configuration of the output interface. The media content table is used to store information about the media content and its associated virtual scene ID. The relationship between the virtual scene table, the output interface table, and the media content table is established according to the relationship definition.

[0063] In another implementation, a document-based database may be selected as the storage method. According to the above-mentioned entity definition and relationship definition, in a document-based database (such as MongoDB), data may be stored in a nested document manner. This method nests virtual scenes, output interfaces, and media content information in one document, which facilitates rapid retrieval and operation. Each virtual scene document may contain one or more media contents and the output interfaces used by each media content. In this way, all relevant information is concentrated in one document, reducing data redundancy and query complexity.

[0064] S203: If the virtual scenes corresponding to the various identifiers are different, for each identifier, the media content corresponding to the identifier is output to a display device connected to the output interface through an output interface carrying the virtual scene, and the media content in different virtual scenes is displayed in different display devices.

[0065] Optionally, in the same virtual scene, each media content is output to a display device via one or more output interfaces in the virtual scene, and a display device is connected to a control terminal device via at least one output interface.

[0066] In some embodiments, the media content corresponding to the identifier is output to the terminal device through one or more output interfaces carrying the media content in the virtual scene.

[0067] Optionally, the output interface may be an image output interface. Optionally, the output interface may be an audio output interface. Optionally, the output interface may be an audio and video output interface.

[0068] In a possible implementation, the virtual scene and the display device are in a one-to-one correspondence, that is, one display device corresponds to displaying the media content in a specific virtual scene. Then outputting the media content corresponding to the identifier to the display device through the output interface carrying the virtual scene specifically includes: outputting the media content corresponding to the identifier to the display device corresponding to the virtual scene through the output interface carrying the virtual scene.

[0069] In some embodiments, when there is a one-to-one correspondence between the virtual scene and the display device, the identifier of the virtual scene and the device identifier of the display device can be set to the same identifier. When the control end device confirms the virtual scene, it can be known to which display device the media content in the virtual scene is transmitted.

[0070] In other embodiments, an association relationship between the identifier of the virtual scene and the device identifier of the display device is established, for example, an association configuration item of the identifier of the virtual scene and the device identifier of the display device is displayed, and in response to a configuration operation on the association configuration item, an association relationship between the identifier of the virtual scene and the device identifier of the display device is established, and the association relationship is stored in an association relationship table. When the control end device confirms the virtual scene, it can be known to which display device the media content in the virtual scene is transmitted based on the association relationship query.

[0071] In this embodiment, the control end device receives the media playback request sent by the terminal device. Since these requests carry the identifier of the media content, the control end device can identify the virtual scenes corresponding to the media content required to be played by each media playback request. When it is determined that the virtual scenes corresponding to the various identifiers are different, the control end device will transmit the media content contained in the different virtual scenes through their respective independent output interfaces. Not only does it ensure the stability and high quality of data transmission; moreover, the control end device outputs the media content in different virtual scenes through different output interfaces, thereby realizing the parallel display of multiple scene media content in various display devices. This refined content configuration and output method not only improves the utilization efficiency of media content, but also effectively reduces interference and loss during data transmission, so that each display device can present the best display effect.

[0072] In addition, the control end device has the ability to output multiple virtual scenes at the same time, and each virtual scene can accommodate various types of media content, so that it can easily cope with various complex and changing display needs. Whether it is used for multimedia teaching in the field of education or for advertising display in commercial places, it has demonstrated a high degree of flexibility and adaptability to ensure that various user needs are met. More importantly, in a multi-display device environment, users can easily switch between different devices to obtain more comprehensive and multi-angle information. This way of information interaction and sharing has greatly improved the user experience.

[0073] In one embodiment of the present application, a scene configuration interface is displayed, which includes: scene configuration items and interface configuration items; in response to scene configuration operations on scene configuration items, multiple virtual scenes are created; based on the interface configuration items, at least one output interface is created under each virtual scene.

[0074] Optional, see Figure 3 The scene configuration items in the scene configuration interface 30 include a scene adding control 31. By triggering the scene adding control 31, a virtual scene is added and displayed. Figure 4 The scene modification configuration item 41 of the virtual scene shown in the figure is used to customize the name of the virtual scene. Figure 4 As shown, in response to the configuration operation of the scene modification configuration item 41, the scene modification configuration item 41 is displayed Figure 4 The scene modification configuration items 41 of the three virtual scenes “Screen 01”, “Screen 02” and “Screen 03” are shown in FIG.

[0075] The scene modification configuration item includes selection items and / or input items.

[0076] Optionally, the configuration operation on the scene modification configuration item may be an input operation and / or a selection operation on the scene modification configuration item; wherein the selection operation may be a click operation and / or a drag operation.

[0077] Here, the input operation can be a character input operation or a voice input operation. When the input operation is a character input operation, the input character can be directly determined through the character input operation; when the input operation is a voice input operation, after obtaining the input voice information, the voice information can be converted into text to obtain the input character.

[0078] The click operation may refer to any one of a first touch operation, a first cursor operation and a key operation. The first touch operation may be a touch click operation, a touch press operation or a touch slide operation on a target option (such as an option of a preset virtual scene name), and the first touch operation may also be a single-point touch operation or a multi-point touch operation on the target option; the first cursor operation may be an operation of controlling a cursor to click on the target option or an operation of controlling a cursor to press the target option; the key operation may be a virtual key operation or a physical key operation corresponding to the target option, etc.

[0079] The above-mentioned dragging operation may be any one of a second touch operation and a second cursor operation. The second touch operation may be a touch-and-drag operation on the target option, where the target option is dragged to the input item by touch. The second cursor operation may be a click-and-drag operation on the target option, where the target option is dragged to the input item by controlling the cursor.

[0080] For example, refer to Figure 3 The interface configuration items in the scene configuration interface 30 include an interface addition item 32. By selecting the interface addition item 32, the selected output interface 321 (such as Figure 3 The scene configuration interface 30 also displays an interface position configuration item 322, which is used to configure the name of the output interface 321 and the specific position, size, and rotation direction in the interface configuration area 33. The configuration operation of the interface position configuration item 322 is displayed, for example Figure 4 The output interface 321 of "output 1" shown is configured in the same manner. Figure 4 “Output 2”, “Output 3”, “Output 4”, “Output 5”, “Output 6”, “Output 7”, “Output 8”, “Output 9” are shown.

[0081] In one embodiment of the present application, at least one output interface in each virtual scene is created based on the interface configuration item, including: displaying the selected output interface in response to the interface selection operation of the interface configuration item; establishing a first binding relationship between the output interface and the virtual scene for each selected output interface in response to the binding operation of the output interface; and obtaining at least one output interface in each virtual scene based on the first binding relationship.

[0082] Optionally, in response to a binding operation on the output interface, a first binding relationship between the output interface and the virtual scene is established, including: in response to a preset trigger operation on the output interface, displaying a scene menu, the scene menu including options for each virtual scene; in response to a trigger operation on an option of a target scene in the scene menu, establishing a first binding relationship between the output interface and the virtual scene corresponding to the target scene.

[0083] In some embodiments, the preset trigger operation may be any one of a touch operation, a cursor operation, and a key operation. The touch operation may be a touch click operation, a touch press operation, or a touch slide operation on the option of the target scene in the scene menu, and the touch operation may also be a single-point touch operation or a multi-point touch operation on the option of the target scene in the scene menu; the cursor operation may be an operation of controlling the cursor to click on the option of the target scene in the scene menu or an operation of controlling the cursor to press the option of the target scene in the scene menu; the key operation may be a virtual key operation or a physical key operation corresponding to the option of the target scene in the scene menu, etc.

[0084] For example, refer to Figure 4 , by triggering the output interface 321 of "output 1". For example, clicking the right button of the mouse can display Figure 5 The scene menu 323 shown includes options for the virtual scene of "Screen 01", options for the virtual scene of "Screen 02", and options for the virtual scene of "Screen 03". For example, by clicking on the option of the virtual scene of "Screen 01", the virtual scene of "Screen 01" is bound to the output interface 321 of "Output 1", and the first binding relationship between the output interface 321 of "Output 1" and the virtual scene of "Screen 01" is established. The same is true for other output interfaces, which will not be repeated here. It is assumed here that the virtual scene of "Screen 01" is bound to the output interfaces of "Output 1", "Output 2", and "Output 3"; the virtual scene of "Screen 02" is bound to the output interfaces of "Output 4", "Output 5", and "Output 6", and the virtual scene of "Screen 03" is bound to the output interfaces of "Output 7", "Output 8", and "Output 9".

[0085] In one embodiment of the present application, after creating at least one output interface in each virtual scene based on the interface configuration items, it also includes: displaying a media content configuration interface, the media content configuration interface includes multiple media content and at least one output interface in each virtual scene, and the media content has an identifier; for each media content, in response to a binding operation of the media content, establishing a second binding relationship between the media content and one or more of the at least one output interface in any virtual scene; based on all the first binding relationships and the second binding relationships, obtaining at least one media content in each virtual scene.

[0086] It is understandable that the media content configuration interface may be the same interface as the scene configuration interface, or may be another interface displayed on the basis of the scene configuration interface, and the embodiments of the present application are not limited to this.

[0087] For example, refer to Figure 6 The displayed media content configuration interface 40 includes: a media content display area 41 and an interface configuration area 33. The media content display area 41 includes a media scene configuration item 411, and also displays the media content of "Program 1", the media content of "Program 2", the media content of "Program 3", the media content of "Program 4", the media content of "Program 5", and the media content of "Program 6". It can be understood that "Program 1", "Program 2", "Program 3", "Program 4", "Program 5", and "Program 6" are all names of media content, and the names can also be identifiers of media content. In some embodiments, multiple layer configuration items can be included in each media content, and each layer configuration item is used to configure the corresponding layer content.

[0088] Optionally, the media content includes at least one layer, and in response to a binding operation of the media content, a second binding relationship is established between the media content and one or more of at least one output interface in any virtual scene, including: in any virtual scene, for each layer, receiving an operation of dragging the layer to any output interface of at least one output interface of the virtual scene, and establishing a sub-binding relationship between the layer and the output interface; and determining the second binding relationship based on the sub-binding relationship of each layer.

[0089] It is understandable that before establishing the sub-binding relationship, one or more media contents in each virtual scene are first determined, that is, a third binding relationship between the virtual scene and the media content is established.

[0090] Exemplarily, when a trigger operation is performed on the media scene configuration item 411, assuming that the media scene configuration item 411 of "Program 1" is triggered (recorded as the first preset trigger operation), a media content menu 412 (i.e., the media content menu 412 of "Program 1") is displayed in response to the first preset trigger operation, and the media content menu 412 includes a binding screen grouping control 4121. In response to the trigger operation on the binding screen grouping control 4121, a media scene binding menu 413 is displayed, and the media scene binding menu 413 includes scene binding options, such as Figure 6 The options of "None", "Screen 01" scene binding options, "Screen 02" scene binding options, and "Screen 03" scene binding options are shown in FIG. If the scene binding option of "Screen 01" is triggered, the media content of "Program 1" is bound to the virtual scene of "Screen 01", and a binding relationship between the media content and the virtual scene is established. This is recorded as the third binding relationship.

[0091] In some embodiments, in response to a binding operation of the media content and the virtual scene, a third binding relationship is established, and a second binding relationship is obtained based on all sub-binding relationships and the third binding relationship.

[0092] Exemplarily, after the third binding relationship is established, refer to Figure 6 , assuming that the media scene configuration item 411 of "Program 1" is triggered (recorded as the second preset trigger operation), confirm that the media content of "Program 1" is selected, drag the corresponding "layer 1", "layer 2", and "layer 3" in the media content of "Program 1" to the corresponding "output 1", "output 2", and "output 3" respectively, and refer to Figure 7 , in "Program 1", the sub-binding relationship between "Layer 1" and "Output 1", the sub-binding relationship between "Layer 2" and "Output 2", and the sub-binding relationship between "Layer 3" and "Output 3" are established. Thus, according to the sub-binding relationship between "Layer 1" and "Output 1", the sub-binding relationship between "Layer 2" and "Output 2", and the sub-binding relationship between "Layer 3" and "Output 3" in "Program 1", the second binding relationship between "Program 1" and "Output 1", "Output 2" and "Output 3" under "Screen 01" is established.

[0093] It is understandable that, in each virtual scene, one or more layers may be set on an output interface, and a part or all of the layers of the media content may be selected to establish a sub-binding relationship with one or more output interfaces.

[0094] Similarly, assuming that "Program 2" has been bound to screen 01 (i.e., the third binding relationship between "Program 2" and screen 01 is obtained), after triggering the media scene configuration item 411 of "Program 2" (recorded as the second preset trigger operation), confirm that the media content of "Program 2" is selected, and drag the corresponding "Layer 1", "Layer 2", and "Layer 3" in the media content of "Program 2" to the corresponding "Output 1", "Output 2", and "Output 3" respectively, in "Program 2", the sub-binding relationship between "Layer 1" and "Output 1", the sub-binding relationship between "Layer 2" and "Output 2", and the sub-binding relationship between "Layer 3" and "Output 3" are established. Thus, according to the sub-binding relationship between "Layer 1" and "Output 1", the sub-binding relationship between "Layer 2" and "Output 2", and the sub-binding relationship between "Layer 3" and "Output 3" in "Program 2", the second binding relationship between "Program 2" and "Output 1", "Output 2", and "Output 3" under "Screen 01" is established.

[0095] It is understandable that, referring to Figure 7 , assuming that "Program 3" has been bound to screen 02 (i.e., the third binding relationship between "Program 3" and screen 02 is obtained), after triggering the media scene configuration item 411 of "Program 3" (recorded as the second preset trigger operation), confirm that the media content of "Program 3" is selected, and drag the corresponding "layer 1", "layer 2", and "layer 3" in the media content of "Program 3" to the corresponding "output 4", "output 5", and "output 6" respectively, and establish the sub-binding relationship between "layer 1" and "output 4", the sub-binding relationship between "layer 2" and "output 5", and the sub-binding relationship between "layer 3" and "output 6" in "Program 3". Therefore, according to the sub-binding relationship between "layer 1" and "output 4", the sub-binding relationship between "layer 2" and "output 5", and the sub-binding relationship between "layer 3" and "output 6" in "Program 3", the second binding relationship between "Program 2" and "output 4", "output 5", and "output 6" under "screen 01" is established. The same is true for other media content, which will not be repeated here.

[0096] In one embodiment of the present application, when the current playback state of the display device is currently playing other media content, it is necessary to confirm that the other media content being played and the media content to be played belong to the same virtual scene. If so, the other media content being played is switched to the media content to be played. Therefore, before the media content corresponding to the identifier is output to the display device connected to the output interface through the output interface carrying the virtual scene, it includes: confirming the current playback state of the display device; if the current playback state is that the second media content is being played, and the second media content and the first media content corresponding to the identifier belong to the same virtual scene, then stop outputting the second media content to the display device. In this way, by confirming that the current playback state is that the second media content is being played, and the second media content and the first media content corresponding to the identifier belong to the same virtual scene, stop outputting the second media content to the display device. So that the media content corresponding to the identifier can be normally output to the display device through one or more output interfaces under the virtual scene.

[0097] The media content corresponding to the identifier is the first media content.

[0098] Optionally, if the current playback state is that the second media content is being played, and the second media content and the first media content corresponding to the identifier do not belong to the same virtual scene, then confirm whether there is a third media content being played by another display device that is in the same virtual scene as the first media content. If so, continue to output the second media content to the display device. If not, stop outputting the second media content to the display device. This is to avoid affecting the normal playback of the media content in the virtual scene where the first media content is located by other display devices.

[0099] Figure 8 A flowchart of another image processing method provided in an embodiment of the present application. Applied to a terminal device, the method includes:

[0100] S801, displaying identification options of at least one media content; at least one media content corresponds to the same virtual scene, different virtual scenes correspond to different media contents and output interfaces, and each media content in the virtual scene is output through one or more output interfaces.

[0101] S802: In response to a selection operation on a logo option, determine a selected logo.

[0102] S803: Generate a media play request based on the identifier, and send the media play request to the control end device.

[0103] For example, refer to Fig. 9, showing a media play interface 90, the media play interface 90, showing identification options 91 of media contents of "Program 1", "Program 2", "Program 3", "Program 4", "Program 5", and "Program 6", assuming a selection operation of identification option 91 of "Program 1", it is determined that the selected identification is "Program 1". A media play request is generated based on "Program 1", and the media play request is sent to the control end device.

[0104] Optionally, displaying an identification option for at least one media content includes: displaying a media playback interface; the media playback interface includes scene options for multiple virtual scenes; in response to a selection operation on the scene option, determining a selected virtual scene; and displaying an identification option for at least one media content under the selected virtual scene.

[0105] For example, refer to Fig.10 The media playback interface 90 also includes a scene option 92 of "Screen 01", a scene option 92 of "Screen 02", and a scene option 92 of "Screen 03". Assume that the scene option 92 of "Screen 01" is selected to display the identification options 91 of the media contents of "Program 1" and "Program 2".

[0106] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0107] Corresponding to the above embodiment Figure 2 Display control method, Fig.11 A structural block diagram of a control terminal device provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown.

[0108] Reference Fig.11 The control terminal device includes: a receiving module 1101, a processing module 1102, a sending module 1103 and a display module 1104.

[0109] The receiving module 1101 is configured to receive at least one media play request from a terminal device, each media play request carrying an identifier of a media content.

[0110] Processing module 1102 is used to confirm the virtual scene corresponding to each identifier based on the media playback request; the media content included in different virtual scenes and the output interface carrying the virtual scene are different, and the media content included in the virtual scene is output through the output interface carrying the virtual scene, and the media content in different virtual scenes is displayed in different display devices.

[0111] The sending module 1103 is used to output the media content corresponding to each identifier to the display device connected to the output interface through the output interface carrying the virtual scene if the virtual scenes corresponding to the various identifiers are different, and the media content in different virtual scenes is displayed in different display devices.

[0112] In a possible implementation, the display module 1104 is used to display a scene configuration interface, which includes scene configuration items and interface configuration items.

[0113] The processing module is also used to create multiple virtual scenes in response to the scene configuration operation on the scene configuration item.

[0114] The processing module is further used to create at least one output interface in each virtual scene based on the interface configuration item.

[0115] In a possible implementation, the processing module 1102 is specifically configured to:

[0116] In response to an interface selection operation of an interface configuration item, the selected output interface is displayed.

[0117] For each selected output interface, in response to a binding operation of the output interface, a first binding relationship between the output interface and the virtual scene is established.

[0118] At least one output interface in each virtual scene is obtained based on the first binding relationship.

[0119] In one possible implementation, the processing module 1102 is specifically used to display a scene menu in response to a preset trigger operation on the output interface, wherein the scene menu includes options for various virtual scenes; and to establish a first binding relationship between the output interface and the virtual scene corresponding to the target scene in response to a trigger operation on an option of a target scene in the scene menu.

[0120] In a possible implementation, the display module 1104 is used to display a media content configuration interface, where the media content configuration interface includes a plurality of media contents and at least one output interface in each virtual scene, and the media contents have identifiers.

[0121] The processing module 1102 is also used to establish, for each media content, a second binding relationship between the media content and one or more of at least one output interface in any virtual scene in response to a binding operation of the media content; based on all the first binding relationships and the second binding relationships, obtain at least one media content bound to each output interface in each virtual scene.

[0122] In one possible implementation, the media content includes at least one layer, and the processing module 1102 is specifically used to receive, in any virtual scene, for each layer, a drag operation of the layer to any output interface of at least one output interface of the virtual scene, establish a sub-binding relationship between the layer and the output interface; and determine a second binding relationship based on the sub-binding relationship of each layer.

[0123] In a possible implementation, the processing module 1102 is further used to confirm the current playback state of the display device; if the current playback state is that the second media content is being played, and the second media content and the first media content corresponding to the identifier belong to the same virtual scene, then stop outputting the second media content to the display device.

[0124] It should be understood that the units described in the display control device are similar to those described in the reference Figure 2 The various steps in the described method correspond to each other. Therefore, the operations and features described above for the method are also applicable to the display control device and the units contained therein, and will not be repeated here. The display control device can be pre-implemented in a browser or other security application of a computer device, or can be loaded into a browser or its security application of a computer device by downloading or the like. The corresponding units in the display control device can cooperate with the units in the computer device to implement the solution of the embodiment of the present application.

[0125] The several modules or units mentioned in the above detailed description are not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.

[0126] Corresponding to the above embodiment Figure 8 Display control method, Fig.12 A structural block diagram of a control terminal device provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown.

[0127] Reference Fig.12 The terminal device includes: a display module 1201, a processing module 1202, and a sending module 1203.

[0128] in,

[0129] The display module 1201 is used to display the identification options of at least one media content; at least one media content corresponds to the same virtual scene, different virtual scenes correspond to different media contents and output interfaces, and each media content in the virtual scene is output through one or more output interfaces.

[0130] The processing module 1202 is used to determine the selected identification in response to the selection operation of the identification option.

[0131] The sending module 1203 is used to generate a media play request based on the identifier and send the media play request to the control end device.

[0132] In one possible implementation, the display module 1201 is specifically used to display a media playback interface; the media playback interface includes scene options of multiple virtual scenes; in response to a selection operation on the scene option, a selected virtual scene is determined; and an identification option of at least one media content under the selected virtual scene is displayed.

[0133] It should be understood that the units described in the display control device are similar to those described in the reference Figure 8 The various steps in the described method correspond to each other. Therefore, the operations and features described above for the method are also applicable to the display control device and the units contained therein, and will not be repeated here. The display control device can be pre-implemented in a browser or other security application of a computer device, or can be loaded into a browser or its security application of a computer device by downloading or the like. The corresponding units in the display control device can cooperate with the units in the computer device to implement the solution of the embodiment of the present application.

[0134] The several modules or units mentioned in the above detailed description are not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.

[0135] It should be noted that for details not disclosed in the display control device of the embodiment of the present application, please refer to the details disclosed in the above embodiments of the present application, which will not be repeated here.

[0136] Reference below Fig.13 , Fig.13 A schematic diagram of the structure of a computer device suitable for implementing the embodiments of the present application is shown. Fig.13 As shown, the computer device 1300 includes a central processing unit (CPU) 1301, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 1302 or the program loaded from the storage part 1308 to the random access memory (RAM) 1303. In the RAM 1303, various programs and data required for the operation instructions of the computer device are also stored. The CPU 1301, the ROM 1302, and the RAM 1303 are connected to each other through a bus 1304. An input / output (I / O) interface 1305 is also connected to the bus 1304.

[0137] The following components are connected to the I / O interface 1305: an input section 1306 including a keyboard, a mouse, etc.; an output section 1307 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1308 including a hard disk, etc.; and a communication section 1309 including a network interface card such as a LAN card, a modem, etc. The communication section 1309 performs communication processing via a network such as the Internet. A drive 1310 is also connected to the I / O interface 1305 as needed. A removable medium 1311, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 1310 as needed, so that a computer program read therefrom is installed into the storage section 1308 as needed.

[0138] In particular, according to an embodiment of the present application, the above reference flow chart Figure 2 The described process can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer readable medium, and the computer program includes a program code for executing the method shown in the flow chart. In such an embodiment, the computer program includes a program code for executing the method shown in the flow chart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 1309, and / or installed from the removable medium 1311. When the computer program is executed by the central processing unit (CPU) 1301, the above-mentioned functions defined in the computer device of the present application are executed.

[0139] It should be noted that the computer-readable medium shown in the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used or used in combination with an instruction-executing computer device, device or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium such as a computer-readable storage medium that can send, propagate or transmit a program for use by or in conjunction with an instruction execution system, device or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0140] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, functions and operating instructions of the system, method and computer program product according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the aforementioned module, program segment or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, the boxes represented by two connections can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operating instruction, or can be implemented with a combination of dedicated hardware and computer instructions.

[0141] The units or modules involved in the embodiments described in the present application may be implemented by software or by hardware. The units or modules described may also be arranged in a processor, for example, it may be described as follows: a processor includes an acquisition module, a merging module, and a transmission module. The names of these units or modules do not, in some cases, constitute limitations on the units or modules themselves.

[0142] As another aspect, the present application further provides a computer-readable storage medium, which may be included in the computer device described in the above embodiment, or may exist independently without being installed in the computer device. The above computer-readable storage medium stores one or more programs, and when the above programs are used by one or more processors to execute the display control method described in the present application or. For example, it can be executed Figure 2 or Figure 8 The various steps of the display control method shown.

[0143] The present application embodiment provides a computer program product, which includes instructions. When the instructions are executed, the method described in the present application embodiment is executed. For example, Figure 2 or Figure 8 The various steps of the display control method shown.

[0144] The above description is only a preferred embodiment of the present application and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present application is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the aforementioned disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in this application (but not limited to) by each other to form a technical solution.

Claims

1. A display control method, characterized in that: Applicable to control end devices, including: Receiving at least one media playback request from a terminal device, each of the media playback requests carrying an identifier of a media content; Based on the media playback request, confirm the virtual scene corresponding to each of the identifiers; different virtual scenes include different media content and output interfaces carrying the virtual scenes, and each of the media content included in the virtual scene is output through the output interface carrying the virtual scene; If the virtual scenes corresponding to the identifiers are different, then for each identifier, the media content corresponding to the identifier is output to the display device connected to the output interface through the output interface carrying the virtual scene, and the media content in different virtual scenes is displayed in different display devices.

2. The display control method according to claim 1, characterized in that: The method further comprises: Displaying a scene configuration interface, the scene configuration interface includes: scene configuration items and interface configuration items; In response to the scene configuration operation on the scene configuration item, creating a plurality of virtual scenes; Based on the interface configuration items, at least one output interface in each virtual scene is created.

3. The display control method according to claim 2, characterized in that: The creating at least one output interface in each virtual scene based on the interface configuration item includes: In response to an interface selection operation of the interface configuration item, displaying the selected output interface; For each of the selected output interfaces, in response to a binding operation of the output interface, establishing a first binding relationship between the output interface and the virtual scene; The at least one output interface in each of the virtual scenes is obtained based on the first binding relationship.

4. The display control method according to claim 3, characterized in that: The step of establishing a first binding relationship between the output interface and the virtual scene in response to the binding operation of the output interface includes: In response to a preset trigger operation on the output interface, displaying a scene menu, wherein the scene menu includes options for each of the virtual scenes; In response to a triggering operation on an option of a target scene in the scene menu, a first binding relationship between the output interface and the virtual scene corresponding to the target scene is established.

5. The display control method according to any one of claims 2 to 4, characterized in that: After creating at least one output interface in each of the virtual scenes based on the interface configuration items, the method further includes: Displaying a media content configuration interface, wherein the media content configuration interface includes a plurality of media contents and the at least one output interface in each of the virtual scenes, and the media contents have the identifier; For each of the media contents, in response to a binding operation on the media contents, establishing a second binding relationship between the media contents and one or more of the at least one output interface in any of the virtual scenes; Based on all the first binding relationships and the second binding relationships, the at least one media content bound to each output interface in each virtual scene is obtained.

6. The display control method according to claim 5, characterized in that: The media content includes at least one layer, and the establishing of a second binding relationship between the media content and one or more of the at least one output interface in any of the virtual scenes in response to the binding operation of the media content includes: In any of the virtual scenes, for each layer, receiving a drag operation of the layer to any of the at least one output interface of the virtual scene, and establishing a sub-binding relationship between the layer and the output interface; The second binding relationship is determined based on the sub-binding relationship of each layer.

7. The display control method according to any one of claims 1 to 4, characterized in that: Before outputting the media content corresponding to the identifier to a display device connected to the output interface through the output interface carrying the virtual scene, the method includes: Confirming the current playback status of the display device; If the current playing state is that the second media content is being played, and the second media content and the first media content corresponding to the identifier belong to the same virtual scene, then outputting the second media content to the display device is stopped.

8. A display control method, characterized in that: Applied to a terminal device, the method comprises: Displaying identification options of at least one media content; the at least one media content corresponds to the same virtual scene, different virtual scenes correspond to different media content and output interfaces, and each of the media content in the virtual scene is output through one or more output interfaces; In response to a selection operation on the identification option, determining a selected identification; A media play request is generated based on the identifier, and the media play request is sent to the control end device.

9. The display control method according to claim 8, characterized in that: The display of at least one identification option of media content includes: Displaying a media playback interface; the media playback interface includes scene options of multiple virtual scenes; In response to a selection operation on the scene option, determining the selected virtual scene; The identification option of at least one media content in the selected virtual scene is displayed.

10. A control terminal device, characterized in that: include: A receiving module, configured to receive at least one media playback request from a terminal device, each of the media playback requests carrying an identifier of a media content; A processing module, configured to confirm the virtual scenes corresponding to the identifiers based on the media playback request; different virtual scenes include different media contents and different output interfaces carrying the virtual scenes, and each of the media contents included in the virtual scenes is output through the output interface carrying the virtual scenes; A sending module is used for outputting the media content corresponding to each identifier to a display device connected to the output interface through the output interface carrying the virtual scene if the virtual scenes corresponding to the identifiers are different, so that the media content in different virtual scenes is displayed in different display devices.

11. A terminal device, characterized in that: include: A display module, used to display at least one identification option of media content; The at least one media content corresponds to the same virtual scene, different virtual scenes correspond to different media content and output interfaces, and each of the media content in the virtual scene is output through one or more output interfaces; A processing module, configured to determine a selected identification in response to a selection operation on the identification option; The sending module is used to generate a media play request based on the identifier and send the media play request to the control end device.

12. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 9 is implemented.