IPTV network control method and system based on private network connector, and medium
By introducing a network control method based on a private network connector in the IPTV system, automatic switching between the TV terminal and the IPTV private network or public network is realized, solving the problems of slow switching speed and cumbersome steps in the existing system, and improving the user experience.
Patent Information
- Application Number
- CN202411899836.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2044-12-20
AI Technical Summary
In the existing IPTV system, the switching speed between the TV terminal and the IPTV private network or public network is slow and the steps are cumbersome, which affects the user experience.
The IPTV network control method based on a private network connector is adopted, and the TV terminal and the network equipment of broadband Internet audio-visual services are connected through a private network connector to realize automatic switching between the TV terminal and the IPTV private network or public network. The specific steps include sending device information acquisition instructions and online instructions to the private network connector. The private network connector sends the account information of the TV terminal to the server for authentication through the network equipment of broadband Internet audio-visual services, and controlling the network connection between the TV terminal and the private network and the public network based on the authentication result.
It realizes automatic switching between the TV terminal and the IPTV private network or public network, simplifies operation steps, improves switching speed, and improves user experience.
Smart Images

Figure CN119697411A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of Internet technology, and in particular to an IPTV network control method, system and medium based on a private network connector. Background Art
[0002] With the increase in Internet TV users, customer experience has become a key factor in attracting users, including cost-effectiveness, portability, integration, quality experience, service experience and content experience. Improving the good experience of end customers has become particularly important and urgent. The TV is used as a carrier for IPTV service loading. The TV ecosystem has both public network applications and IPTV private network applications installed. The switching speed between the public network and the IPTV private network is slow and the steps are cumbersome. Summary of the invention
[0003] In view of this, the purpose of the embodiments of the present invention is to provide an IPTV network control method, system and medium based on a private network connector, which can realize automatic switching between a TV terminal and an IPTV private network or a public network and improve the switching speed.
[0004] On the one hand, an embodiment of the present invention provides an IPTV network control method based on a private network connector, wherein the private network connector connects a television terminal and a network device of a broadband Internet audio-visual service, the network device of the broadband Internet audio-visual service is connected to a server of the broadband Internet audio-visual service, the television terminal is connected to a public network, and the network control method is applied to the television terminal, including:
[0005] The application is started, and a device information acquisition instruction is sent to the private network connector to acquire the device information of the private network connector;
[0006] Sending an online instruction to the private network connector according to the device information, so that the private network connector sends the account information of the TV terminal to the server of the broadband Internet audio-visual service through the network device of the broadband Internet audio-visual service for authentication, and obtaining the account information authentication result of the TV terminal;
[0007] Obtain an authentication result of the account information of the TV terminal, and control the network connection between the TV terminal and the private network connector and the public network according to the authentication result; wherein the TV terminal maintains a network connection with one of the private network connector and the public network.
[0008] Optionally, controlling the network connection between the television terminal and the private network connector and the public network according to the authentication result includes:
[0009] If the authentication result is that the authentication is passed, controlling the TV end to disconnect from the public network, and controlling the TV end to establish a network connection with the private network connector;
[0010] If the authentication result is that the authentication fails, the TV end is controlled to disconnect the network connection with the private network connector, and the TV end is controlled to establish a network connection with the public network.
[0011] Optionally, the network control method further includes:
[0012] The application is closed, and an offline instruction is sent to the private network connector according to the device information, so that the private network connector disconnects from the network connection of the TV end.
[0013] Optionally, the network control method further includes:
[0014] If the application is opened for the first time, the input interface of the account information of the TV end is displayed, and the account information of the TV end is obtained through the input interface.
[0015] On the other hand, an embodiment of the present invention provides an IPTV network control method based on a private network connector, wherein the private network connector connects a television terminal and a network device of a broadband Internet audio-visual service, the network device of the broadband Internet audio-visual service is connected to a server of the broadband Internet audio-visual service, and the television terminal is connected to a public network. The network control method is applied to the private network connector, including:
[0016] Acquire a device information acquisition instruction sent by the TV end, and send the device information of the private network connector to the TV end according to the device information acquisition instruction;
[0017] Obtaining an online instruction sent by the TV terminal, sending the account information of the TV terminal to the server of the broadband Internet audio-visual service through the network device of the broadband Internet audio-visual service for authentication according to the online instruction, and obtaining the authentication result of the account information of the TV terminal;
[0018] The authentication result of the account information of the TV end is sent to the TV end, so that the TV end controls the network connection between the TV end and the private network connector and the public network according to the authentication result; wherein the TV maintains a network connection with one of the private network connector or the public network.
[0019] Optionally, the network control method further includes:
[0020] Obtain the account information of the TV terminal and save the account information of the TV terminal.
[0021] Optionally, the network control method further includes:
[0022] Obtain an upgrade instruction and an upgrade file, and upgrade the private network connector according to the upgrade instruction and the upgrade file.
[0023] On the other hand, an embodiment of the present invention provides an IPTV network control system based on a private network connector, comprising:
[0024] at least one processor;
[0025] at least one memory for storing at least one program;
[0026] When the at least one program is executed by the at least one processor, the at least one processor implements the above-mentioned method applied to the TV end or the private network connector.
[0027] On the other hand, an embodiment of the present invention provides a computer-readable storage medium, which stores a program executable by a processor. When the program executable by the processor is executed by the processor, it is used to execute the above-mentioned method applied to the TV end or the private network connector.
[0028] On the other hand, an embodiment of the present invention provides an IPTV network control system based on a private network connector, comprising a television end, a public network end, a private network connector, a network device for broadband Internet audio-visual services, and a server for broadband Internet audio-visual services, wherein the private network connector comprises a USB port and two network ports, the television end comprises a USB port and two network ports, the USB port of the private network connector is connected to the USB port of the television end, one network port of the private network connector is connected to a network port of the television end, another network port of the private network connector is connected to the network device for broadband Internet audio-visual services, the network device for broadband Internet audio-visual services is connected to the server for broadband Internet audio-visual services, and another network port of the television end is connected to a public network; wherein,
[0029] The TV terminal is used to implement the above method applied to the TV terminal;
[0030] The private network connector is used to implement the above method applied to the private network connector.
[0031] Implementation of the embodiments of the present invention includes the following beneficial effects: in this embodiment, the private network connector connects the TV end and the network device of the broadband Internet audio-visual service, the network device of the broadband Internet audio-visual service is connected to the server of the broadband Internet audio-visual service, and the TV end is connected to the public network. After the application is started, the TV end sends a device information acquisition instruction to the private network connector to obtain the device information of the private network connector, and sends an online instruction to the private network connector according to the device information; the private network connector sends the account information of the TV end to the server of the broadband Internet audio-visual service through the network device of the broadband Internet audio-visual service for authentication, and obtains the account information authentication result of the TV end; the TV end receives the authentication result of the account information of the TV end sent by the private network connector, and controls the network connection between the TV end and the private network connector and the public network according to the authentication result, and the TV end maintains a network connection with one of the private network connector or the public network, thereby realizing automatic switching between the TV end and the IPTV private network or the public network, simplifying the operation steps, and improving the switching speed. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 It is a structural schematic diagram of an IPTV network control system based on a private network connector provided by an embodiment of the present invention;
[0033] Figure 2 It is a functional schematic diagram of an IPTV network control system based on a private network connector provided by an embodiment of the present invention;
[0034] Figure 3 It is a schematic diagram of the steps of an IPTV network control method based on a private network connector and applied to a TV terminal provided by an embodiment of the present invention;
[0035] Figure 4 It is a schematic diagram of controlling the network connection between a TV terminal, a private network connector and a public network according to an authentication result provided by an embodiment of the present invention;
[0036] Figure 5 is a schematic diagram of an interface of a network access method provided by an embodiment of the present invention;
[0037] Figure 6 is a schematic diagram of an interface of a network setting provided by an embodiment of the present invention;
[0038] Figure 7 It is a schematic diagram of an interface for inputting an IPTV account provided by an embodiment of the present invention;
[0039] Figure 8 It is a schematic diagram of the steps of an IPTV network control method based on a private network connector and applied to a private network connector provided by an embodiment of the present invention;
[0040] Fig. 9It is a schematic diagram of the steps of an IPTV network control method based on a private network connector provided by an embodiment of the present invention;
[0041] Fig.10 It is a structural block diagram of another IPTV network control system based on a private network connector provided by an embodiment of the present invention;
[0042] Fig.11 It is a structural block diagram of a computer device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0043] The present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. The step numbers in the following embodiments are only provided for the convenience of explanation and description, and the order between the steps is not limited in any way. The execution order of each step in the embodiment can be adaptively adjusted according to the understanding of those skilled in the art.
[0044] It should be noted that, although the functional module division is performed in the device schematic diagram and the logical order is shown in the flow chart, in some cases, the steps shown or described can be performed in a different order from the module division in the device or the order in the flow chart. The terms "first", "second", etc. in the specification and claims and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described here can be implemented in an order other than those illustrated or described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0045] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.
[0046] Some technical terms in this embodiment are explained below.
[0047] IPTV (Interactive Personality TV) is an interactive network television. It is based on broadband high-speed IP network, with network video resources as the main body, using televisions, personal computers and handheld devices as display terminals, and accessing broadband networks through set-top boxes or computers to achieve a new way of watching TV, including digital TV, time-shifted TV, interactive TV and other services.
[0048] APK (Android application package) is an application package file format used by the Android operating system to distribute and install mobile applications and middleware.
[0049] SDK refers to Software Development Kit, also known as development kit or development toolkit. SDK is usually a collection of one or more software development tools to help developers create, test and deploy software applications. SDK provides some basic functions and interfaces, allowing developers to quickly build applications, thereby improving development efficiency. SDK provides some ready-made tools and libraries to simplify the development process, allowing developers to focus more on the implementation of business logic. SDK usually supports multiple platforms, such as operating systems, game consoles, mobile devices, etc., allowing developers to easily develop cross-platform applications. SDK usually provides detailed documentation and examples to help developers better understand and use the SDK, reducing development difficulty and error rate. SDK provides some testing tools and debugging tools, allowing developers to better test and debug applications, thereby improving the quality of applications.
[0050] The HID protocol is a USB-based communication protocol used for data transmission between different devices. The HID protocol defines standard data formats, command structures, and transmission methods, so that input devices produced by different manufacturers can be recognized and compatible with the operating system. The implementation of the HID protocol is based on the USB interface, so HID devices are usually connected through the USB interface. In the HID protocol, the device sends a series of reports to the computer, describing the status of the device and the user's operations. The device identifies other devices based on these reports and responds accordingly to the user's operations.
[0051] PPPoE (Point-to-Point Protocol Over Ethernet), a point-to-point protocol on Ethernet, is a network tunneling protocol that encapsulates the point-to-point protocol (PPP) in the Ethernet framework. Since the PPP protocol is integrated into the protocol, it implements authentication, encryption, and compression functions that traditional Ethernet cannot provide. It can also be used in cable modems and digital subscriber lines (DSL) and other protocol systems that provide access services to users using Ethernet protocols. Once the two connected parties know the MAC address of the other end, the PPP session is established.
[0052] IPoE (IP over Ethernet) takes DHCP (Dynamic Host Configuration Protocol) technology as its core and closely combines with the common RADIUS (Remote Authentication Dial-In User Service) to implement a broadband access authentication system that includes IP user session mechanism, IP data flow classification mechanism, IP session authentication and management mechanism.
[0053] IPoE and PPPoE (Point-to-Point Protocol over Ethernet) are both access authentication technologies, but they have significant differences in working principles and application scenarios. Traditional PPPoE requires the user device to install client software, has low access efficiency, and has weak support for multicast performance. In contrast, IPoE does not require the installation of client software, has higher access efficiency, and has better support for multicast performance, and is suitable for high-bandwidth access methods and diversified Internet services.
[0054] The ITV (Broadband Internet Audiovisual Service) interface is a dedicated interface for connecting to an ITV network TV set-top box. The ITV interface is mainly used to connect to the ITV network TV service. After the user has applied for this service, he can watch ITV network TV through the ITV port of the optical modem or the ITV set-top box.
[0055] like Figure 1 As shown, an embodiment of the present invention provides an IPTV network control system based on a private network connector, the network control system includes a TV end, a public network end, a private network connector, a network device of a broadband Internet audio-visual service (ITV) and a server of a broadband Internet audio-visual service (ITV), the private network connector includes a USB port and two network ports, the TV end includes a USB port and two network ports, the USB port of the private network connector is connected to the USB port of the TV end, one network port of the private network connector is connected to a network port of the TV end, another network port of the private network connector is connected to the network device of the broadband Internet audio-visual service, the network device of the broadband Internet audio-visual service is connected to the server of the broadband Internet audio-visual service, and another network port of the TV end is connected to the public network.
[0056] See also Figure 2 The TV end is installed with a soft terminal APK, which integrates a private network connector SDK. The TV end application runs on the soft terminal. The private network connector's running program includes the USB protocol control layer, MCU OS, network module, data storage module and version management module. The network module includes IPOE and PPPOE, the data storage module includes a flash data read and write module, and the version management module includes upgrade and recovery. The private network connector device communicates with the TV end and performs data interaction control through the USB protocol.
[0057] See also Figure 3The embodiment of the present invention provides an IPTV network control method based on a private network connector, wherein the private network connector connects a TV terminal and a network device of a broadband Internet audiovisual service, the network device of the broadband Internet audiovisual service connects a server of the broadband Internet audiovisual service, and the TV terminal connects to a public network. The network control method is applied to the TV terminal, including:
[0058] S110, the application is started, and a device information acquisition instruction is sent to the private network connector to acquire device information of the private network connector;
[0059] S120, sending an online instruction to the private network connector according to the device information, so that the private network connector sends the account information of the TV end to the server of the broadband Internet audio-visual service through the network device of the broadband Internet audio-visual service for authentication, and obtains the account information authentication result of the TV end;
[0060] S130. Obtain an authentication result of the account information of the TV terminal, and control the network connection between the TV terminal and the private network connector and the public network according to the authentication result; wherein the TV terminal maintains a network connection with one of the private network connector and the public network.
[0061] Specifically, first, after the application of the soft terminal on the TV side is started, the TV side sends a device information acquisition instruction to the private network connector to obtain the device information of the private network connector, and the device information represents the relevant information for establishing a connection between the private network connector and the TV side; then, the TV side sends an online instruction to the private network connector according to the device information. After the private network connector receives the online instruction, the private network connector sends the account information of the TV side to the server of the broadband Internet audio-visual service through the network device of the broadband Internet audio-visual service for authentication, and obtains the account information authentication result of the TV side fed back by the server of the broadband Internet audio-visual service, and the authentication result includes authentication passed or authentication failed, and the server of the broadband Internet audio-visual service stores account information of multiple TV sides; finally, the TV side receives the authentication result of the account information of the TV side sent by the private network connector, and controls the network connection between the TV side and the private network connector and the public network according to the authentication result, wherein the TV side maintains a network connection with one of the private network connector or the public network, and disconnects from the other.
[0062] It should be noted that the account information of the TV end can be stored inside the private network connector or sent by the TV end; the account information of the TV end is determined according to the actual application, including but not limited to the account name and account password.
[0063] See also Figure 4 , according to the authentication result, control the network connection between the TV terminal and the private network connector and the public network, including:
[0064] S131. If the authentication result is that the authentication is passed, the TV terminal is controlled to disconnect from the public network, and the TV terminal is controlled to establish a network connection with the private network connector;
[0065] S132. If the authentication result is that the authentication fails, the TV terminal is controlled to disconnect from the private network connector, and the TV terminal is controlled to establish a network connection with the public network.
[0066] Specifically, if the authentication result is authentication passed, it means that the account information of the TV end is correct. The TV end is first controlled to disconnect from the public network, and then the TV end is controlled to establish a network connection with the private network connector. If the authentication result is authentication failed, it means that there is an error in the account information of the TV end. The TV end is first controlled to disconnect from the private network connector, and then the TV end is controlled to establish a network connection with the public network.
[0067] Optionally, the network control method further includes:
[0068] S140, the application is closed, and an offline instruction is sent to the private network connector according to the device information, so that the private network connector disconnects from the network connection with the TV end.
[0069] Specifically, after the application of the soft terminal is closed, an offline instruction is sent to the private network connector according to the device information. After the private network connector receives the offline instruction, the control module of the private network connector disconnects the network connection between the private network connector and the TV end.
[0070] Optionally, the network control method further includes:
[0071] S111. If the application is started for the first time, an input interface for the account information of the TV side is displayed, and the account information of the TV side is obtained through the input interface.
[0072] See also Figure 5 , Figure 6 and Figure 7 After the TV soft terminal is correctly installed, when you open the TV soft terminal APK application for the first time, the application will pop up configuration data such as dialing method, network settings, IPTV account and account and password input box. The configuration data will send account information and command information to the control module of the private network connector through USB. The currently supported commands include account information acquisition, network online, network offline, heartbeat packet retention, set / get configuration of user information and acquisition of user information, and upgrade command for firmware upgrade.
[0073] See also Figure 8The embodiment of the present invention provides an IPTV network control method based on a private network connector, wherein the private network connector connects a TV terminal and a network device of a broadband Internet audiovisual service, the network device of the broadband Internet audiovisual service connects a server of the broadband Internet audiovisual service, and the TV terminal connects to a public network. The network control method is applied to the private network connector, including:
[0074] S210, obtaining a device information acquisition instruction sent by the TV end, and sending the device information of the private network connector to the TV end according to the device information acquisition instruction;
[0075] S220, obtaining an online instruction sent by the TV terminal, sending the account information of the TV terminal to the server of the broadband Internet audio-visual service through the network device of the broadband Internet audio-visual service for authentication according to the online instruction, and obtaining the authentication result of the account information of the TV terminal;
[0076] S230. Send the authentication result of the account information of the TV end to the TV end, so that the TV end controls the network connection between the TV end and the private network connector and the public network according to the authentication result; wherein the TV end maintains a network connection with one of the private network connector and the public network.
[0077] Specifically, first, the control module of the private network connector obtains the device information acquisition instruction sent by the TV end, and sends the device information of the private network connector to the TV end according to the device information acquisition instruction; then, the private network connector receives the online instruction sent by the TV end, and sends the account information of the TV end to the network device of the broadband Internet audio-visual service according to the online instruction, the network device of the broadband Internet audio-visual service sends the account information of the TV end to the server of the broadband Internet audio-visual service for authentication, and the server of the broadband Internet audio-visual service sends the authentication result of the account information of the TV end to the private network connector through the network device of the broadband Internet audio-visual service; finally, the private network connector sends the authentication result of the account information of the TV end to the TV end, so that the TV end controls the network connection between the TV end and the private network connector and the public network according to the authentication result; wherein, the TV maintains a network connection with the private network connector or one of the public network.
[0078] Optionally, the network control method further includes:
[0079] S221. Obtain the account information of the TV end, and save the account information of the TV end.
[0080] After the private network connector receives the account information sent by the TV, it is saved in the device through the data storage module, and the data will not be lost. After the control module of the private network connector receives the online instruction, the private network connector determines whether the current dialing method and account information exist. If so, the private network connector automatically establishes a network connection with the TV and uses the existing account information for dialing connection; if not, the control module notifies the soft terminal to pop up a window to enter the account password and dialing method.
[0081] Optionally, the network control method further includes:
[0082] S240. Obtain upgrade instructions and upgrade files, and upgrade the private network connector according to the upgrade instructions and upgrade files.
[0083] The private network connector receives the upgrade instruction and upgrade file sent by the TV end, and the private network connector upgrades the private network connector according to the received upgrade instruction and upgrade file. Similarly, the TV end can also restore the firmware of the private network connector.
[0084] See also Fig. 9 , a specific embodiment is used to illustrate the process of IPTV network control based on a private network connector.
[0085] First, the user opens the soft terminal on the TV, and the TV sends a device information acquisition instruction to the private network connector. The private network connector sends device information to the TV according to the device information acquisition instruction, such as SN (Serial Number) / MAC (Media Access Control Address) / STBID (Set-Top Box Identifier) / CTEI (Terminal Product Number), etc. The TV sends an online instruction to the private network connector according to the device information of the private network connector. After receiving the online instruction, the private network connector detects whether there is account and password information on the TV. If the account and password information does not exist for the first time, the account and password information is obtained through the input interface of the TV. The private network connector uses PPPoE / IPoE to dial the ITV server through the ITV network device. The ITV server authenticates the dial-up and feeds back the authentication result to the private network connector. The private network connector forwards the authentication result to the TV, and the TV controls the network connection between the TV, the patented connector and the public network according to the authentication result.
[0086] Implementation of the embodiments of the present invention includes the following beneficial effects: in this embodiment, the private network connector connects the TV end and the network device of the broadband Internet audio-visual service, the network device of the broadband Internet audio-visual service is connected to the server of the broadband Internet audio-visual service, and the TV end is connected to the public network. After the application is started, the TV end sends a device information acquisition instruction to the private network connector to obtain the device information of the private network connector, and sends an online instruction to the private network connector according to the device information; the private network connector sends the account information of the TV end to the server of the broadband Internet audio-visual service through the network device of the broadband Internet audio-visual service for authentication, and obtains the account information authentication result of the TV end; the TV end receives the authentication result of the account information of the TV end sent by the private network connector, and controls the network connection between the TV end and the private network connector and the public network according to the authentication result, and the TV end maintains a network connection with one of the private network connector or the public network, thereby realizing automatic switching between the TV end and the IPTV private network or the public network, simplifying the operation steps, and improving the switching speed.
[0087] See also Fig.10 The embodiment of the present invention provides an IPTV network control system based on a private network connector, comprising:
[0088] at least one processor;
[0089] at least one memory for storing at least one program;
[0090] When at least one program is executed by at least one processor, the at least one processor implements the above-mentioned method applied to the TV end or the private network connector.
[0091] It can be seen that the contents of the above method embodiments are all applicable to the present system embodiments, the functions specifically implemented by the present system embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0092] Among them, the memory, as a non-transient computer-readable storage medium, can be used to store non-transient software programs and non-transient computer executable programs. The memory may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory may optionally include a remote memory remotely arranged relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0093] It can be seen that the contents of the above method embodiments are all applicable to the present device embodiments, the functions specifically implemented by the present device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0094] In addition, the embodiment of the present application also discloses a computer program product or a computer program, and the computer program product or the computer program is stored in a computer-readable storage medium. The processor of the computer device can read the computer program from the computer-readable storage medium, and the processor executes the computer program, so that the computer device performs the above method. Similarly, the contents in the above method embodiment are all applicable to the storage medium embodiment, and the functions specifically implemented by the storage medium embodiment are the same as those in the above method embodiment, and the beneficial effects achieved are also the same as those achieved by the above method embodiment.
[0095] An embodiment of the present invention further provides a computer-readable storage medium, which stores a program executable by a processor. The program executable by the processor is used to implement the above method when executed by the processor.
[0096] It is understood that all or some steps and systems in the disclosed method above can be implemented as software, firmware, hardware and appropriate combinations thereof. Some physical components or all physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, and the computer-readable medium can include a computer storage medium (or a non-transitory medium) and a communication medium (or a temporary medium). As known to those of ordinary skill in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cassette, magnetic tape, disk storage or other magnetic storage device, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0097] Specifically, see Fig.11The computer device 1100 may include an RF (Radio Frequency) circuit 1110, a memory 1120 including one or more computer-readable storage media, an input unit 1130, a display unit 1140, a sensor 1150, an audio circuit 1160, a short-range wireless transmission module 1170, a processor 1180 including one or more processing cores, and a power supply 1190. Those skilled in the art will appreciate that Fig.11 The device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0098] The RF circuit 1110 can be used for receiving and sending signals during information transmission or calls. In particular, after receiving the downlink information of the base station, it is handed over to one or more processors 1180 for processing; in addition, the data related to the uplink is sent to the base station. Generally, the RF circuit 1110 includes but is not limited to an antenna, at least one amplifier, a tuner, one or more oscillators, a user identity module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, etc. In addition, the RF circuit 1110 can also communicate with the network and other devices through wireless communication. Wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, SMS (Short Messaging Service), etc.
[0099] The memory 1120 can be used to store software programs and modules. The processor 1180 executes various functional applications and data processing by running the software programs and modules stored in the memory 1120. The memory 1120 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the device 1100 (such as audio data, a phone book, etc.), etc. In addition, the memory 1120 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 1120 may also include a memory controller to provide the processor 1180 and the input unit 1130 with access to the memory 1120. Although Fig.11 The RF circuit 1110 is shown, but it is understandable that it is not a necessary component of the device 1100 and can be omitted as needed without changing the essence of the invention.
[0100] The input unit 1130 can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control. Specifically, the input unit 1130 may include a touch-sensitive surface 1131 and other input devices 1132. The touch-sensitive surface 1131, also known as a touch display screen or touch pad, can collect user touch operations on or near it (such as operations performed by users using fingers, styluses, or any other suitable objects or accessories on or near the touch-sensitive surface 1131), and drive corresponding connection devices according to a pre-set program. Optionally, the touch-sensitive surface 1131 may include a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into touch point coordinates, and then sends it to the processor 1180, and can receive and execute commands sent by the processor 1180. In addition, the touch-sensitive surface 1131 may be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface 1131, the input unit 1130 may further include other input devices 1132. Specifically, the other input devices 1132 may include, but are not limited to, one or more of a physical keyboard, a function key (such as a volume control key, a switch key, etc.), a trackball, a mouse, a joystick, and the like.
[0101] The display unit 1140 can be used to display information input by the user or information provided to the user and various graphical user interfaces of the control 1100, which can be composed of graphics, text, icons, videos and any combination thereof. The display unit 1140 may include a display panel 1141. Optionally, the display panel 1141 may be configured in the form of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), etc. Further, the touch-sensitive surface 1131 may be covered on the display panel 1141. When the touch-sensitive surface 1131 detects a touch operation on or near it, it is transmitted to the processor 1180 to determine the type of touch event. Subsequently, the processor 1180 provides a corresponding visual output on the display panel 1141 according to the type of touch event. Although in Fig.11 In the embodiment, the touch-sensitive surface 1131 and the display panel 1141 are implemented as two independent components to implement input and output functions, but in some embodiments, the touch-sensitive surface 1131 and the display panel 1141 can be integrated to implement input and output functions.
[0102] The computer device 1100 may also include at least one sensor 1150, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 1141 according to the brightness of the ambient light, and the proximity sensor may turn off the display panel 1141 and / or the backlight when the device 1100 is moved to the ear. As a type of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary, which can be used for applications that recognize the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors that can also be configured in the device 1100, such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be repeated here.
[0103] The audio circuit 1160, the speaker 1161, and the microphone 1162 can provide an audio interface between the user and the device 1100. The audio circuit 1160 can transmit the electrical signal converted from the received audio data to the speaker 1161, which is converted into a sound signal for output; on the other hand, the microphone 1162 converts the collected sound signal into an electrical signal, which is received by the audio circuit 1160 and converted into audio data, and then the audio data is processed by the output processor 1180 and sent to another control device through the RF circuit 1110, or the audio data is output to the memory 1120 for further processing. The audio circuit 1160 may also include an earphone jack to provide communication between an external headset and the device 1100.
[0104] The short-distance wireless transmission module 1170 may be a WIFI (wireless fidelity) module, a Bluetooth module, an infrared module, etc. The device 1100 may transmit information with a wireless transmission module provided on a competing device through the short-distance wireless transmission module 1170 .
[0105] The processor 1180 is the control center of the device 1100. It uses various interfaces and lines to connect various parts of the entire control device. It executes various functions of the device 1100 and processes data by running or executing software programs and / or modules stored in the memory 1120, and calling data stored in the memory 1120, so as to monitor the control device as a whole. Optionally, the processor 1180 may include one or more processing cores; optionally, the processor 1180 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application programs, etc., and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 1150.
[0106] The device 1100 also includes a power supply 1190 (such as a battery) for supplying power to each component. Preferably, the power supply can be logically connected to the processor 1180 through a power management system, so that the power management system can manage charging, discharging, and power consumption management. The power supply 1190 can also include any components such as one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, and power status indicators.
[0107] Although not shown, the device 1100 may also include a camera, a Bluetooth module, etc., which will not be described in detail here.
[0108] It is understood that all or some steps and systems in the disclosed method above can be implemented as software, firmware, hardware and appropriate combinations thereof. Some physical components or all physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, and the computer-readable medium can include a computer storage medium (or a non-transitory medium) and a communication medium (or a temporary medium). As known to those of ordinary skill in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cassette, magnetic tape, disk storage or other magnetic storage device, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0109] See also Figure 1 The embodiment of the present invention provides an IPTV network control system based on a private network connector, including a television end, a public network end, a private network connector, a network device for broadband Internet audio-visual services, and a server for broadband Internet audio-visual services, the private network connector includes a USB port and two network ports, the television end includes a USB port and two network ports, the USB port of the private network connector is connected to the USB port of the television end, one network port of the private network connector is connected to a network port of the television end, another network port of the private network connector is connected to the network device for broadband Internet audio-visual services, the network device for broadband Internet audio-visual services is connected to the server for broadband Internet audio-visual services, and another network port of the television end is connected to the public network; wherein,
[0110] A television terminal, used to implement the above method applied to the television terminal;
[0111] A private network connector is used to implement the above method applied to the private network connector.
[0112] Specifically, the TV end includes but is not limited to a display screen, a network connection module and a processor module; the network equipment for broadband Internet audio-visual services includes but is not limited to an optical modem or a set-top box; the server for broadband Internet audio-visual services has a large data storage and computing capability, which can be different types of electronic devices, including but not limited to desktop computers, laptops and other terminals.
[0113] It can be seen that the contents of the above method embodiments are all applicable to the present system embodiments, the functions specifically implemented by the present system embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0114] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0115] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the 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 an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0116] 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.
[0117] The above is a specific description of the preferred implementation of the present invention, but the invention is not limited to the embodiments. Those skilled in the art may make various equivalent modifications or substitutions without violating the spirit of the present invention. These equivalent modifications or substitutions are all included in the scope defined by the claims of this application.
Claims
1. An IPTV network control method based on a private network connector, characterized in that: The private network connector connects the TV end and the network device of the broadband Internet audio-visual service, the network device of the broadband Internet audio-visual service connects to the server of the broadband Internet audio-visual service, the TV end is connected to the public network, and the network control method is applied to the TV end, including: The application is started, and a device information acquisition instruction is sent to the private network connector to acquire the device information of the private network connector; Sending an online instruction to the private network connector according to the device information, so that the private network connector sends the account information of the TV terminal to the server of the broadband Internet audio-visual service through the network device of the broadband Internet audio-visual service for authentication, and obtaining the account information authentication result of the TV terminal; Obtain an authentication result of the account information of the TV terminal, and control the network connection between the TV terminal and the private network connector and the public network according to the authentication result; wherein the TV terminal maintains a network connection with one of the private network connector and the public network.
2. The network control method according to claim 1, characterized in that: The controlling the network connection between the television terminal, the private network connector and the public network according to the authentication result includes: If the authentication result is that the authentication is passed, controlling the TV end to disconnect from the public network, and controlling the TV end to establish a network connection with the private network connector; If the authentication result is that the authentication fails, the TV end is controlled to disconnect the network connection with the private network connector, and the TV end is controlled to establish a network connection with the public network.
3. The network control method according to claim 1, characterized in that: The network control method further includes: The application is closed, and an offline instruction is sent to the private network connector according to the device information, so that the private network connector disconnects from the network connection of the TV end.
4. The network control method according to claim 1, characterized in that: The network control method further includes: If the application is opened for the first time, the input interface of the account information of the TV end is displayed, and the account information of the TV end is obtained through the input interface.
5. An IPTV network control method based on a private network connector, characterized in that: The private network connector is connected to a television terminal and a network device of a broadband Internet audio-visual service, the network device of the broadband Internet audio-visual service is connected to a server of the broadband Internet audio-visual service, the television terminal is connected to a public network, and the network control method is applied to the private network connector, including: Acquire a device information acquisition instruction sent by the TV end, and send the device information of the private network connector to the TV end according to the device information acquisition instruction; Obtaining an online instruction sent by the TV terminal, sending the account information of the TV terminal to the server of the broadband Internet audio-visual service through the network device of the broadband Internet audio-visual service for authentication according to the online instruction, and obtaining the authentication result of the account information of the TV terminal; The authentication result of the account information of the TV end is sent to the TV end, so that the TV end controls the network connection between the TV end and the private network connector and the public network according to the authentication result; wherein the TV maintains a network connection with one of the private network connector or the public network.
6. The network control method according to claim 5, characterized in that: The network control method further includes: Obtain the account information of the TV terminal and save the account information of the TV terminal.
7. The network control method according to claim 5, characterized in that: The network control method further includes: Obtain an upgrade instruction and an upgrade file, and upgrade the private network connector according to the upgrade instruction and the upgrade file.
8. An IPTV network control system based on a private network connector, characterized in that: include: at least one processor; at least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the method according to any one of claims 1 to 7.
9. A computer-readable storage medium storing a program executable by a processor, characterized in that: The processor-executable program is used to perform the method according to any one of claims 1 to 7 when executed by the processor.
10. An IPTV network control system based on a private network connector, characterized in that: It includes a television terminal, a public network terminal, a private network connector, a network device for broadband Internet audio-visual services, and a server for broadband Internet audio-visual services, wherein the private network connector includes a USB port and two network ports, the television terminal includes a USB port and two network ports, the USB port of the private network connector is connected to the USB port of the television terminal, one network port of the private network connector is connected to a network port of the television terminal, another network port of the private network connector is connected to the network device for broadband Internet audio-visual services, the network device for broadband Internet audio-visual services is connected to the server for broadband Internet audio-visual services, and another network port of the television terminal is connected to a public network; wherein, The television terminal is used to implement the method according to any one of claims 1 to 4; The private network connector is used to implement the method described in any one of claims 5-7.
Citation Information
Patent Citations
Adaptive method and system for railway private network and public network
CN106304215A
IPTV soft terminal implementation method
CN112492403A
Interactive network television wireless access method, system and device and storage medium
CN113891107A
Access control method, device, server, system, medium and product
CN117395660A
System and method for creating a secure billing identity for an end user using an identity association
US20090296936A1
Cited By
IPTV watching method, adapter, application and system
CN121665047A