Method, system and equipment for controlling application network by IPTV (Internet Protocol Television) system

By implementing network control at the IPTV system level, the problem of needing to modify application codes in the existing technology to access different networks is solved, and network control without code modification is realized, which reduces development costs and improves management flexibility.

CN119562127APending Publication Date: 2025-03-04SICHUAN TIANYI COMHEART TELECOM
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202510128270.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-05
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

In the prior art, application code needs to be modified to enable different applications to access different networks, resulting in increased development costs and incompatibility.

Method used

By realizing network control at the IPTV system level, receiving the startup request of the target application, obtaining the application package name, finding the corresponding relationship in the application network configuration file, determining the target network, and configuring the application's network environment according to the target network, and starting the application.

Benefits of technology

Different applications can access different networks without modifying application code, reducing development costs, and achieving unified network control through flexible management of application network configuration files.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119562127A_ABST
    Figure CN119562127A_ABST
Patent Text Reader

Abstract

The invention discloses a method, a system and equipment for an IPTV (Internet Protocol Television) system to control an application network. The method comprises the following steps: receiving a starting request of a target application program; obtaining a target application package name of the target application according to the starting request; searching a target network name corresponding to the target application package name based on a preset corresponding relation of the target application package name in an application network configuration file, and determining a target network based on the target network name; and configuring a network environment of the target application program according to the target network, and starting the target application program. According to the application, the technical problem that different applications can access different networks only by modifying application codes in the prior art is solved, and the technical effects that the application network access is controlled through the IPTV system, and the different applications can access different networks without modifying the application codes are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of network communications, and in particular to a method, system and device for controlling an application network of an IPTV system. Background Art

[0002] With the development of IPTV business, the set-top box has gradually developed the function of accessing Internet content through wireless or virtual network card and other technologies on the basis of supporting wired access to IPTV network. When the set-top box is running, it is usually the IPTV network that is the main one, and the Internet is the auxiliary one. In order to enable different applications to access different networks, the application developers are required to make special customization modifications to each application in the prior art, and realize the binding of specific networks in the code of the application. This method requires that each application that needs to access a specific network is modified in code, which not only increases the workload of application development, but also causes the application to be specially adapted to the IPTV system. In addition, since the developers of some applications may not be able to cooperate to make modifications, these applications cannot normally use specific networks in the IPTV system. Therefore, the solution that different applications must be accessed to different networks by modifying the application code in the prior art has limitations. Summary of the invention

[0003] The main purpose of the present application is to provide a method, system and device for controlling application networks of an IPTV system, aiming to solve the technical problem in the prior art that different applications must access different networks by modifying the application code.

[0004] To achieve the above-mentioned purpose, the present application provides a method for controlling an application network of an IPTV system, comprising: receiving a start-up request of a target application; obtaining a target application package name of the target application according to the start-up request; searching for a target network name corresponding to the target application package name based on a correspondence relationship preset between the target application package name and the target network configuration file, and determining a target network based on the target network name; configuring a network environment of the target application according to the target network, and starting the target application.

[0005] Optionally, the application network configuration file is a preset application network configuration file, wherein the preset application network configuration file is a configuration file preset in the IPTV system, and the preset application network configuration file has a correspondence relationship between multiple application package names and multiple network names. Optionally, the application network configuration file is a custom application network configuration file, wherein the custom application network configuration file is generated according to a user's custom network setting and the preset application network configuration file.

[0006] Optionally, the step of generating the custom application network configuration file includes: responding to the user's application network configuration request; extracting the preset application network configuration file according to the application network configuration request, and generating an editable application network configuration file based on the preset application network configuration file; receiving the user's custom network settings, updating the editable application network configuration file according to the custom network settings, and generating the custom application network configuration file.

[0007] Optionally, configuring the network environment of the target application according to the target network and starting the target application includes: creating an application process of the target application according to the start request; during the application process creation process, configuring the network environment of the target application according to the target network; after the network environment configuration is completed, executing the target application's own code in the application process to start the target application.

[0008] Optionally, the start request is a request sent by the application management service in response to the user's selection and start operation of the target application.

[0009] Optionally, before receiving the start request of the target application, the method further includes: starting the IPTV system, configuring network connections of multiple networks, so that the multiple networks coexist and run in the IPTV system, and the multiple networks include at least the IPTV network and the Internet.

[0010] Optionally, after configuring the network environment of the target application according to the target network, the method further includes: registering a network broadcast corresponding to the target network; when the target network changes, triggering a callback function of the network broadcast; judging whether the target network has recovered and is available through the callback function; if the target network has recovered and is available, reconfiguring the network environment of the target application according to the target network.

[0011] In addition, to achieve the above-mentioned purpose, the present application provides a system for controlling an application network of an IPTV system, comprising: a request receiving module, used to receive a startup request of a target application; a package name obtaining module, used to obtain a target application package name of the target application according to the startup request; a network search module, used to search for a target network name corresponding to the target application package name based on a correspondence relationship preset in an application network configuration file between the target application package name and the target network, and determine a target network based on the target network name; and a network control module, used to configure a network environment of the target application according to the target network and start the target application.

[0012] In addition, the present application also provides an electronic device, including: a memory for storing a computer software program; a processor for reading and executing the computer software program, thereby implementing the method for controlling an application network of the IPTV system.

[0013] The beneficial effects that this application can achieve are as follows: After receiving the start request of the target application, the target application package name is obtained and the corresponding target network name is searched in the application network configuration file, and then the network environment of the target application is configured according to the target network. This enables direct control of the network access of the application at the system level, thereby solving the technical problem of having to modify the application code to enable different applications to access different networks.

[0014] Since the present application realizes network control at the IPTV system level, there is no need to modify the application code, so that the network access of the application can be controlled through the IPTV system without modifying the application code, and different applications can access different networks. At the same time, by applying the network configuration file to store the correspondence between the application package name and the network name, the network control is more flexible and convenient for unified management; in addition, the configuration of the network environment is completed when the target application is started, ensuring that the application can correctly access the specified network. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 A flowchart of a method for controlling an application network of an IPTV system provided in an embodiment of the present application; Figure 2 A schematic diagram of a process for controlling an application network provided in an embodiment of the present application; Figure 3 A schematic diagram of the structure of an IPTV system control application network provided by an embodiment of the present application; Figure 4 A schematic diagram of the structure of an electronic device provided in one embodiment of the present application.

[0016] In the accompanying drawings, the components represented by the reference numerals are as follows: Request receiving module 11, package name obtaining module 12, network searching module 13, network control module 14, electronic device 20, memory 21, processor 22, computer software program 211.

[0017] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

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

[0019] It should be noted that all directional indications in the embodiments of the present invention (such as up, down, left, right, front, back, etc.) are only used to explain the relative position relationship, movement status, etc. between the components under a certain preset posture (as shown in the accompanying drawings). If the preset posture changes, the directional indication will also change accordingly.

[0020] In the present invention, unless otherwise clearly specified and limited, the terms "connection", "fixation", etc. should be understood in a broad sense. For example, "fixation" can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements, unless otherwise clearly defined. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0021] In addition, if there are descriptions involving "first", "second", etc. in the embodiments of the present invention, the descriptions of "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or suggesting their relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the meaning of "and / or" appearing in the full text includes three parallel schemes. Taking "A and / or B" as an example, it includes scheme A, or scheme B, or a scheme that satisfies both A and B. In addition, the technical solutions between the various embodiments can be combined with each other, but it must be based on the ability of ordinary technicians in this field to implement. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by the present invention.

[0022] Reference Figure 1 The first embodiment of the present application provides a method for controlling an application network of an IPTV system, the method comprising: S1: receiving a start request of a target application; S2: acquiring a target application package name of the target application according to the start request; S3: searching for a target network name corresponding to the target application package name based on a correspondence relationship preset between the target application package name and the application network configuration file, and determining a target network based on the target network name; S4: configuring the network environment of the target application according to the target network, and starting the target application.

[0023] Specifically, when a user needs to run a target application, the IPTV system receives a start request for the target application. The start request is used to instruct the IPTV system to start the target application. For example, when a user needs to use the iQiyi application, the IPTV system receives a start request to start the iQiyi application. Then, the IPTV system obtains the target application package name of the target application according to the received start request. The target application package name is used to uniquely identify the target application. For example, when a request to start the iQiyi application is received, the IPTV system obtains the package name of the iQiyi application, such as "com.iqiyi.test".

[0024] Subsequently, the IPTV system searches for the target network name corresponding to the target application package name in the correspondence relationship preset in the application network configuration file based on the obtained target application package name, and determines the target network according to the found target network name. Among them, the correspondence relationship between the application package name and the network name is pre-set in the application network configuration file. For example, after obtaining the package name of the iQiyi application, the IPTV system searches for the target network name corresponding to the package name in the correspondence relationship preset in the application network configuration file, and then determines the specific network that the iQiyi application should use. Afterwards, the IPTV system configures the network environment of the target application according to the determined target network, and starts the target application. By configuring the network environment of the target application, the target application can use the specified target network after startup. For example, when it is determined that the iQiyi application needs to use the Internet, the IPTV system configures the Internet access environment for it, and then starts the iQiyi application so that it can access related content through the Internet.

[0025] Through the above content, network control of applications is realized at the IPTV system level. Compared with the prior art, the IPTV system completes the configuration of the application network environment before the application is started, and the application does not need to configure and bind a specific network in its own code, so there is no need for application developers to make special customization modifications to each application. For application developers, the applications they develop can access different networks without special adaptation for different IPTV systems, which greatly reduces the development cost. At the same time, by pre-storing the correspondence between the application package name and the network name in the application network configuration file, the IPTV system can flexibly control the network access of each application according to the configuration.

[0026] As an optional implementation, the application network configuration file is a preset application network configuration file, wherein the preset application network configuration file is a configuration file preset in the IPTV system, and the preset application network configuration file has a correspondence between multiple application package names and multiple network names.

[0027] Specifically, the application network configuration file may be a preset application network configuration file. The preset application network configuration file is a configuration file pre-set in the IPTV system, in which a correspondence between a plurality of application package names and a plurality of network names is preset. For example, the IPTV system pre-sets the networks used by various applications when it leaves the factory, forming a correspondence between the application package name and the network name. This preset method enables the IPTV system to control the network access of the application when it is used for the first time.

[0028] As an optional implementation manner, the application network configuration file is a custom application network configuration file, wherein the custom application network configuration file is generated according to a user's custom network setting and the preset application network configuration file.

[0029] Specifically, the application network profile can be a custom application network profile. The custom application network profile is a profile generated based on the preset application network profile in the IPTV system and according to the user's custom network settings. For example, the user can flexibly set some applications to use the wired IPTV network, some applications to use the wireless network, and some applications to use the virtual network according to actual needs. The IPTV system will generate a new profile based on these custom settings. Through customization, users can flexibly adjust the network access of applications according to actual needs.

[0030] As an optional implementation, the step of generating the custom application network configuration file includes: S31: responding to the user's application network configuration request; S32: extracting the preset application network configuration file according to the application network configuration request, and generating an editable application network configuration file based on the preset application network configuration file; S33: Receive the user's customized network settings, update the editable application network configuration file according to the customized network settings, and generate the customized application network configuration file.

[0031] Specifically, the generation process of the custom application network configuration file is described. First, the IPTV system responds to the user's application network configuration request. Specifically, when the user needs to customize the network configuration of the application program, the IPTV system receives the application network configuration request. Then, the IPTV system extracts the preset application network configuration file in the system according to the received application network configuration request, and generates an editable application network configuration file based on the preset application network configuration file. For example, the IPTV system converts the preset network configuration information into a form that can be edited by the user.

[0032] Then, the IPTV system receives the user's customized network settings and updates the editable application network configuration file according to these settings to generate a customized application network configuration file. For example, the user can modify the network configuration of an application, and the IPTV system generates a new configuration file according to the modified configuration, namely the customized application network configuration file.

[0033] Through the above steps, the process of generating a custom application network configuration file based on the preset application network configuration file is realized, so that the user can adjust the network configuration of the application according to actual needs.

[0034] As an optional implementation manner, configuring the network environment of the target application according to the target network and starting the target application includes: S41: creating an application process of the target application according to the start request; S42: During the application process creation process, configuring the network environment of the target application program according to the target network; S43: After the network environment configuration is completed, the target application program's own code is executed in the application process to start the target application program.

[0035] Specifically, the process of configuring the target application network environment and starting the target application is described. First, the IPTV system creates an application process of the target application according to the received start request. The application process is used to run the target application. For example, when a request to start a certain application is received, the IPTV system creates an independent running process for the application. Then, the IPTV system configures the network environment of the target application in the application process. This step is completed by the IPTV system without the participation of the application. The IPTV system binds the target application and the target network according to the target network name and the target application package name, so that the target application can access the specified target network. After the IPTV system completes the network environment configuration, the target application starts to execute its own code. At this time, the application does not need to pay attention to the network configuration and can run directly in the network environment configured by the IPTV system.

[0036] Through the above steps, the goal of completing the network configuration by the IPTV system and the application only needs to execute its own code is achieved, thereby realizing network control without modifying the application code.

[0037] As an optional implementation manner, the start request is a request sent by the application management service in response to the user's selection and start operation of the target application.

[0038] As an optional implementation manner, before receiving the start request of the target application, the method further includes: S5: Starting the IPTV system, configuring network connections of multiple networks, and allowing the multiple networks to coexist and run in the IPTV system, wherein the multiple networks at least include an IPTV network and the Internet.

[0039] Specifically, the launch request is generated by the application management service according to the user's operation. Specifically, when the user selects and clicks the target application to be launched, the application management service detects the selection and launch operation and generates a corresponding launch request. For example, when the user clicks the application icon, the application management service sends a launch request for the application.

[0040] As an optional implementation manner, after configuring the network environment of the target application according to the target network, the method further includes: S61: Registering a network broadcast corresponding to the target network; S62: When the target network changes, trigger the callback function of the network broadcast; S63: judging whether the target network is restored to be available through the callback function; S64: If the target network is restored to be available, reconfigure the network environment of the target application according to the target network.

[0041] Specifically, it provides network monitoring and processing mechanisms to ensure the stability of the network environment during the operation of the target application.

[0042] First, the IPTV system registers the network broadcast corresponding to the target network. The network broadcast is used to monitor the state change of the target network. For example, when the target network is an IPTV network, the network broadcast corresponding to the IPTV network is registered. When the target network changes, the IPTV system triggers the callback function of the network broadcast. For example, when the target network is disconnected, the IPTV system triggers the corresponding callback function to execute.

[0043] Then, the IPTV system determines whether the target network is available again through the callback function, thereby confirming the current status of the target network. If the judgment result shows that the target network is available again, the IPTV system reconfigures the network environment for the target application, that is, rebinds the target application and the target network to ensure that the target application can continue to use the target network normally.

[0044] Through the above steps, real-time monitoring and automatic processing of the target network status are achieved, ensuring the stability of application network access.

[0045] Reference Figure 2 , detailing the implementation process of the IPTV system control application network.

[0046] First, when the user uses the set-top box for the first time, the set-top box is turned on and the IPTV system is run. The IPTV system extracts / system / etc / net2app.txt, which is the preset application network configuration file. The file contains the correspondence between multiple application package names and multiple network names. Then, / system / etc / net2app.txt is copied to obtain / data / etc / net2app.txt, and the application network configuration file can be edited. The user can customize the network configuration of the application by modifying the editable application network configuration file. Subsequently, the user sets the application according to the needs, that is, sets the network required for different application programs to run according to the user's needs. The IPTV system modifies the editable application network configuration file ( / data / etc / net2app.txt) based on the user settings, thereby modifying the editable application network configuration file to a custom application network configuration file.

[0047] When a user starts clicking on an APP icon and wants to start the current application (for example, the user clicks on the iQiyi software icon), the application management service AMS will send a start request and create an application process through zygote. Next, the IPTV system loads the ActivityThread, which is the main thread of the application. Then, the IPTV system calls the handleBindApplication method to create the Application object of the application. In this process, the IPTV system reads the current package name according to the Application object, that is, the package name of the application that the current user wants to open, such as the application package name of iQiyi. According to the current package name, a match is made in the custom application network configuration file (that is, / data / etc / net2app.txt that has been customized by the user) to match the application package name corresponding to the current package name. If the current package name matches the corresponding application package name, the network name corresponding to the application package name is read to obtain the matching network, that is, the target network, for example, the network that the iQiyi application needs to access.

[0048] Then, bind the current application to the matching network to configure the network environment of the current application. When the network environment configuration is completed, the IPTV system registers a private broadcast corresponding to the network name of the application (such as xxx.xxx.eth0) to monitor the status changes of the network used by the current application. After that, the IPTV system calls the onCreate method of the Application object through android.app.Instrumentation.callApplicationOnCreate to start the current application, so that it starts to execute its own code, thereby completing the startup of the APP. At this point, the application is already running in the configured network environment, and there is no need to pay attention to the specific implementation of the network configuration.

[0049] In this way, the entire network configuration process is completed at the IPTV system level, and the control of its network access can be achieved without modifying the application code. The embodiment of the present application realizes the selection and change of the network of the application APP by modifying the IPTV system without making any changes to the APP, thereby more conveniently completing the customization and adaptation of the IPTV system and network.

[0050] Reference Figure 3The second embodiment of the present application provides a system for controlling an application network of an IPTV system, comprising a request receiving module 11, a package name obtaining module 12, a network search module 13 and a network control module 14. The request receiving module 11 is used to receive a start request of a target application; the package name obtaining module 12 is used to obtain a target application package name of the target application according to the start request; the network search module 13 is used to search for a target network name corresponding to the target application package name based on a correspondence relationship preset between the target application package name and the target application network configuration file, and determine a target network based on the target network name; the network control module 14 is used to configure a network environment of the target application according to the target network and start the target application.

[0051] As an optional implementation, the application network configuration file is a preset application network configuration file, wherein the preset application network configuration file is a configuration file preset in the IPTV system, and the preset application network configuration file has a correspondence between multiple application package names and multiple network names.

[0052] As an optional implementation manner, the application network configuration file is a custom application network configuration file, wherein the custom application network configuration file is generated according to a user's custom network setting and the preset application network configuration file.

[0053] As an optional implementation, the embodiment of the present application also includes a custom file generation module, which includes a configuration request response submodule, an editable file generation submodule and a custom file generation submodule. Among them, the configuration request response submodule is used to respond to the user's application network configuration request; the editable file generation submodule is used to extract the preset application network configuration file according to the application network configuration request, and generate an editable application network configuration file based on the preset application network configuration file; the custom file generation submodule is used to receive the user's custom network settings, update the editable application network configuration file according to the custom network settings, and generate the custom application network configuration file.

[0054] As an optional implementation, the network control module 14 includes an application process creation submodule, a network environment configuration submodule and an application startup submodule. Among them, the application process creation submodule is used to create the application process of the target application according to the startup request; the network environment configuration submodule is used to configure the network environment of the target application according to the target network during the application process creation process; the application startup submodule is used to execute the target application's own code in the application process after the network environment configuration is completed to start the target application.

[0055] As an optional implementation manner, the start request is a request sent by the application management service in response to the user's selection and start operation of the target application.

[0056] As an optional implementation, the embodiment of the present application further includes a startup network configuration module. The startup network configuration module is used to start the IPTV system, configure network connections of multiple networks, and enable the multiple networks to coexist and run in the IPTV system, and the multiple networks at least include the IPTV network and the Internet.

[0057] As an optional implementation, the embodiment of the present application further includes a network broadcast registration submodule, a callback function triggering submodule, a network recovery judgment submodule, and a network reconfiguration submodule. Among them, the network broadcast registration submodule is used to register the network broadcast corresponding to the target network; the callback function triggering submodule is used to trigger the callback function of the network broadcast when the target network changes; the network recovery judgment submodule is used to determine whether the target network is restored to be available through the callback function; the network reconfiguration submodule is used to reconfigure the network environment of the target application according to the target network if the target network is restored to be available.

[0058] A third embodiment of the present application provides an electronic device. Figure 4 , Figure 4 It is a schematic diagram of an embodiment of an electronic device 20, which includes a memory 21, a processor 22, and a computer software program 211 stored in the memory 21 and executable on the processor 22. When the processor 22 executes the computer software program 211, a method for controlling an application network of an IPTV system is implemented.

[0059] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method for controlling an application network of an IPTV system, characterized in that: The method comprises: receiving a start request of a target application; Acquire a target application package name of the target application according to the start request; Searching for a target network name corresponding to the target application package name based on a correspondence relationship preset between the target application package name and the target network configuration file, and determining a target network based on the target network name; The network environment of the target application is configured according to the target network, and the target application is started.

2. The method for controlling an application network of an IPTV system according to claim 1, characterized in that: The application network configuration file is a preset application network configuration file, wherein the preset application network configuration file is a configuration file preset in the IPTV system, and the preset application network configuration file has a correspondence relationship between multiple application package names and multiple network names.

3. The method for controlling an application network of an IPTV system according to claim 2, characterized in that: The application network configuration file is a custom application network configuration file, wherein the custom application network configuration file is generated according to a user's custom network setting and the preset application network configuration file.

4. The method for controlling an application network of an IPTV system according to claim 3, characterized in that: The steps of generating the custom application network configuration file include: Respond to user's application network configuration request; extracting the preset application network configuration file according to the application network configuration request, and generating an editable application network configuration file based on the preset application network configuration file; A user's customized network settings are received, and the editable application network configuration file is updated according to the customized network settings to generate the customized application network configuration file.

5. The method for controlling an application network of an IPTV system according to claim 1, characterized in that: The configuring the network environment of the target application according to the target network and starting the target application includes: Creating an application process of the target application according to the startup request; During the application process creation process, configuring the network environment of the target application program according to the target network; After the network environment configuration is completed, the target application program's own code is executed in the application process to start the target application program.

6. The method for controlling an application network of an IPTV system according to claim 1 or 4, characterized in that: The start request is a request sent by the application management service in response to the user's selection and start operation of the target application.

7. The method for controlling an application network of an IPTV system according to claim 1, characterized in that: Before receiving the start request of the target application, the method further includes: The IPTV system is started, and network connections of a plurality of networks are configured so that the plurality of networks coexist and run in the IPTV system, wherein the plurality of networks at least include an IPTV network and the Internet.

8. The method for controlling an application network of an IPTV system according to claim 1, characterized in that: After configuring the network environment of the target application according to the target network, the method further includes: Registering a network broadcast corresponding to the target network; When the target network changes, trigger the callback function of the network broadcast; Determine whether the target network is restored to be available through the callback function; If the target network is available again, the network environment of the target application is reconfigured according to the target network.

9. A system for controlling an application network of an IPTV system, characterized in that: A method for implementing an IPTV system control application network according to any one of claims 1 to 8, the system comprising: A request receiving module, used for receiving a start request of a target application; A package name acquisition module, used to acquire a target application package name of the target application according to the start request; A network search module, configured to search for a target network name corresponding to the target application package name based on a correspondence relationship preset between the target application package name and the application network configuration file, and determine a target network based on the target network name; The network control module is used to configure the network environment of the target application according to the target network and start the target application.

10. An electronic device, characterized in that: include: Memory for storing computer software programs; A processor is used to read and execute the computer software program, thereby implementing the method for controlling the application network of the IPTV system as described in any one of claims 1-8.

Citation Information

Patent Citations

  • Network access method and mobile terminal

    CN108322599A

  • Adaptive access method and apparatus, and electronic device

    CN109672613A

  • Data connection method and device, electronic device and readable storage medium

    CN111194059A

  • Centralized management and control method for simultaneously accessing public network and private network by set-top box

    CN111343091A

  • Network channel automatic distribution method and device

    CN115567897A