Playing control method and device, terminal equipment, system and readable storage medium

By adding and configuring web page materials in the editing software, the problem that traditional media orchestration is difficult to adapt to complex web page materials is solved, and flexible playback control of various types of web page materials is achieved, improving user experience and system adaptability.

CN119828938APending Publication Date: 2025-04-15PIXELHUE TECH LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311329576.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-13
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

Traditional media orchestration functions are difficult to adapt to users' playback control needs for complex web materials, 3D web materials, high-resolution web materials and multi-web page materials.

Method used

A playback control method and device are provided. Through the interface of the editing software, the user can add web page materials in the material area, configure it to a material group, configure the target position in the screen display area, and finally display the web page materials on the display device. This method supports the playback of the first and second types of web page materials, including web pages with resolutions less than or greater than the preset resolution and 3D rendering web pages.

Benefits of technology

It realizes effective playback control of complex web materials and multi-web page materials, meets users' display needs for high-resolution and 3D web materials, and improves the flexibility and adaptability of media orchestration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119828938A_ABST
    Figure CN119828938A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of display screens, and provides a playing control method and device, terminal equipment, a system and a readable storage medium. The play control method comprises the following steps: in response to a webpage adding instruction triggered by a user in the material area, adding webpage materials; in response to a material group configuration instruction of a user, the webpage materials are configured to the material group in the material group configuration area, and the material group comprises at least one webpage material; in response to an editing output instruction of a user, configuring each webpage material in the material group at a corresponding target position in the picture display area, the target positions being in one-to-one correspondence with target output interfaces; and in response to a playing instruction of a user, displaying the webpage material on a display device connected with the target output interface. According to the embodiment of the invention, the broadcast control requirements of the user on complex webpage materials and multi-webpage materials can be met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the technical field of display screens, and in particular, relates to a playback control method, device, terminal equipment, system and readable storage medium. Background Art

[0002] The multimedia playback control system is designed for multimedia exhibition halls, conference rooms, data centers and other scenes. It is used to realize ultra-high resolution and point-to-point display loading functions. The multimedia playback control system can also realize a variety of creative splicing displays, providing users with audio and video playback processing and media editing functions. Traditional media editing functions usually process video, pictures, PPT, audio and other file materials in the media library, but it is difficult to adapt to the playback control needs of users in some scenes for complex web page materials, such as 3D web page materials, high-resolution web page materials and multi-web page materials. Summary of the invention

[0003] The embodiments of the present application provide a playback control method, apparatus, terminal device, system and readable storage medium, which can solve the problem that related technologies are difficult to adapt to users' playback control needs for complex web page materials and multiple web page materials.

[0004] In a first aspect, an embodiment of the present application provides a playback control method, wherein the terminal device is installed with editing software, and the interface of the editing software includes a material area, a material group configuration area, and a screen display area; the playback control method includes: in response to an add web page instruction triggered by a user in the material area, adding web page materials, the web page materials include first-category web page materials and / or second-category web page materials, the first-category web page materials include web pages with a resolution less than a first preset resolution, and the second-category web page materials include web pages with a resolution greater than a second preset resolution or 3D rendering web pages; the first preset resolution is less than or equal to the second preset resolution; in response to a user's material group configuration instruction, configuring the web page materials to the material group in the material group configuration area, the material group including at least one web page material; in response to a user's editing output instruction, configuring each of the web page materials in the material group at a corresponding target position in the screen display area, the target position corresponding to a target output interface one-to-one; in response to a user's playback instruction, displaying the web page materials on a display device connected to the target output interface.

[0005] In some implementations of the present application, the web pages in the web page material belong to subprograms under the same browser application program, so as to save operating resources and realize multi-web page playback.

[0006] In some embodiments of the present application, the adding of web page material in response to an add web page instruction triggered by a user in the material area includes: in response to an add web page instruction triggered by a user in the material area, entering the web page address of the web page material in a pop-up window corresponding to the add web page instruction; in response to a user confirmation operation on the web page address, adding the web page material to a list in the material area, and sending the web page address to a browser application embedded in the editing software, so as to display a display screen corresponding to the web page address through a browser window corresponding to the browser application, so as to implement the adding of web page material through the built-in browser application.

[0007] In some implementations of the present application, the browser application displays a display screen corresponding to the web page address through a target frame, wherein the target frame is a web application framework based on a chromium kernel.

[0008] In some embodiments of the present application, displaying the display screen corresponding to the web page address through the browser window corresponding to the browser application includes: creating the browser window; initializing the browser window through the target frame; filling the web page address into the search box in the browser window to render and display the display screen corresponding to the web page address in the browser window.

[0009] In some embodiments of the present application, after adding the web page material in response to the add web page instruction triggered by the user in the material area, the playback control method also includes: in response to the user's modification operation of the web page address in the pop-up window, updating the display screen corresponding to the new web page address in the browser application, and updating the web page material, so that the user can complete the web page material update in the pop-up window.

[0010] In some embodiments of the present application, after adding the web page material in response to the add web page instruction triggered by the user in the material area, the playback control method also includes: in response to the user's control operation on the web page in the browser window, updating the display screen corresponding to the new web page address in the browser application according to the control operation, and updating the web page material, so that the user can complete the web page material update in the browser window.

[0011] A second aspect of an embodiment of the present application provides a playback control device, which is configured in a terminal device, wherein the terminal device is installed with editing software, and the interface of the editing software includes a material area, a material group configuration area, and a screen display area; the playback control device includes: an adding unit, which is used to add web page materials in response to an add web page instruction triggered by a user in the material area, wherein the web page materials include first-category web page materials and / or second-category web page materials, wherein the first-category web page materials include web pages with a resolution less than a first preset resolution, and the second-category web page materials include web pages with a resolution greater than a second preset resolution or 3D rendering web pages; the first preset resolution is less than or equal to the second preset resolution; a material group configuration unit, which is used to configure the web page materials to the material group in the material group configuration area in response to a user's material group configuration instruction, wherein the material group includes at least one web page material; a material configuration unit, which is used to configure each web page material in the material group in the screen display area in response to a user's editing output instruction, wherein the target position corresponds to a target output interface one by one; and a display unit, which is used to display the web page materials on a display device connected to the target output interface in response to a user's playback instruction.

[0012] A third aspect of an embodiment of the present application provides a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the playback control method described in the first aspect when executing the computer program.

[0013] The fourth aspect of the embodiment of the present application provides a playback control system, including a terminal device and a display device connected to the terminal device; wherein the terminal device is used to execute the steps of the playback control method as described in the first aspect, and transmit the web page material to the display device for display.

[0014] A fifth aspect of an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the playback control method described in the first aspect are implemented.

[0015] A sixth aspect of an embodiment of the present application provides a computer program product. When the computer program product runs on a terminal device, the terminal device executes the playback control method described in the first aspect above.

[0016] In an embodiment of the present application, web page materials are added and configured to the material group in the material group configuration area, and through the user's editing output instructions, each web page material in the material group is configured at the corresponding target position in the screen display area, and the web page material is displayed on a display device connected to the target output interface based on the playback instruction, wherein the web page materials include first-category web page materials and / or second-category web page materials, the first-category web page materials include web pages with a resolution less than a first preset resolution, and the second-category web page materials include web pages with a resolution greater than a second preset resolution or 3D rendered web pages, which can meet the user's playback control needs for complex web page materials and multiple web page materials. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] 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 creative labor.

[0018] Figure 1 It is a schematic diagram of the implementation process of the playback control provided in the embodiment of the present application;

[0019] Figure 2 is a schematic diagram of the editing software provided in the embodiment of the present application;

[0020] Figure 3 is a schematic diagram of a specific implementation of step S101 provided in an embodiment of the present application;

[0021] Figure 4 is a structural schematic diagram of a playback control device provided in an embodiment of the present application;

[0022] Figure 5 is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application;

[0023] Figure 6 It is a structural diagram of the playback control system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0024] In order to make the purpose, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work are protected by the present application.

[0025] The multimedia playback control system is designed for multimedia exhibition halls, conference rooms, data centers and other scenes. It is used to realize ultra-high resolution and point-to-point display loading functions. The multimedia playback control system can also realize a variety of creative splicing displays and provide users with audio and video playback processing and media editing functions. Traditional media editing functions usually process video, pictures, PPT, audio and other file materials in the media library, but it is difficult to adapt to the playback control needs of users for special materials in some scenes.

[0026] In view of this, the present application proposes a new playback control method, which can provide users with editing software that can perform playback control on complex web page materials, thereby meeting users' playback control needs for complex web pages.

[0027] In order to illustrate the technical solution of the present application, a specific embodiment is provided below for illustration.

[0028] Please refer to Figure 1 , Figure 1 The present invention provides a schematic diagram of the implementation process of a playback control method provided by an embodiment of the present invention, which can be applied to a terminal device and can be applicable to situations where the user's playback control needs for complex web pages need to be met. The terminal device can be a host computer connected to a display device, such as a mobile phone, a computer, or other smart device.

[0029] In the implementation manner of the present application, the terminal device may be installed with editing software, and the editing software may be used to control the playback of the display device. Figure 2 As shown, the interface of the editing software may include a material area, a material group configuration area, and a picture display area.

[0030] The material area can be used to manage materials. The material group configuration area can be used to configure materials into material groups. The screen display area can be used to edit materials and simulate the display effect of display devices on materials.

[0031] Specifically, the above-mentioned playback control method may include the following steps S101 to S104.

[0032] Step S101, adding web page material in response to an add web page instruction triggered by a user in a material area.

[0033] Specifically, the user can right-click the mouse or click the add control in the material area, fill in the corresponding web page address in the fill-in window, trigger the add web page instruction, and use the web page corresponding to the web page address as the web page material.

[0034] In the implementation manner of the present application, web page materials may include first-category web page materials and / or second-category web page materials. The first-category web page materials include web pages with a resolution less than a first preset resolution, such as static resolution pages. The second-category web page materials include web pages with a resolution greater than a second preset resolution or 3D (3-dimension) rendering web pages, such as high-resolution pages, video playback pages, 3D model display pages, and the like.

[0035] Among them, the first preset resolution is less than or equal to the second preset resolution. For example, the first resolution may be 1080P, the second resolution may be 4K, etc., and this application does not impose any limitation on this.

[0036] A web page material may include one or more web pages. When it includes one web page, the web page may be a first-category web page material or a second-category web page material. When it includes multiple web pages, the multiple web pages may be multiple first-category web page materials, multiple second-category web page materials, or a combination of at least one first-category web page material and at least one second-category web page material.

[0037] Step S102, in response to a user's material group configuration instruction, configuring the web page material into a material group in a material group configuration area.

[0038] Each material group may include at least one web page material. That is, the user triggers the material group configuration instruction in the material group configuration area by dragging, clicking, etc., and composes one or more web page materials into a material group. Each web page material can be used as a layer of a program, and a material group can be played as a program on a display device.

[0039] Step S103, in response to the user's editing output instruction, each web page material in the material group is arranged at a corresponding target position in the screen display area.

[0040] Among them, the target position corresponds to the target output interface one by one. The target output interface refers to the output interface connecting the terminal device and the display device, which can be directly connected or indirectly connected, such as through other intermediate devices. Each target position in the screen display area can represent a corresponding display position in the display area of ​​the display device, and therefore, each target position in the screen display area can correspond to the target output interface used by the corresponding display position.

[0041] By editing the output instructions, the user can configure each web page material in the material group to the corresponding target position in the screen display area to simulate the effect of displaying the corresponding web page material at the corresponding display position. Figure 2As shown, the dotted frame marks the display area of ​​the display device, and the user can drag the web page material 3 to the target position within the dotted frame of the screen display area to simulate the display effect at the corresponding display position.

[0042] Step S104: in response to a play instruction from the user, display the web page material on a display device connected to the target output interface.

[0043] In the implementation manner of the present application, after the user completes the editing and output of the webpage material, a play instruction can be triggered. The play instruction is used to instruct the display device to play the webpage material. At this time, through the target output interface corresponding to the target position, the relevant webpage material can be transmitted to the display device connected to the target output interface, so that the display device connected to the target output interface can display the webpage material at the corresponding display position.

[0044] In an embodiment of the present application, web page materials are added and configured to the material group in the material group configuration area, and through the user's editing output instructions, each web page material in the material group is configured at the corresponding target position in the screen display area, and the web page material is displayed on a display device connected to the target output interface based on the playback instruction, wherein the web page materials include first-category web page materials and / or second-category web page materials, the first-category web page materials include web pages with a resolution less than a first preset resolution, and the second-category web page materials include web pages with a resolution greater than a second preset resolution or 3D rendered web pages, which can meet the user's playback control needs for complex web page materials and multiple web page materials.

[0045] In some embodiments of the present application, Figure 3 As shown, the above step S101 may include the following steps S301 to S302.

[0046] Step S301, in response to an add web page instruction triggered by a user in a material area, a web page address of a web page material is input in a pop-up window corresponding to the add web page instruction.

[0047] Specifically, after the user triggers the add webpage instruction in the material area, the terminal device can pop up a corresponding pop-up window, which can be used for the user to fill in the relevant information of the webpage material. At this time, the user can enter the webpage address corresponding to each webpage in at least one webpage included in the webpage material in the pop-up window.

[0048] Step S302, in response to the user's confirmation operation on the web page address, the web page material is added to the list in the material area, and the web page address is sent to the browser application embedded in the editing software to display the display screen corresponding to the web page address through the browser window corresponding to the browser application.

[0049] After the user has filled in the webpage address, he can click Confirm in the pop-up window to trigger the confirmation operation. At this time, the terminal device can add the webpage material to the list in the material area to complete the addition of the webpage material. At the same time, the webpage address can be sent to the browser application embedded in the editing software to display the display screen corresponding to the webpage address through the browser window corresponding to the browser application.

[0050] When a web page material includes multiple web pages, the web address of each web page can be sent to a browser application embedded in the editing software, so that the web page tabs corresponding to the multiple web pages can be displayed through the browser application, thereby achieving the effect of opening multiple web pages in the browser application.

[0051] In the implementation manner of the present application, the web pages in the web page material belong to subprograms under the same browser application. Therefore, there is no need to process multiple web pages separately through multiple browser applications, which can reduce computing resources and help realize the broadcast control of multiple web page materials.

[0052] Specifically, in the implementation of the present application, the above-mentioned browser application displays the display screen corresponding to the web page address through the target framework, wherein the target framework is a web application framework (Web application framework) based on the chromium kernel. The target framework can use JavaScript, Hyper Text Markup Language (HTML) and Cascading Style Sheets (CSS) to complete the packaging of desktop applications and build cross-platform desktop applications.

[0053] Exemplarily, the target framework includes but is not limited to nw.js, appjs, nativefier, and flutter frameworks. Different target frameworks have different ways of implementing application packaging. In actual applications, one of the frameworks can be selected as the target framework according to needs.

[0054] Compared with the use of Chromium kernel and Java language, there are more serious compatibility issues when playing complex web pages or multiple web pages (specifically, the web pages load slowly or even cannot be loaded normally). The above-mentioned target framework can be based on C++ language, does not need to run on Java Virtual Machine (JVM), occupies relatively small memory space, and can run directly on the operating system without relying on additional operating environment, such as Java Runtime Environment (JRE), which facilitates direct access to Application Programming Interface (API), and therefore has strong compatibility and performance.

[0055] In the process of displaying the display screen, the terminal device can first create a browser window, then initialize the browser window through the target frame, and then fill the web page address into the search box in the browser window to render the display screen corresponding to the web page address in the browser window.

[0056] At this time, the display screen rendered in the browser window can be used as the corresponding web page material.

[0057] In some implementations, the user can also configure the window configuration information of the browser window, which includes information such as window attributes, graphics card used, display and hiding, and window resolution. After the browser window is initialized, the browser window can be updated according to the window configuration information. Of course, the window configuration information can also be embedded in the editing software by default.

[0058] Specifically, after creating a new web page material in response to the user's add web page instruction, the terminal device can pull up the KBrowserPro.exe program (i.e., a browser application developed based on the target framework) and send down the window configuration information and web page address. After the browser application receives the web page address of one or more web pages included in the same web page material, it can create a new browser window BrowserWindow corresponding to the web page material. When creating the browser window BrowserWindow, the target framework will automatically initialize this window. Specifically, the browser window created by the browser application is a native window based on the operating system. The target framework can create a Chromium web rendering process to load a blank page to the rendering process, and set the browser window according to the window configuration information. Next, the browser application fills the search box with the web page address of one or more web pages included in the web page material, renders and displays it, and switches the blank page to the web page corresponding to the web page address.

[0059] In order to ensure that the browser application is available, in some embodiments of the present application, before sending the webpage address to the browser application embedded in the editing software, the terminal device can send an inquiry instruction to the browser application through a preset network communication protocol, and the inquiry instruction is used to determine whether the browser application has been awakened. If the terminal device receives confirmation information fed back by the browser application in response to the inquiry instruction, it can be determined that the browser application has been awakened. Then, the webpage address is sent to the browser application embedded in the editing software to complete the addition of the webpage material.

[0060] It should be noted that the editing software and the browser application can use network communication protocols such as User Datagram Protocol (UDP), Transmission Control Protocol (TCP), Websocket and agreed data formats such as tlv (Tag-Length-Value) format for real-time communication, and this application does not impose any restrictions on this.

[0061] In some embodiments of the present application, the web page material may include multiple web pages in the same browser application. Specifically, the user may simultaneously input multiple web page addresses in the pop-up window of the material area to synchronously display the display screens corresponding to the multiple web page addresses in the same browser application, and all the display screens form one web page material.

[0062] Furthermore, when the webpage material includes multiple webpages under the same browser application, the user can set a main tab page for the multiple webpages. When the user selects a webpage material, the current webpage material can be switched through the main tab page.

[0063] Taking into account the user's need for material updating, this application also provides different material updating methods.

[0064] Specifically, in some embodiments of the present application, after adding web page materials, the terminal device can respond to the user's modification operation on the web page address in the pop-up window, update the display screen corresponding to the new web page address in the browser application, and update the web page materials.

[0065] For example, the user can enter a new web page address in the aforementioned pop-up window, or delete the original web page address, and trigger a confirmation operation to trigger a modification operation such as adding, deleting, or correcting the web page address. At this time, the browser application can receive the new web page address again, and update the display screen corresponding to the new web page address (including removing the display screen corresponding to the deleted web page address). At the same time, the terminal device can update the web page material and use the new display screen of the browser window as the web page material.

[0066] In other embodiments of the present application, in response to the user's control operation on the web page in the browser window, the display screen corresponding to the new web page address is updated in the browser application according to the control operation, and the web page material is updated.

[0067] Among them, the control operation is implemented in the browser window. In addition to the above-mentioned modification operation of the web page address, it can also be an operation of modifying the style of the web page, such as controlling the display or hiding of controls in the web page, adjusting the background of the web page, etc.

[0068] That is to say, the user can also control the web page in the browser window, for example, by adding a web page tag, and the browser application can update and display the new display screen. At the same time, the terminal device can update the web page material and use the new display screen of the browser window as the web page material. It should be understood that if the web page address is modified, the terminal device can also synchronously update the web page address configured in the editing software in reverse.

[0069] Next, the user can organize the web page materials into material groups and place the material groups at target locations.

[0070] Specifically, in response to the user's information configuration instruction for the graphics card information and the interface information, the terminal device can configure a virtual window in the screen display area according to the graphics card information and the interface information.

[0071] The virtual window may include multiple sub-virtual windows that are connected to each other, and each sub-virtual window corresponds to a target output interface. Figure 2 In the example, each dotted frame in the screen display area can identify a sub-virtual window, and each sub-virtual window is spliced ​​to form a virtual window.

[0072] Specifically, the graphics card information may include information such as the graphics card identification and the number of target output interfaces in the graphics card, and the interface information may include resolution information of the target output interface. According to the graphics card information and the interface information, a virtual window may be configured in the screen display area to simulate the screen displayed by the display devices connected to each graphics card. At this time, each sub-virtual window corresponds to a display area loaded by a target output interface.

[0073] In response to the user's editing output instruction, in the screen display area, each web page material in the material group is configured at a target position in a sub-virtual window in the virtual window. It is understandable that different web page materials can be configured in different sub-virtual windows, or configured in different target positions in the same sub-virtual window, and this application does not limit this.

[0074] Correspondingly, when there is a web page material at the target position in the sub-virtual window, the terminal device can output the web page material to the display device through the target output interface corresponding to the sub-virtual window for display.

[0075] Specifically, the editing software can synchronously calculate the display position of each web page material on the display device according to the target position of each web page material in the material group, and issue a display instruction to control the display device to display.

[0076] In addition, in response to the user triggering the add web page instruction in the material area, the terminal device can also configure the main tab page of the web page material according to the material configuration instruction. The configuration of the main tab page is used to specify / select one of the multiple web page tab pages of the web page material as the main tab page, so that only the main tab page is displayed.

[0077] It should be noted that, for the sake of simplicity of description, the aforementioned method embodiments are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited to the described order of actions, because according to the present application, certain steps can be performed in other orders.

[0078] like Figure 4 FIG. 4 is a schematic diagram of the structure of a playback control device 400 provided in an embodiment of the present application, wherein the playback control device 400 is configured on a terminal device.

[0079] Specifically, the playback control device 400 may include:

[0080] An adding unit 401 is configured to add web page materials in response to an add web page instruction triggered by a user in the material area, wherein the web page materials include first-category web page materials and / or second-category web page materials, wherein the first-category web page materials include web pages with a resolution less than a first preset resolution, and the second-category web page materials include web pages with a resolution greater than a second preset resolution or 3D rendering web pages, and the first preset resolution is less than or equal to the second preset resolution;

[0081] A material group configuration unit 402, configured to configure the web page material to the material group in the material group configuration area in response to a material group configuration instruction of a user, wherein the material group includes at least one of the web page materials;

[0082] A material configuration unit 403, configured to configure each of the web page materials in the material group at a corresponding target position in the screen display area in response to an editing output instruction from a user, wherein the target position corresponds to a target output interface in a one-to-one manner;

[0083] The display unit 404 is used to display the webpage material on the display device connected to the target output interface in response to a user's play instruction.

[0084] In some implementations of the present application, the web pages in the web page material belong to subprograms under the same browser application.

[0085] In some embodiments of the present application, the above-mentioned adding unit 401 can be specifically used to: in response to an add web page instruction triggered by a user in the material area, enter the web page address of the web page material in a pop-up window corresponding to the add web page instruction; in response to the user's confirmation operation on the web page address, add the web page material to the list in the material area, and send the web page address to the browser application embedded in the editing software, so as to display the display screen corresponding to the web page address through the browser window corresponding to the browser application.

[0086] In some implementations of the present application, the browser application displays a display screen corresponding to the web page address through a target framework, and the target framework is a web application framework based on the Chromium kernel.

[0087] In some embodiments of the present application, the above-mentioned adding unit 401 can be specifically used to: create the browser window; initialize the browser window through the target frame; fill the web page address into the search box in the browser window to render the display screen corresponding to the web page address in the browser window.

[0088] In some embodiments of the present application, the playback control device 400 may further include an updating unit for: in response to the user's modification operation on the web page address in the pop-up window, updating the display screen corresponding to the new web page address in the browser application and updating the web page material.

[0089] In some embodiments of the present application, the above-mentioned update unit can be specifically used to: respond to the user's control operation on the web page in the browser window, update the display screen corresponding to the new web page address in the browser application according to the control operation, and update the web page material.

[0090] In some embodiments of the present application, the above-mentioned material configuration unit 403 can be specifically used to: respond to the user's information configuration instructions for the graphics card information and the interface information, configure the virtual window in the screen display area according to the graphics card information and the interface information, and the virtual window includes a plurality of sub-virtual windows spliced ​​with each other, and each of the sub-virtual windows corresponds to one of the target output interfaces; respond to the user's editing output instructions, in the screen display area, configure each of the web page materials in the material group at the target position within the sub-virtual window in the virtual window.

[0091] In some implementations of the present application, the playback control device 400 may further include a main tab configuration unit, which is used to configure the main tab of the web page material according to the material configuration instruction.

[0092] It should be noted that, for the convenience and simplicity of description, the specific working process of the above-mentioned playback control device 400 can be referred to Figures 1 to 3 The corresponding process of the method will not be repeated here.

[0093] like Figure 5 , which is a schematic diagram of a terminal device provided in an embodiment of the present application. Specifically, the terminal device 5 may include: a processor 50, a memory 51, and a computer program 52 stored in the memory 51 and executable on the processor 50, such as a playback control program. When the processor 50 executes the computer program 52, the steps in the above-mentioned various playback control method embodiments are implemented, such as Figure 4 Alternatively, when the processor 50 executes the computer program 52, the functions of each module / unit in the above-mentioned device embodiments are realized, for example Figure 4 The functions of the adding unit 401, the material group configuring unit 402, the material configuring unit 403 and the display unit 404 are shown.

[0094] The computer program may be divided into one or more modules / units, which are stored in the memory 51 and executed by the processor 50 to complete the present application. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program in the terminal device.

[0095] For example, the computer program can be divided into: an adding unit, a material group configuration unit, a material configuration unit and a display unit. The specific functions of each unit are as follows: an adding unit, for adding web page materials in response to an add web page instruction triggered by a user in the material area, wherein the web page materials include first-category web page materials and / or second-category web page materials, wherein the first-category web page materials include web pages with a resolution less than a first preset resolution, and the second-category web page materials include web pages with a resolution greater than a second preset resolution or 3D rendering web pages; the first preset resolution is less than or equal to the second preset resolution; a material group configuration unit, for configuring the web page materials to the material group in the material group configuration area in response to a user's material group configuration instruction, wherein the material group includes at least one web page material; a material configuration unit, for configuring each web page material in the material group in the screen display area in response to a user's editing output instruction, wherein the target position corresponds to a target output interface one by one; a display unit, for displaying the web page materials on a display device connected to the target output interface in response to a user's play instruction.

[0096] The terminal device may include, but is not limited to, a processor 50 and a memory 51. Those skilled in the art will appreciate that Figure 5 It is only an example of a terminal device and does not constitute a limitation of the terminal device. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the terminal device may also include input and output devices, network access equipment, buses, etc.

[0097] The processor 50 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), off-the-shelf programmable gate arrays or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0098] The memory 51 may be an internal storage unit of the terminal device, such as a hard disk or memory of the terminal device. The memory 51 may also be an external storage device of the terminal device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the terminal device. Further, the memory 51 may also include both an internal storage unit of the terminal device and an external storage device. The memory 51 is used to store the computer program and other programs and data required by the terminal device. The memory 51 may also be used to temporarily store data that has been output or is to be output.

[0099] It should be noted that, for the convenience and brevity of description, the structure of the above-mentioned terminal device can also refer to the specific description of the structure in the method embodiment, which will not be repeated here.

[0100] like Figure 6 As shown, the present application also provides a playback control system, including the aforementioned terminal device and a display device connected to the terminal device, and the display device can be an LCD (Liquid Crystal Display) display screen or an LED (light-emitting diode) display screen.

[0101] The terminal device can be used to perform the following operations: Figures 1 to 3 The steps of the playback control method are to transmit the web page material to the display device for display, thereby enabling the user to control the playback of the display device.

[0102] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0103] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0104] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0105] In the embodiments provided in the present application, it should be understood that the disclosed devices / terminal equipment and methods can be implemented in other ways. For example, the device / terminal equipment embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, 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.

[0106] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0107] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0108] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.

[0109] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A playback control method, characterized in that: Applied to a terminal device, the terminal device is installed with editing software, the interface of the editing software includes a material area, a material group configuration area and a picture display area; The playback control method comprises: In response to a webpage adding instruction triggered by a user in the material area, webpage materials are added, wherein the webpage materials include first-category webpage materials and / or second-category webpage materials, wherein the first-category webpage materials include webpages with a resolution less than a first preset resolution, and the second-category webpage materials include webpages with a resolution greater than a second preset resolution or 3D rendered webpages, and the first preset resolution is less than or equal to the second preset resolution; In response to a user's material group configuration instruction, configuring the web page material to the material group in the material group configuration area, the material group including at least one of the web page materials; In response to the user's editing output instruction, each of the web page materials in the material group is arranged at a corresponding target position in the screen display area, and the target position corresponds to the target output interface one by one; In response to a user's play instruction, the webpage material is displayed on a display device connected to the target output interface.

2. The playback control method according to claim 1, characterized in that: The web pages in the web page material belong to subprograms under the same browser application program.

3. The playback control method according to claim 1, characterized in that: The adding of webpage material in response to the adding webpage instruction triggered by the user in the material area comprises: In response to an add webpage instruction triggered by a user in the material area, inputting a webpage address of the webpage material in a pop-up window corresponding to the add webpage instruction; In response to the user's confirmation operation on the web page address, the web page material is added to the list in the material area, and the web page address is sent to the browser application embedded in the editing software to display the display screen corresponding to the web page address through the browser window corresponding to the browser application.

4. The playback control method according to claim 3, characterized in that: The browser application displays a display screen corresponding to the web page address through a target frame, wherein the target frame is a web application framework based on the chromium kernel.

5. The playback control method according to claim 4, characterized in that: The displaying the display screen corresponding to the webpage address through the browser window corresponding to the browser application comprises: Creating the browser window; Initializing the browser window through the target frame; The web page address is filled into the search box in the browser window to render and display a display screen corresponding to the web page address in the browser window.

6. The playback control method according to claim 3, characterized in that: After adding the webpage material in response to the adding webpage instruction triggered by the user in the material area, the playback control method further includes: In response to the user's modification operation on the web page address in the pop-up window, the browser application updates the display screen corresponding to the new web page address and updates the web page material.

7. The playback control method according to claim 3, characterized in that: After adding the webpage material in response to the adding webpage instruction triggered by the user in the material area, the playback control method further includes: In response to the user's control operation on the web page in the browser window, the display screen corresponding to the new web page address is updated and displayed in the browser application according to the control operation, and the web page material is updated.

8. The playback control method according to any one of claims 1 to 4, characterized in that: In response to the user's editing output instruction, before each of the webpage materials in the material group is arranged at a corresponding target position in the screen display area, the playback control method further includes: In response to a user's information configuration instruction for the graphics card information and the interface information, a virtual window is configured in the screen display area according to the graphics card information and the interface information, wherein the virtual window includes a plurality of sub-virtual windows spliced ​​together, and each of the sub-virtual windows corresponds to one of the target output interfaces; In response to the user's editing output instruction, in the screen display area, each of the web page materials in the material group is arranged at a corresponding target position, including: In response to the user's editing output instruction, each of the web page materials in the material group is arranged at the target position in the sub-virtual window in the virtual window in the screen display area.

9. The playback control method according to any one of claims 1 to 4, characterized in that: In response to a webpage adding instruction triggered by a user in the material area, the playback control method further includes: According to the material configuration instruction, the main tab page of the webpage material is configured.

10. A playback control device, characterized in that: Configured in a terminal device, the terminal device is installed with editing software, the interface of the editing software includes a material area, a material group configuration area and a picture display area; The playback control device comprises: an adding unit, configured to add web page materials in response to an add web page instruction triggered by a user in the material area, wherein the web page materials include first-category web page materials and / or second-category web page materials, wherein the first-category web page materials include web pages with a resolution less than a first preset resolution, and the second-category web page materials include web pages with a resolution greater than a second preset resolution or 3D rendering web pages; the first preset resolution is less than or equal to the second preset resolution; A material group configuration unit, configured to configure the web page material to the material group in the material group configuration area in response to a material group configuration instruction of a user, wherein the material group includes at least one of the web page materials; A material configuration unit, configured to configure each of the web page materials in the material group at a corresponding target position in the screen display area in response to a user's editing output instruction, wherein the target position corresponds to a target output interface in a one-to-one manner; A display unit is used for displaying the webpage material on a display device connected to the target output interface in response to a user's play instruction.

11. A terminal 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 steps of the playback control method according to any one of claims 1 to 9 are implemented.

12. A playback control system, comprising a terminal device and a display device connected to the terminal device; in, The terminal device is used to execute the steps of the playback control method according to any one of claims 1 to 9, and transmit the web page material to the display device for display.

13. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the playback control method according to any one of claims 1 to 9 are implemented.