CN106604119A - Network penetrating method and system of intelligent TV private cloud equipment - Google Patents

Network penetrating method and system of intelligent TV private cloud equipment Download PDF

Info

Publication number
CN106604119A
CN106604119A CN201611218400.5A CN201611218400A CN106604119A CN 106604119 A CN106604119 A CN 106604119A CN 201611218400 A CN201611218400 A CN 201611218400A CN 106604119 A CN106604119 A CN 106604119A
Authority
CN
China
Prior art keywords
intelligent television
private clound
equipment
television private
clound equipment
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.)
Granted
Application number
CN201611218400.5A
Other languages
Chinese (zh)
Other versions
CN106604119B (en
Inventor
王丛华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen TCL High-Tech Development Co Ltd
Original Assignee
TCL Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by TCL Corp filed Critical TCL Corp
Priority to CN201611218400.5A priority Critical patent/CN106604119B/en
Publication of CN106604119A publication Critical patent/CN106604119A/en
Application granted granted Critical
Publication of CN106604119B publication Critical patent/CN106604119B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/63Control 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/632Control 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/63Control 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/643Communication protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention discloses a network penetrating method and system of intelligent TV private cloud equipment; the method comprises the following steps: a mobile terminal starts an access request to intelligent TV private cloud equipment, and searches gateway supported network type and equipment network address data of the intelligent TV private cloud equipment from a cloud server; if a gateway supported UPNP protocol of the intelligent TV private cloud equipment is detected, the mobile terminal can use the equipment network address data to access the intelligent TV private cloud equipment through the UPNP protocol; if the gateway of the intelligent TV private cloud equipment does not support the UPNP protocol, the mobile terminal uses a P2P agent to access the intelligent TV private cloud equipment. The method and system can use an external network to access and manage the home intelligent TV private cloud equipment without changing existing network hardware facilities of a normal user, and can ensure the network transmission efficiency in a maximum level, thus improving transmission efficiency.

Description

A kind of network penetrating method and system for intelligent television private clound equipment
Technical field
The present invention relates to network through-transmission technique field, more particularly to a kind of network for intelligent television private clound equipment is worn Saturating method and system.
Background technology
With the development of cloud storage technology, people are gradually become accustomed to the storage of the resources such as various documents, photo to high in the clouds, can It is very convenient fast with anywhere or anytime by the client or browser administration of mobile phone or computer etc. and using these resources It is prompt.At present many famous Internet firms are all proposed the cloud storage system of oneself, and consumer is by free or registration of paying Later can be with using these cloud storage systems.With the rising of cloud storage number of users, the operation cost of cloud storage is also anxious Play rises.Meanwhile, the problem that cloud storage exists in terms of protection individual privacy is also endured each side to the fullest extent and is queried, and has successively recently in part Hold supervision and privacy leakage event is exposed by the media, cause the cloud storage that many Internet firms have progressively been exited based on public network to be led Domain.
The development of the privately owned cloud of intelligent television, to this problem is solved opportunity is brought.By intelligent television private clound Equipment not only meets functional requirement of the individual consumer to cloud storage, and the storage hardware of TV private clound is deployed in own home Or in the relatively independent LAN of company, storage content and data are not easy by the assault and acquisition on network, therefore have Higher safety.
The unique advantage of intelligent television private clound is just progressively understood by people, and correlation technique is also being developed rapidly.It is privately owned The problem that cloud must be faced is that intelligent television is all deployed in family lan by gateway(Router)Connect with the Internet Connect, itself do not have public network IP, user has to penetrate the gateway of family lan if necessary to access private clound;More have Gateway is not one-level LAN gateway, and is included in multilevel subnetwork.Different types of gateway how is penetrated, is realized Private clound resource in the cofree access LAN in the Internet is the major issue that privately owned cloud must be solved.At present Private clound product on market all can only penetrating component type LAN gateway route, even and if realize network and penetrate, Network access speed from internet access private clound is also very slow, poor user experience, it is difficult to popularize as cloud storage and push away Extensively.
Therefore, prior art has yet to be improved and developed.
The content of the invention
In view of the deficiencies in the prior art, present invention aim at providing a kind of network for intelligent television private clound equipment Penetrating method and system, it is intended to which solving can not compatible various office from internet access intelligent television private clound equipment in prior art Domain net is penetrated, and the slow technical problem of access speed.
Technical scheme is as follows:
A kind of network penetrating method for intelligent television private clound equipment, wherein, method includes step:
When mobile terminal is to intelligent television private clound equipment initiation access request, according to the device id of intelligent television private clound equipment Number to cloud server inquire about intelligent television private clound equipment gateway support network type and device network address date;
If B, the gateway support UPNP agreements for detecting intelligent television private clound equipment, mobile terminal passes through according to UPNP agreements Device network address date accesses intelligent television private clound equipment;
If C, the gateway for detecting intelligent television private clound equipment do not support UPNP agreements, mobile terminal is visited by P2P agencies Ask intelligent television private clound equipment.
The described network penetrating method for intelligent television private clound equipment, wherein, step A specifically includes step Suddenly:
Whether A1, enquiry mobile terminal bound intelligent television private clound equipment;
If A2, mobile terminal did not bind intelligent television private clound equipment, mobile terminal is privately owned by scanning intelligent television The Quick Response Code of cloud equipment binds intelligent television private clound equipment, afterwards execution step A3;If mobile terminal has bound intelligent electricity Depending on private clound equipment, then execution step A3;
When A3, mobile terminal are to intelligent television private clound equipment initiation access request, by setting for intelligent television private clound equipment It is standby No. ID, network type, device IP and port numbers that the gateway for inquiring about intelligent television private clound equipment to cloud server is supported And the local router information of intelligent television private clound equipment.
The described network penetrating method for intelligent television private clound equipment, wherein, also include before step A:
S, intelligent television private clound equipment are registered in server beyond the clouds after starting, reporting equipment ID, IP, port numbers, sheet The network type that ground route-map and intelligent television private clound equipment are supported.
The described network penetrating method for intelligent television private clound equipment, wherein, step is also included after step C Suddenly:
D, when detect mobile terminal by UPNP agreements or P2P agency cannot with intelligent television private clound equipment set up be connected When, data is activation cloud server is forwarded the data to intelligent television private by mobile terminal by the P2P relayings of cloud server There is cloud equipment.
The described network penetrating method for intelligent television private clound equipment, wherein, step B specifically includes step Suddenly:
If B1, the gateway support UPNP agreements for detecting intelligent television private clound equipment, mobile terminal is obtained from server Public network IP and port numbers that intelligent television private clound equipment maps on public network;
B2, mobile terminal access intelligent television private clound equipment by public network IP and port numbers.
The described network penetrating method for intelligent television private clound equipment, wherein, step C specifically includes step Suddenly:
If C1, the gateway for detecting intelligent television private clound equipment do not support that UPNP agreements, mobile terminal send data to Local P2P transmission proxy module;
C2, local P2P transmission proxy module packs the data to UDP tunnels package and is forwarded to intelligent television private clound proxy for equipment Module;
UDP tunnels packet data is reduced into application data and is sent to intelligent electricity by C3, intelligent television private clound proxy for equipment module Depending on private clound equipment.
A kind of network penetrating system for intelligent television private clound equipment, wherein, system includes:
Data inquiry module, during for mobile terminal to intelligent television private clound equipment initiation access request, according to intelligent television The device id number of private clound equipment to cloud server inquire about intelligent television private clound equipment gateway support network type and Device network address date;
First equipment access modules, if the gateway for detecting intelligent television private clound equipment supports UPNP agreements, move Terminal accesses intelligent television private clound equipment according to UPNP agreements by device network address date, and to intelligent television private clound Equipment sending data;
Second equipment access modules, if the gateway for detecting intelligent television private clound equipment does not support UPNP agreements, move Dynamic terminal passes through P2P proxy access intelligent television private clound equipment.
The described network penetrating system for intelligent television private clound equipment, wherein, the data inquiry module is concrete Including:
Whether apparatus bound query unit, for enquiry mobile terminal intelligent television private clound equipment was bound;
Apparatus bound unit, if not binding intelligent television private clound equipment for mobile terminal, mobile terminal is by sweeping Retouch the Quick Response Code binding intelligent television private clound equipment of intelligent television private clound equipment;
Device network data query unit, if having bound intelligent television private clound equipment, mobile terminal for mobile terminal When initiating access request to intelligent television private clound equipment, by the device id number of intelligent television private clound equipment, to high in the clouds clothes Network type, device IP and the port numbers and intelligent television that the gateway of business device inquiry intelligent television private clound equipment is supported are privately owned The local router information of cloud equipment.
The described network penetrating system for intelligent television private clound equipment, wherein, the system also includes:
Facility registration module, is registered in server beyond the clouds, reporting equipment after starting for intelligent television private clound equipment The network type that ID, IP, port numbers, local router information and intelligent television private clound equipment are supported;
3rd equipment access modules, for mobile terminal to pass through UPNP agreements or P2P agencies cannot be with intelligent television when detecting When private clound equipment sets up connection, mobile terminal relays data is activation cloud server by number by the P2P of cloud server According to being forwarded to intelligent television private clound equipment.
The described network penetrating system for intelligent television private clound equipment, wherein,
The first equipment access modules are specifically included:
Device IP and port acquiring unit, if the gateway for detecting intelligent television private clound equipment supports UPNP agreements, Mobile terminal obtains public network IP and the port numbers that intelligent television private clound equipment maps on public network from server;
Equipment access unit, intelligent television private clound equipment is accessed for mobile terminal by public network IP and port numbers;
The second equipment access modules are specifically included:
Data transmission unit, it is mobile whole if the gateway for detecting intelligent television private clound equipment does not support UPNP agreements End sends data to local P2P transmission proxy module;
Data are packed and transmitting element, are packed the data to UDP tunnels package for local P2P transmission proxy modules and are forwarded to intelligence Can TV private clound proxy for equipment module;
Data convert unit, UDP tunnels packet data is reduced into apply number for intelligent television private clound proxy for equipment module According to transmission to intelligent television private clound equipment.
The invention provides a kind of network penetrating method and system for intelligent television private clound equipment, the present invention can Realize outer net to home intelligent TV private clound on the premise of it need not transform the existing network hardware facility of domestic consumer Access and manage, and ensure the efficiency of network transmission to greatest extent, improve transmission speed.
Description of the drawings
Fig. 1 is a kind of stream of the preferred embodiment of network penetrating method for intelligent television private clound equipment of the present invention Cheng Tu.
Fig. 2 is a kind of concrete application embodiment of network penetrating method for intelligent television private clound equipment of the present invention Intelligent television private clound topology and data flow block diagram.
Fig. 3 is a kind of work(of the preferred embodiment of network penetrating system for intelligent television private clound equipment of the present invention Can theory diagram.
Specific embodiment
To make the purpose of the present invention, technical scheme and effect clearer, clear and definite, below to the present invention further specifically It is bright.It should be appreciated that specific embodiment described herein is not intended to limit the present invention only to explain the present invention.
Present invention also offers a kind of preferred embodiment of the network penetrating method for intelligent television private clound equipment Flow chart, as shown in figure 1, method includes step:
When S100, mobile terminal are to intelligent television private clound equipment initiation access request, according to intelligent television private clound equipment Device id number inquires about network type and the device network address that the gateway of intelligent television private clound equipment is supported to cloud server Data.
When being embodied as, mobile terminal includes but is not limited to mobile phone, mobile terminal, and herein mobile terminal is cell phone customer End, cloud server is INTERNET cloud servers.Cell-phone customer terminal, intelligent television private clound equipment, INTERNET high in the clouds Server keeps data communication connection each other by LAN and the Internet.
Wherein INTERNET cloud servers mainly include three service modules:Connection management module, P2P management services Device, RELAY data Relay Servers.Connection management module is responsible between intelligent television private clound equipment and cell-phone customer terminal Foundation and holding to many mapping association relations, i.e., multiple cell-phone customer terminals can bind same intelligent television private clound and set It is standby, to meet use demand of all kinsfolks to intelligent television private clound equipment.Therefore P2P management servers be connected clothes Business device is similar to, and all of P2P transmission agency will register upon actuation to P2P management servers, and transmission agency is sending data IP and the port of P2P management server queries Target ids can be passed through before.RELAY connection Relay Servers are as all P2P Or UPNP schemes are when cannot realize penetrating and connecting, the Relay Server that data flow is first dealt into high in the clouds passes through Relay Server The opposite end of client or server is forwarded to again.Wherein UPNP for Universal Plug and Play abbreviation, Chinese translation For UPnP.P2P is the abbreviation of Peer to Peer, and Chinese translation is peer-to-peer network.
The intelligent television private clound equipment of intelligent television includes UPNP apparatus assemblies and P2P transmission agency and APP applications Server.Mobile phone client module includes 2 submodules:P2P proxy modules, APP applications clients.
P2P transmission proxy modules, P2P management servers, RELAY transmission trunkings server constitute together a complete number According to transmission and receiving platform.Because tcp data bag is connection-oriented, do network penetrate it is relatively difficult, therefore, application layer is by number According to being sent in local P2P transmission agencies, data flow is all repackaged into transmission agency UDP message transmission.TCP (Transmission Control Protocol transmission control protocols)Be it is a kind of it is connection-oriented, reliable, based on byte The transport layer communication protocol of stream.UDP is the abbreviation of User Datagram Protocol, and Chinese name is User Datagram Protocol View, is OSI(Open System Interconnection, open system interconnection)A kind of connectionless biography in reference model Defeated layer protocol.
In further embodiment, step is also included before step S100:
S, intelligent television private clound equipment are registered in server beyond the clouds after starting, reporting equipment ID, IP, port numbers, sheet The network type that ground route-map and intelligent television private clound equipment are supported.
Specifically, the APP application servers in intelligent television private clound equipment upon actuation can actively to connection management clothes Business device registration, UPNP apparatus assemblies send the device id number and IP and port numbers of this module, sheet to the connection management module in high in the clouds Whether ground gateway router the information such as supports UPNP agreements.P2P transmission agency to P2P management servers register oneself support Udp data transmission port number.
In further embodiment, step S100 specifically includes step:
Whether S101, enquiry mobile terminal bound intelligent television private clound equipment;
If S102, mobile terminal did not bind intelligent television private clound equipment, mobile terminal is private by scanning intelligent television There is the Quick Response Code binding intelligent television private clound equipment of cloud equipment, afterwards execution step S103;If mobile terminal has bound intelligence Can TV private clound equipment, then execution step S103;
When S103, mobile terminal are to intelligent television private clound equipment initiation access request, then mobile terminal is private by intelligent television There is the device id number of cloud equipment, the network type of the gateway support of intelligent television private clound equipment is inquired about to cloud server, is set The local router information of standby IP and port numbers and intelligent television private clound equipment.
When being embodied as, when applications client initiates the access to intelligent television private clound equipment, the connecting tube in high in the clouds Reason module just possesses the ability for providing inquiry service.Any one private clound cell-phone customer terminal can take to the connection in high in the clouds Business device sends inquiry application and checks whether current intelligent television private clound equipment is online, if online, obtains intelligent television private There are the IP and port numbers and other relevant informations of cloud equipment.Specifically, inquire about first and whether bound intelligent television private clound Equipment, if do not bound, binds the equipment, if bound set by the Quick Response Code of intelligent television private clound equipment end It is standby, then by the device id number of the equipment, to the net that the connection management module polls intelligent television private clound equipment in high in the clouds is supported Network type, device IP and port numbers etc..
If S200, the gateway support UPNP agreements for detecting intelligent television private clound equipment, mobile terminal is according to UPNP Agreement accesses intelligent television private clound equipment by device network address date, and sends number to intelligent television private clound equipment According to.
When being embodied as, if the gateway of current intelligent television private clound equipment supports UPNP agreements, mobile terminal according to UPNP agreements, and the network address of the intelligent television private clound equipment for obtaining before, realize to intelligent television private clound equipment Access and connection, if accessing successfully, to intelligent intelligent television private clound equipment sending data.If gateway supports UPNP, Just UPNP passages can be opened by configuring gateway parameter, and in fact the configuration of dispatching from the factory of most of routers is all acquiescence UPNP passages are to open, and so transmit message by UPNP agreements, support the IP and clothes of the gateway maps internal unit of UPNP It is engaged in on the particular port of public network IP so that the IP of outer net can get the public network IP corresponding to intelligent television private clound equipment And mapped port number, such that it is able to realize access of the outer net to intelligent television private clound equipment.
In further embodiment, step S200 specifically includes step:
If S201, the gateway support UPNP agreements for detecting intelligent television private clound equipment, mobile terminal is obtained from server Take public network IP and port numbers that intelligent television private clound equipment maps on public network;
S202, mobile terminal access intelligent television private clound equipment by public network IP and port numbers.
When being embodied as, if the gateway that the equipment is located supports UPNP agreements, by intelligent television private clound equipment End-to-end transmission is realized in the access of the public network IP mapped on public network and port numbers initiation to intelligent television private clound equipment, without the need for P2P is acted on behalf of and cloud server participates in data transfer.
If S300, the gateway for detecting intelligent television private clound equipment do not support UPNP agreements, mobile terminal passes through P2P Proxy access intelligent television private clound equipment.
When being embodied as, if the gateway for detecting intelligent television private clound equipment does not support UPNP agreements, create P2P and pass Defeated agency, transmits agency and sets up UDP transmission tunnel by the P2P that intelligent television private clound equipment and its client are all configured, real Existing data transfer end to end.
In further embodiment, step S300 specifically includes step:
If S301, the gateway for detecting intelligent television private clound equipment do not support UPNP agreements, mobile terminal is by data is activation Proxy module is transmitted to local P2P;
S302, local P2P transmission proxy module packs the data to UDP tunnels package and is forwarded to intelligent television private clound equipment generation Reason module;
UDP tunnels packet data is reduced into application data and is sent to intelligence by S303, intelligent television private clound proxy for equipment module TV private clound equipment.
When being embodied as, select to send local number by P2P proxy modules if privately owned high in the clouds gateway does not support UPNP According to:Cell-phone customer terminal needs the data for sending first to be sent to local P2P transmission proxy modules, is packed by local proxy module Be forwarded in the proxy module of intelligent television private clound equipment end into UDP tunnels package, then by proxy module by data convert into Application data submits to intelligent television private clound equipment.
In further embodiment, step is also included after step S300:
S400, when detect mobile terminal by UPNP agreements or P2P agency cannot with intelligent television private clound equipment set up connect When connecing, data is activation cloud server is forwarded the data to intelligent television by mobile terminal by the P2P relayings of cloud server Private clound equipment.
When being embodied as, RELAY Relay Servers are set up beyond the clouds, for the network type that some cannot be penetrated really, Data transfer end to end is realized by Relay Server.If specifically as P2P management servers prompting P2P destinatioies cannot Intelligent television private clound equipment end is reached end to end then intelligent television private clound equipment end is transferred data to by P2P relayings. By above-mentioned in three kinds of methods, the characteristics of the subnet that intelligent television private clound equipment is located it is flexible select network penetrate mode and Transmission means, can to greatest extent improve the success rate that Intranet is penetrated, and improve network transfer speeds.
The present invention also proposes a kind of concrete application embodiment of the network penetrating method for intelligent television private clound equipment Intelligent television private clound topology and data flow block diagram, as shown in Fig. 2 when cell-phone customer terminal applications client initiate to intelligence During the access of TV private clound equipment, inquire about whether bound intelligent television private clound equipment first, if do not bound, lead to The Quick Response Code binding intelligent television private clound equipment of intelligent television private clound equipment is crossed, if having bound intelligent television private clound Equipment, then by the device id number of the intelligent television private clound equipment, to the connection management module of INTERNET cloud servers The network type that inquiry private clound equipment is supported, device IP and port numbers etc..If what the intelligent television private clound equipment was located Gateway(Such as the intelligent television private clound equipment UPNP EM equipment modules in Fig. 2)Support UPNP agreements, then it is privately owned by intelligent television Public network IP and port numbers that cloud equipment maps on public network initiate the access reality to intelligent television private clound equipment private clound equipment Existing end-to-end transmission, without the need for P2P agencies and cloud server data transfer is participated in.If intelligent television private clound device gateway Do not support that UPNP then selects to send local data by P2P proxy modules:Cell-phone customer terminal needs the data for sending first to be sent to Local P2P transmission proxy modules (i.e. P2P transmission agent clients in Fig. 2 in cell-phone customer terminal), by local mould is acted on behalf of Block is packaged into the P2P transmission proxy modules that UDP tunnels package is forwarded to intelligent television private clound equipment(That is intelligent television in Fig. 2 P2P transmission agent clients in private clound equipment)In, then carried data convert into application data by P2P transmission proxy modules Give intelligent television private clound equipment.If P2P management servers prompting P2P destinatioies cannot end to end reach intelligent television Private clound equipment then transfers data to intelligent television private clound equipment by P2P relayings.
Present invention also offers a kind of preferred embodiment of the network penetrating system for intelligent television private clound equipment Functional schematic block diagram, as shown in figure 3, wherein, system includes:
Data inquiry module 100, during for mobile terminal to intelligent television private clound equipment initiation access request, according to intelligent electricity Depending on the network type that the device id number of private clound equipment is supported to the gateway that cloud server inquires about intelligent television private clound equipment And device network address date;Specifically as described in embodiment of the method.
First equipment access modules 200, if the gateway for detecting intelligent television private clound equipment supports UPNP agreements, Then mobile terminal accesses intelligent television private clound equipment according to UPNP agreements by device network address date, and to intelligent television Private clound equipment sending data;Specifically as described in embodiment of the method.
Second equipment access modules 300, if the gateway for detecting intelligent television private clound equipment does not support that UPNP is assisted View, then mobile terminal is by P2P proxy access intelligent television private clound equipment;Specifically as described in embodiment of the method.
The described network penetrating system for intelligent television private clound equipment, wherein, the data inquiry module is concrete Including:
Whether apparatus bound query unit, for enquiry mobile terminal intelligent television private clound equipment was bound;Concrete such as method Described in embodiment.
Apparatus bound unit, if not binding intelligent television private clound equipment for mobile terminal, mobile terminal leads to The Quick Response Code binding intelligent television private clound equipment of overscanning intelligent television private clound equipment;Specifically as described in embodiment of the method.
Device network data query unit, if having bound intelligent television private clound equipment for mobile terminal, moves When terminal is to intelligent television private clound equipment initiation access request, by the device id number of intelligent television private clound equipment, Xiang Yun Network type, device IP and port numbers and intelligent television that the gateway of end server lookup intelligent television private clound equipment is supported The local router information of private clound equipment;Specifically as described in embodiment of the method.
The described network penetrating system for intelligent television private clound equipment, wherein, the system also includes:
Facility registration module, is registered in server beyond the clouds, reporting equipment after starting for intelligent television private clound equipment The network type that ID, IP, port numbers, local router information and intelligent television private clound equipment are supported;Concrete such as method reality Apply described in example.
3rd equipment access modules, for mobile terminal to pass through UPNP agreements or P2P agencies cannot be with intelligence when detecting When TV private clound equipment sets up connection, mobile terminal relays data is activation cloud server by the P2P of cloud server Forward the data to intelligent television private clound equipment;Specifically as described in embodiment of the method.
The described network penetrating system for intelligent television private clound equipment, wherein,
The first equipment access modules are specifically included:
Device IP and port acquiring unit, if the gateway for detecting intelligent television private clound equipment supports UPNP agreements, Mobile terminal obtains public network IP and the port numbers that intelligent television private clound equipment maps on public network from server;Specifically such as Described in embodiment of the method.
Equipment access unit, intelligent television private clound equipment is accessed for mobile terminal by public network IP and port numbers;Tool Body is as described in embodiment of the method.
The second equipment access modules are specifically included:
Data transmission unit, it is mobile whole if the gateway for detecting intelligent television private clound equipment does not support UPNP agreements End sends data to local P2P transmission proxy module;Specifically as described in embodiment of the method.
Data are packed and transmitting element, and for local P2P transmission proxy modules the package forwarding of UDP tunnels is packed the data to To intelligent television private clound proxy for equipment module;Specifically as described in embodiment of the method.
Data convert unit, being reduced into UDP tunnels packet data for intelligent television private clound proxy for equipment module should With data is activation to intelligent television private clound equipment;Specifically as described in embodiment of the method.
In sum, the present invention proposes a kind of network penetrating method and system for intelligent television private clound equipment, Method includes:When mobile terminal is to intelligent television private clound equipment initiation access request, to cloud server intelligent television is inquired about Network type and device network address date that the gateway of private clound equipment is supported;If detecting intelligent television private clound equipment Gateway supports UPNP agreements, then mobile terminal accesses intelligent television private clound according to UPNP agreements by device network address date Equipment;If the gateway for detecting intelligent television private clound equipment does not support that UPNP agreements, mobile terminal pass through P2P proxy access Intelligent television private clound equipment.The present invention can be real on the premise of it need not transform the existing network hardware facility of domestic consumer Existing access and management of the outer net to home intelligent TV private clound, and ensure the efficiency of network transmission to greatest extent, improve Transmission speed.
It should be appreciated that the application of the present invention is not limited to above-mentioned citing, and for those of ordinary skills, can To be improved according to the above description or be converted, all these modifications and variations should all belong to the guarantor of claims of the present invention Shield scope.

Claims (10)

1. a kind of network penetrating method for intelligent television private clound equipment, it is characterised in that method includes step:
When A, mobile terminal are to intelligent television private clound equipment initiation access request, according to the equipment of intelligent television private clound equipment No. ID is inquired about network type and the device network address date that the gateway of intelligent television private clound equipment is supported to cloud server;
If B, the gateway support UPNP agreements for detecting intelligent television private clound equipment, mobile terminal passes through according to UPNP agreements Device network address date accesses intelligent television private clound equipment;
If C, the gateway for detecting intelligent television private clound equipment do not support UPNP agreements, mobile terminal is visited by P2P agencies Ask intelligent television private clound equipment.
2. the network penetrating method for intelligent television private clound equipment according to claim 1, it is characterised in that described Step A specifically includes step:
Whether A1, enquiry mobile terminal bound intelligent television private clound equipment;
If A2, mobile terminal did not bind intelligent television private clound equipment, mobile terminal is privately owned by scanning intelligent television The Quick Response Code of cloud equipment binds intelligent television private clound equipment, afterwards execution step A3;If mobile terminal has bound intelligent electricity Depending on private clound equipment, then execution step A3;
When A3, mobile terminal are to intelligent television private clound equipment initiation access request, by setting for intelligent television private clound equipment It is standby No. ID, network type, device IP and port numbers that the gateway for inquiring about intelligent television private clound equipment to cloud server is supported And the local router information of intelligent television private clound equipment.
3. the network penetrating method for intelligent television private clound equipment according to claim 1, it is characterised in that described Also include before step A:
S, intelligent television private clound equipment are registered in server beyond the clouds after starting, reporting equipment ID, IP, port numbers, sheet The network type that ground route-map and intelligent television private clound equipment are supported.
4. the network penetrating method for intelligent television private clound equipment according to claim 1, it is characterised in that described Also include step after step C:
D, when detect mobile terminal by UPNP agreements or P2P agency cannot with intelligent television private clound equipment set up be connected When, data is activation cloud server is forwarded the data to intelligent television private by mobile terminal by the P2P relayings of cloud server There is cloud equipment.
5. the network penetrating method for intelligent television private clound equipment according to claim 3, it is characterised in that described Step B specifically includes step:
If B1, the gateway support UPNP agreements for detecting intelligent television private clound equipment, mobile terminal is obtained from server Public network IP and port numbers that intelligent television private clound equipment maps on public network;
B2, mobile terminal access intelligent television private clound equipment by public network IP and port numbers.
6. the network penetrating method for intelligent television private clound equipment according to claim 5, it is characterised in that described Step C specifically includes step:
If C1, the gateway for detecting intelligent television private clound equipment do not support that UPNP agreements, mobile terminal send data to Local P2P transmission proxy module;
C2, local P2P transmission proxy module packs the data to UDP tunnels package and is forwarded to intelligent television private clound proxy for equipment Module;
UDP tunnels packet data is reduced into application data and is sent to intelligent electricity by C3, intelligent television private clound proxy for equipment module Depending on private clound equipment.
7. a kind of network penetrating system for intelligent television private clound equipment, it is characterised in that system includes:
Data inquiry module, during for mobile terminal to intelligent television private clound equipment initiation access request, according to intelligent television The device id number of private clound equipment to cloud server inquire about intelligent television private clound equipment gateway support network type and Device network address date;
First equipment access modules, if the gateway for detecting intelligent television private clound equipment supports UPNP agreements, move Terminal accesses intelligent television private clound equipment according to UPNP agreements by device network address date, and to intelligent television private clound Equipment sending data;
Second equipment access modules, if the gateway for detecting intelligent television private clound equipment does not support UPNP agreements, move Dynamic terminal passes through P2P proxy access intelligent television private clound equipment.
8. the network penetrating system for intelligent television private clound equipment according to claim 7, it is characterised in that described Data inquiry module is specifically included:
Whether apparatus bound query unit, for enquiry mobile terminal intelligent television private clound equipment was bound;
Apparatus bound unit, if not binding intelligent television private clound equipment for mobile terminal, mobile terminal is by sweeping Retouch the Quick Response Code binding intelligent television private clound equipment of intelligent television private clound equipment;
Device network data query unit, if having bound intelligent television private clound equipment, mobile terminal for mobile terminal When initiating access request to intelligent television private clound equipment, by the device id number of intelligent television private clound equipment, to high in the clouds clothes Network type, device IP and the port numbers and intelligent television that the gateway of business device inquiry intelligent television private clound equipment is supported are privately owned The local router information of cloud equipment.
9. the network penetrating system for intelligent television private clound equipment according to claim 8, it is characterised in that described System also includes:
Facility registration module, is registered in server beyond the clouds, reporting equipment after starting for intelligent television private clound equipment The network type that ID, IP, port numbers, local router information and intelligent television private clound equipment are supported;
3rd equipment access modules, for mobile terminal to pass through UPNP agreements or P2P agencies cannot be with intelligent television when detecting When private clound equipment sets up connection, mobile terminal relays data is activation cloud server by number by the P2P of cloud server According to being forwarded to intelligent television private clound equipment.
10. the network penetrating system for intelligent television private clound equipment according to claim 9, it is characterised in that
The first equipment access modules are specifically included:
Device IP and port acquiring unit, if the gateway for detecting intelligent television private clound equipment supports UPNP agreements, Mobile terminal obtains public network IP and the port numbers that intelligent television private clound equipment maps on public network from server;
Equipment access unit, intelligent television private clound equipment is accessed for mobile terminal by public network IP and port numbers;
The second equipment access modules are specifically included:
Data transmission unit, it is mobile whole if the gateway for detecting intelligent television private clound equipment does not support UPNP agreements End sends data to local P2P transmission proxy module;
Data are packed and transmitting element, are packed the data to UDP tunnels package for local P2P transmission proxy modules and are forwarded to intelligence Can TV private clound proxy for equipment module;
Data convert unit, UDP tunnels packet data is reduced into apply number for intelligent television private clound proxy for equipment module According to transmission to intelligent television private clound equipment.
CN201611218400.5A 2016-12-26 2016-12-26 Network penetration method and system for private cloud equipment of smart television Active CN106604119B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611218400.5A CN106604119B (en) 2016-12-26 2016-12-26 Network penetration method and system for private cloud equipment of smart television

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611218400.5A CN106604119B (en) 2016-12-26 2016-12-26 Network penetration method and system for private cloud equipment of smart television

Publications (2)

Publication Number Publication Date
CN106604119A true CN106604119A (en) 2017-04-26
CN106604119B CN106604119B (en) 2020-12-22

Family

ID=58603958

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611218400.5A Active CN106604119B (en) 2016-12-26 2016-12-26 Network penetration method and system for private cloud equipment of smart television

Country Status (1)

Country Link
CN (1) CN106604119B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109587254A (en) * 2018-12-11 2019-04-05 深圳市口袋网络科技有限公司 Cloud Server access method, device, Cloud Server and storage medium
CN110086854A (en) * 2019-03-28 2019-08-02 广东紫晶信息存储技术股份有限公司 A kind of privately owned cloud system of distribution
CN110830594A (en) * 2019-12-06 2020-02-21 广州微算互联信息技术有限公司 Method, system, device and storage medium for expanding IP address of cloud mobile phone
CN111464609A (en) * 2020-03-27 2020-07-28 北京金山云网络技术有限公司 Data communication method and device and electronic equipment
CN112492004A (en) * 2020-11-17 2021-03-12 深圳市晨北科技有限公司 Method, device, system and storage medium for establishing local communication link
CN112752353A (en) * 2019-10-31 2021-05-04 中移物联网有限公司 Connection method and terminal equipment
CN114205149A (en) * 2021-12-06 2022-03-18 华云数据(厦门)网络有限公司 Network communication method and device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103581350A (en) * 2012-07-25 2014-02-12 中国电信股份有限公司 Method, terminals, equipment and system for publishing Internet services across NAT
EP2800330A1 (en) * 2013-04-29 2014-11-05 Wanin International Co., Ltd. Secret key management method for multi-network platform
CN104378410A (en) * 2014-09-30 2015-02-25 东莞市联讯***科技有限公司 Minitype private cloud storage and transmission system and method
CN105100836A (en) * 2015-06-06 2015-11-25 深圳市美贝壳科技有限公司 Video sharing system based on home video server
CN105279468A (en) * 2015-07-08 2016-01-27 深圳市美贝壳科技有限公司 Method and system for operating set top box by mobile terminal, based on private cloud technology
CN105323138A (en) * 2014-08-01 2016-02-10 金士顿数位股份有限公司 Private cloud routing server, and smart device client architecture
CN105376299A (en) * 2015-09-30 2016-03-02 深圳市先河***技术有限公司 A network communication method, an apparatus and a network attached storage apparatus
CN105828094A (en) * 2015-01-05 2016-08-03 Tcl集团股份有限公司 Private cloud system based on smart TV and implementation method thereof

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103581350A (en) * 2012-07-25 2014-02-12 中国电信股份有限公司 Method, terminals, equipment and system for publishing Internet services across NAT
EP2800330A1 (en) * 2013-04-29 2014-11-05 Wanin International Co., Ltd. Secret key management method for multi-network platform
CN105323138A (en) * 2014-08-01 2016-02-10 金士顿数位股份有限公司 Private cloud routing server, and smart device client architecture
CN104378410A (en) * 2014-09-30 2015-02-25 东莞市联讯***科技有限公司 Minitype private cloud storage and transmission system and method
CN105828094A (en) * 2015-01-05 2016-08-03 Tcl集团股份有限公司 Private cloud system based on smart TV and implementation method thereof
CN105100836A (en) * 2015-06-06 2015-11-25 深圳市美贝壳科技有限公司 Video sharing system based on home video server
CN105279468A (en) * 2015-07-08 2016-01-27 深圳市美贝壳科技有限公司 Method and system for operating set top box by mobile terminal, based on private cloud technology
CN105376299A (en) * 2015-09-30 2016-03-02 深圳市先河***技术有限公司 A network communication method, an apparatus and a network attached storage apparatus

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109587254A (en) * 2018-12-11 2019-04-05 深圳市口袋网络科技有限公司 Cloud Server access method, device, Cloud Server and storage medium
CN109587254B (en) * 2018-12-11 2021-09-17 深圳市口袋网络科技有限公司 Cloud server access method and device, cloud server and storage medium
CN110086854A (en) * 2019-03-28 2019-08-02 广东紫晶信息存储技术股份有限公司 A kind of privately owned cloud system of distribution
CN112752353A (en) * 2019-10-31 2021-05-04 中移物联网有限公司 Connection method and terminal equipment
CN110830594A (en) * 2019-12-06 2020-02-21 广州微算互联信息技术有限公司 Method, system, device and storage medium for expanding IP address of cloud mobile phone
CN110830594B (en) * 2019-12-06 2022-04-01 广州微算互联信息技术有限公司 Method, system, device and storage medium for expanding IP address of cloud mobile phone
CN111464609A (en) * 2020-03-27 2020-07-28 北京金山云网络技术有限公司 Data communication method and device and electronic equipment
CN112492004A (en) * 2020-11-17 2021-03-12 深圳市晨北科技有限公司 Method, device, system and storage medium for establishing local communication link
CN112492004B (en) * 2020-11-17 2023-02-17 深圳市晨北科技有限公司 Method, device, system and storage medium for establishing local communication link
CN114205149A (en) * 2021-12-06 2022-03-18 华云数据(厦门)网络有限公司 Network communication method and device
CN114205149B (en) * 2021-12-06 2024-07-16 厦门星界链科技有限公司 Network communication method and device

Also Published As

Publication number Publication date
CN106604119B (en) 2020-12-22

Similar Documents

Publication Publication Date Title
CN106604119A (en) Network penetrating method and system of intelligent TV private cloud equipment
CN105376299B (en) Network communication method, equipment and network attached storage equipment
US20070233844A1 (en) Relay device and communication system
CN103688516B (en) There is provided the method for public accessibility and in relation to system and device
CN103812845A (en) Service discovery method and device based on 6LoWPAN (IPv6 overLow-Power Wireless Personal Area Networks)
CN101212393A (en) Medium independent switching message transmission method, system, and device
CN101895590A (en) UDT-based system and method for realizing network address translator traversal
US20230291706A1 (en) Method for accessing network, media gateway, electronic device and storage medium
JP2003110596A (en) Data communication service providing method
CN202094935U (en) Dynamic IP network based remote switch signal control system
CN103812868B (en) The method and its system of Free Internet Access are realized based on IPv4/IPv6 conversions
US8457111B2 (en) Voice communication method and system in ubiquitous robotic companion environment
EP1593230B1 (en) Terminating a session in a network
CN101426030B (en) Method and terminal for acquiring network address
CN104756462A (en) Method and system for tcp turn operation behind a restrictive firewall
JP2005033250A (en) Relaying apparatus and port forward setting method
CN104301197B (en) It is a kind of to realize the method and system mutually found between user multiple terminals
CN101572729B (en) Processing method of node information of virtual private network, interrelated equipment and system
JP6432940B2 (en) Information communication system, communication control method thereof, and communication control program
CN104935677A (en) NAT64 resource obtaining method and obtaining/distributing device
CN105556921B (en) The agency based on mobile device of regulation is originated for browser
CN104104740B (en) Method for exchanging distributed network information
CN103001930A (en) Remote data communication system
CN112887452A (en) Communication method and system between local area networks and NAT gateway
KR101996588B1 (en) Network bridge apparatus and control method thereof to support arp protocols

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
TA01 Transfer of patent application right

Effective date of registration: 20171207

Address after: 518000 Guangdong city of Shenzhen province Nanshan District Xili liuxiandong Zhongshan Road No. 1001 TCL Science Park Research Building D4 Building 8 layer B1 unit 802-1.

Applicant after: SHENZHEN TCL HIGH-TECH DEVELOPMENT CO., LTD.

Address before: 516006 Guangdong province Huizhou Zhongkai hi tech Development Zone No. nineteen District

Applicant before: TCL Group Co., Ltd.

SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant