CN105516744B - Smart television access method and smart television access system - Google Patents
Smart television access method and smart television access system Download PDFInfo
- Publication number
- CN105516744B CN105516744B CN201511005344.2A CN201511005344A CN105516744B CN 105516744 B CN105516744 B CN 105516744B CN 201511005344 A CN201511005344 A CN 201511005344A CN 105516744 B CN105516744 B CN 105516744B
- Authority
- CN
- China
- Prior art keywords
- intelligent television
- port
- area network
- wide area
- router
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2405—Monitoring of the internal components or processes of the server, e.g. server load
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/632—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing using a connection between clients on a wide area network, e.g. setting up a peer-to-peer communication via Internet for retrieving video segments from the hard-disk of other client devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/64—Addressing
- H04N21/6402—Address allocation for clients
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses an intelligent television access method and an intelligent television access system, wherein the intelligent television access method comprises the following steps: the method comprises the steps that the intelligent television starts Web service and monitors a first port; the intelligent television starts UPnP service, router port mapping is carried out on a local area network IP address and a first port of the intelligent television, and a wide area network IP address and a second port obtained after mapping are bound with an identifier of the intelligent television and then reported to a wide area network server; when receiving an HTTP request of user equipment to the smart television, the WAN server acquires a corresponding WAN IP address and a second port, and performs page jump to access a corresponding router; and when the router receives the HTTP request from the wide area network server, forwarding the received HTTP request to the corresponding intelligent television according to the router port mapping relation. By the scheme of the invention, the user equipment can access the intelligent television through the Internet.
Description
Technical Field
The invention relates to the technical field of communication, in particular to an intelligent television access method and an intelligent television access system.
Background
The intelligent television is a general name of a television product which has a full-open platform, is loaded with an operating system, can automatically install and uninstall various application software while enjoying common television content and continuously expands and upgrades functions.
However, existing user equipment (such as a mobile phone and a Personal Computer (PC) and the like) cannot directly communicate with the smart television through the internet, and under the technical background of three-network convergence and 3C convergence, how to enable the user equipment to access the smart television through the internet becomes a problem discussed and concerned in the industry, and at present, no good solution can solve the problem.
Disclosure of Invention
The invention provides an intelligent television access method and an intelligent television access system, which enable user equipment to access an intelligent television through the Internet.
The invention provides a smart television access method in a first aspect, which comprises the following steps:
the method comprises the steps that the intelligent television starts Web service and monitors a first port;
enabling a Universal Plug and Play (UPnP) service by the intelligent television, carrying out router port mapping on a local area network Ethernet (IP) address of the intelligent television and the first port, binding a wide area network IP address obtained by the router port mapping, a second port and an identifier of the intelligent television, and reporting to a wide area network server;
when the wide area network server receives an HTTP request of user equipment for the intelligent television, the wide area network server acquires a corresponding wide area network IP address and a second port according to an identification of the intelligent television carried in the HTTP request, and page skipping is carried out according to the acquired wide area network IP address and the second port to access a corresponding router;
and when the router receives the HTTP request from the wide area network server, forwarding the received HTTP request to the corresponding intelligent television according to the router port mapping relation.
Based on the first aspect of the present invention, in a first possible implementation manner, the Web service for enabling the smart television to start the world wide Web specifically is:
the intelligent television starts the web server application of the intelligent television so as to start the web service of the intelligent television.
The second aspect of the present invention provides an intelligent television access system, including:
the system comprises an intelligent television, a router, a wide area network server and user equipment;
the smart television is used for: starting a world wide Web Web service and monitoring a first port; starting UPnP service, performing router port mapping on the local area network IP address of the intelligent television and the first port, binding a wide area network IP address obtained after the router port mapping, a second port and the identification of the intelligent television, and reporting to the wide area network server;
the wide area network server is configured to: when an HTTP request of user equipment for the smart television is received, acquiring a corresponding wide area network IP address and a second port according to an identification of the smart television carried in the HTTP request, and performing page jump according to the acquired wide area network IP address and the second port to access a corresponding router;
the router is configured to: and when the HTTP request from the wide area network server is received, forwarding the received HTTP request to the corresponding intelligent television according to the router port mapping relation.
Based on the second aspect of the present invention, in a first possible implementation manner, the smart television is specifically configured to start a web server application of the smart television, so as to start a web service of the smart television.
Therefore, the method and the device have the advantages that the web service of the intelligent television is started, the first port is monitored, the wide area network IP address obtained after the local area network IP address of the intelligent television and the first port are subjected to router port mapping, the second port and the identification of the intelligent television are bound and then uploaded to the wide area network server, so that the user equipment can access the intelligent television by sending the HTTP request for accessing the intelligent television to the wide area network server, and further the intelligent television can be accessed through the Internet.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a schematic flowchart of an embodiment of a smart television access method provided by the present invention
Fig. 2 is a schematic structural diagram of an embodiment of an intelligent television access system provided by the present invention.
Detailed Description
In order to make the objects, features and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiment of the invention provides an intelligent television access method, which comprises the following steps: the intelligent television starts Web Web services and monitors a first port; the intelligent television starts universal plug and play (UPnP) service, router port mapping is carried out on a Local Area Network (LAN) IP address of the intelligent television and the first port, a Wide Area Network (WAN) IP address obtained after the router port mapping, a second port and the identification of the intelligent television are bound, and then the WAN IP address and the second port are reported to a WAN server; when the wide area network server receives an HTTP request of user equipment for the intelligent television, the wide area network server acquires a corresponding wide area network IP address and a second port according to an identification of the intelligent television carried in the HTTP request, and page skipping is carried out according to the acquired wide area network IP address and the second port to access a corresponding router; and when the router receives the HTTP request from the wide area network server, forwarding the received HTTP request to the corresponding intelligent television according to the router port mapping relation. The embodiment of the invention also provides a corresponding intelligent television access system, which is respectively explained in detail below.
Example one
Referring to fig. 1, the method for accessing the smart television in the embodiment of the present invention includes:
first, the web mentioned in the embodiments of the present invention is an abbreviation of World wide web (english is called World wide web), and specifically, the description of the web and the web server can refer to the description of the published documents, and is not repeated herein.
In the embodiment of the invention, the web server application (namely, web server software) can be installed on the smart television in advance, so that the smart television has the function of the web server, and the web server function (namely, the web application) of the smart television can be started by starting the installed web server application. The first port is a certain port of the smart television, and the first port can be specified according to actual conditions, which is not limited herein.
in the embodiment of the present invention, a process of performing router port mapping on the local area network IP address of the smart television and the first port, that is, a process of establishing a mapping relationship between the local area network IP address of the smart television and the wide area network IP address and the second port of the first port and the router, performs router port mapping on the local area network IP address of the smart television and the first port, so that an internet request (e.g., HTTP request) sent by a user equipment (e.g., a mobile phone, a desktop, a laptop, a tablet computer, etc.) can be forwarded to the smart television by the router after reaching the router. For example, if the local area network IP address of the smart television is 192.168.0.1, the port number of the first port is 7766, the wide area network IP address of the router connected to the smart television is 222.222.222.222, and the port number of the second port is 3344, the wide area network IP address and the second port mapped by the router port in step 102 will be mapped to 222.222.222.222, and 3344, respectively.
in the embodiment of the present invention, the IDentifier of the smart television may specifically be a device ID (i.e., an IDentifier, which is called an IDentifier in english) of the smart device, and certainly, the IDentifier may also be other identifiers capable of uniquely indicating the smart television, which is not limited here. After the router port mapping is performed on the local area network IP address of the smart television and the first port in step 102, the smart television binds the wide area network IP address obtained after the router port mapping, the second port and the identifier of the smart television, and reports the bound wide area network IP address, the second port and the identifier of the smart television to a wide area network server. For example, if the local area network IP address of the web server of the smart television is 192.168.0.1, the port number of the first port is 7766, the wide area network IP address obtained after the router port mapping is 222.222.222.222, the port number of the second port is 3344, and the identifier of the smart television is S1, the smart television binds the wide area network IP address 222.222.222.222, the second port 3344 and the identifier of the smart television S1, and reports the bound wide area network IP address to the wide area network server.
104, when receiving an HTTP request of user equipment for the smart television, the WAN server acquires a corresponding WAN IP address and a second port according to an identifier of the smart television carried in the HTTP request, and performs page jump to access a corresponding router according to the acquired WAN IP address and the second port;
in the embodiment of the present invention, the wan server receives and stores the information reported by the smart tv in step 103, and because the information contains the identifier of the smart tv, when the wan server receives the HTTP request from the user equipment to the smart tv, the wan server can obtain the corresponding wan IP address and the second port according to the identifier of the smart tv carried in the HTTP request, and perform a page jump to access the corresponding router according to the obtained wan IP address and the second port;
in the embodiment of the invention, when the router receives the HTTP request from the wide area network server, the HTTP request can be positioned on the corresponding intelligent television according to the mapping relation of the router port, and then the HTTP request is forwarded to the corresponding intelligent television.
Therefore, the method and the device have the advantages that the web service of the intelligent television is started, the first port is monitored, the wide area network IP address obtained after the local area network IP address of the intelligent television and the first port are subjected to router port mapping, the second port and the identification of the intelligent television are bound and then uploaded to the wide area network server, so that the user equipment can access the intelligent television by sending the HTTP request for accessing the intelligent television to the wide area network server, and further the intelligent television can be accessed through the Internet.
Example two
An embodiment of the present invention provides an intelligent television access system, please refer to fig. 2, where the intelligent television access system in the embodiment of the present invention includes: the smart television 21, the router 22, the wide area network server 23 and the user equipment 24;
wherein, the smart tv 21 is configured to: starting Web service and monitoring a first port; starting UPnP service, performing router port mapping on the local area network IP address of the intelligent television and the first port, binding a wide area network IP address obtained after the router port mapping, a second port and the identification of the intelligent television, and reporting to the wide area network server;
the wide area network server 22 is configured to: when receiving an HTTP request from the user equipment 24 to the smart tv, acquiring a corresponding wide area network IP address and a second port according to an identifier of the smart tv carried in the HTTP request, and performing page jump according to the acquired wide area network IP address and the second port to access the corresponding router 23;
the router 23 is configured to: when receiving the HTTP request from the wide area network server 22, the received HTTP request is forwarded to the corresponding smart television 21 according to the router port mapping relationship.
Optionally, the smart television 21 is specifically configured to start a web server application of the smart television 21, so as to start a web service of the smart television 21.
In the several embodiments provided in the present application, it should be understood that the disclosed method and system may be implemented in other ways.
It should be noted that, for the sake of simplicity, the first embodiment is described as a series of acts, but those skilled in the art should understand that the present invention is not limited by the described order of acts, as some steps may be performed in other orders or simultaneously according to the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no acts or modules are necessarily required of the invention.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the foregoing, for the descriptions of the smart television access method and the smart television access system provided by the present invention, for a person skilled in the art, there may be variations in the specific implementation manners and application ranges according to the ideas of the embodiments of the present invention, and in summary, the contents of the present specification should not be construed as limiting the present invention.
Claims (2)
1. An intelligent television access method is characterized by comprising the following steps:
the intelligent television starts Web Web services and monitors a first port; the first port is a port of the intelligent television;
the intelligent television starts universal plug and play (UPnP) service, router port mapping is carried out on a Local Area Network (LAN) IP address of the intelligent television and the first port, a Wide Area Network (WAN) IP address obtained after the router port mapping, a second port and the identification of the intelligent television are bound, and then the WAN IP address and the second port are reported to a WAN server;
when the wide area network server receives an HTTP request of user equipment for the intelligent television, the wide area network server acquires a corresponding wide area network IP address and a second port according to an identification of the intelligent television carried in the HTTP request, and page skipping is carried out according to the acquired wide area network IP address and the second port to access a corresponding router;
when the router receives the HTTP request from the wide area network server, the received HTTP request is forwarded to the corresponding intelligent television according to the router port mapping relation;
the method for starting the Web service of the intelligent television specifically comprises the following steps:
the intelligent television starts a web server application of the intelligent television to start a web service of the intelligent television;
the identification of the intelligent television is specifically as follows: a device identifier of the smart television;
the user equipment specifically comprises: a mobile phone, a desktop computer, a notebook computer, or a tablet computer.
2. An intelligent television access system, comprising:
the system comprises an intelligent television, a router, a wide area network server and user equipment;
the smart television is used for: starting a world wide Web Web service and monitoring a first port; starting UPnP service, performing router port mapping on the local area network IP address of the intelligent television and the first port, binding a wide area network IP address obtained after the router port mapping, a second port and the identification of the intelligent television, and reporting to the wide area network server; the first port is a port of the intelligent television;
the wide area network server is configured to: when an HTTP request of user equipment for the smart television is received, acquiring a corresponding wide area network IP address and a second port according to an identification of the smart television carried in the HTTP request, and performing page jump according to the acquired wide area network IP address and the second port to access a corresponding router;
the router is configured to: when an HTTP request from the wide area network server is received, forwarding the received HTTP request to a corresponding intelligent television according to a router port mapping relation;
the intelligent television is specifically used for starting a web server application of the intelligent television so as to start a web service of the intelligent television;
the identification of the intelligent television is specifically as follows: a device identifier of the smart television;
the user equipment specifically comprises: a mobile phone, a desktop computer, a notebook computer, or a tablet computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511005344.2A CN105516744B (en) | 2015-12-25 | 2015-12-25 | Smart television access method and smart television access system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511005344.2A CN105516744B (en) | 2015-12-25 | 2015-12-25 | Smart television access method and smart television access system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105516744A CN105516744A (en) | 2016-04-20 |
CN105516744B true CN105516744B (en) | 2020-04-21 |
Family
ID=55724333
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201511005344.2A Active CN105516744B (en) | 2015-12-25 | 2015-12-25 | Smart television access method and smart television access system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105516744B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106375216A (en) * | 2016-06-30 | 2017-02-01 | 深圳市美贝壳科技有限公司 | Method of AirPlay penetration in presence of intelligent device |
CN106454501A (en) * | 2016-11-18 | 2017-02-22 | 乐视控股(北京)有限公司 | Video playing method and device and electronic equipment |
CN111639279B (en) * | 2020-05-27 | 2023-07-25 | 浙江口碑网络技术有限公司 | Graphic code generation method, target page loading method and device |
CN112004242B (en) * | 2020-08-31 | 2023-03-14 | 成都新潮传媒集团有限公司 | Port mapping registration method and device of elevator terminal and computer equipment |
CN113596538A (en) * | 2021-06-30 | 2021-11-02 | 深圳市酷开网络科技股份有限公司 | Equipment control method and device, electronic equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1925439A (en) * | 2005-08-31 | 2007-03-07 | 乐金电子(昆山)电脑有限公司 | Method for controlling UPnP equipment through internet |
CN101325612A (en) * | 2008-07-24 | 2008-12-17 | 中兴通讯股份有限公司 | Remote access control system and method for household network |
CN104010052A (en) * | 2014-06-11 | 2014-08-27 | 浙江宇视科技有限公司 | UPnP-based media connecting method in monitoring system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120059932A1 (en) * | 2010-09-02 | 2012-03-08 | Samsung Electronics Co., Ltd. | Applying home network technologies to a wide area network |
-
2015
- 2015-12-25 CN CN201511005344.2A patent/CN105516744B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1925439A (en) * | 2005-08-31 | 2007-03-07 | 乐金电子(昆山)电脑有限公司 | Method for controlling UPnP equipment through internet |
CN101325612A (en) * | 2008-07-24 | 2008-12-17 | 中兴通讯股份有限公司 | Remote access control system and method for household network |
CN104010052A (en) * | 2014-06-11 | 2014-08-27 | 浙江宇视科技有限公司 | UPnP-based media connecting method in monitoring system |
Also Published As
Publication number | Publication date |
---|---|
CN105516744A (en) | 2016-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105516744B (en) | Smart television access method and smart television access system | |
US10193971B2 (en) | Method, server and system for application synchronization | |
CN105376107B (en) | Terminal testing method and proxy server | |
CN105391811B (en) | domain name resolution method, access method of application server and terminal thereof | |
US9218174B2 (en) | OSGi program, OSGi system | |
WO2020093500A1 (en) | Intelligent scheduling method, terminal device, edge node cluster and intelligent scheduling system | |
US20120084419A1 (en) | System and method to balance servers based on server load status | |
CN102763373B (en) | The method and apparatus using the service of local network devices based on remote access | |
US10015650B2 (en) | Dynamic branding based on baseboard management controller | |
CN106549989B (en) | Data transmission method and system, user terminal and application server | |
CN108696523B (en) | Response method and device for call service | |
US10078746B2 (en) | Detecting unauthorized devices | |
WO2015027892A1 (en) | Methods and terminals for sharing web browsing contents | |
CN111585801A (en) | ZigBee device upgrading method and related device | |
CN104202432B (en) | Remote web management system and management method | |
JP6074550B2 (en) | Web page push method and apparatus, and terminal | |
CN113873057A (en) | Data processing method and device | |
US10375141B2 (en) | Method for processing URL and associated server and non-transitory computer readable storage medium | |
CN114285890B (en) | Cloud platform connection method, device, equipment and storage medium | |
CN105915639B (en) | Page access method and device | |
US8477776B2 (en) | Modem and method supporting various packet cable protocols | |
CN108737350B (en) | Information processing method and client | |
CN107766232B (en) | Plug-in management method and device | |
US20160381187A1 (en) | Application providing server, application setting terminal, application providing system, method of providing application, and program for application providing server | |
CN103795748A (en) | Method for downloading mobile internet website content information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |