Summary of the invention
Technical problem to be solved by this invention provides a kind of IP Camera and user terminal communication mechanism of innovation, so that people are convenient, safety, by user terminal IP Camera is carried out control operation and data management neatly.
For solving the problems of the technologies described above, the invention provides the communication means of a kind of IP Camera and user terminal, wherein, described IP Camera and described user terminal are based on the USB physical connection, and described method comprises:
Described IP Camera obtains the access attribute information of described user terminal, and resolves described access attribute information, thereby judges the connection type of described IP Camera and described user terminal; According to described connection type, judge that can first driver of prestrain support described access attribute information, if can not, then load second driver of described connection type correspondence.
Preferably, described access attribute information comprises the facility information of described infrared control information and/or described user terminal.
Preferably, described IP Camera comprises that with connection type between the user terminal local memory access is connected, virtual serial port connects or virtual ethernet connects.
Preferably, when described connection type is local memory access when connecting, described first driver is the USB driver that described local memory access connects;
Perhaps, described first driver is virtual serial port USB driver or virtual ethernet USB driver, and then described second driver is the USB driver that local memory access connects.
Preferably, when described connection type was the virtual serial port connection, described first driver was a virtual serial port USB driver;
Perhaps, described first driver is USB driver or the virtual ethernet USB driver that local memory access connects, and then described second driver is a virtual serial port USB driver.
Preferably, when the connection type of described access attribute information was the virtual ethernet connection, described first driver was a virtual ethernet USB driver;
Perhaps, described first driver is USB driver or the virtual serial port USB driver that local memory access connects, and then described second driver is a virtual ethernet USB driver.
Preferably, before loading described second driver, described method also comprises: unload described first driver.
Preferably, described method also comprises: the access attribute information to described user terminal is carried out authentication, if do not meet, then refuses the visit of described user terminal.
For addressing the above problem, the present invention also provides the communicator of a kind of IP Camera and user terminal, and wherein, described IP Camera and described user terminal are based on the USB physical connection, and described device comprises:
The access interface module is used to obtain the access attribute information of described user terminal;
The connection type parsing module is used to resolve the connection type of described access attribute information;
Judge module is used for according to described connection type, judges that can first driver of prestrain support described access attribute information;
Second drives load-on module, is used for loading second driver of described connection type correspondence when described first driver is not supported described access attribute information.
Preferably, described access attribute information comprises the facility information of described infrared control information and/or described user terminal.
Preferably, described IP Camera comprises that with connection type between the user terminal local memory access is connected, virtual serial port connects or virtual ethernet connects.
Preferably, when described connection type is local memory access when connecting, described first driver is the USB driver that local memory access connects;
Perhaps, described first driver is virtual serial port USB driver or virtual ethernet USB driver, and then described second driver is the USB driver that local memory access connects.
Preferably, when described connection type was the virtual serial port connection, described first driver was a virtual serial port USB driver;
Perhaps, described first driver is USB driver or the virtual ethernet USB driver that local memory access connects, and then described second driver is a virtual serial port USB driver.
Preferably, when described connection type was the virtual ethernet connection, described first driver was a virtual ethernet USB driver;
Perhaps, described first driver is USB driver or the virtual serial port USB driver that local memory access connects, and then described second driver is a virtual ethernet USB driver.
Preferably, described device also comprises: Unload module is used for unloading described first driver before loading described second driver.
Preferably, described device also comprises: authentication module, be used for the access attribute information of described user terminal is carried out authentication, and if do not meet, then refuse the visit of described user terminal.
For addressing the above problem, the present invention also provides the communication system of a kind of IP Camera and user terminal, and described IP Camera and described user terminal be based on the USB physical connection,
Described IP Camera comprises:
The access interface module is used to obtain the access attribute information of described user terminal;
The connection type parsing module is used to resolve the connection type of described access attribute information;
Judge module is used for the connection type according to described access attribute information, judges that can first driver of prestrain support described access attribute information;
Second drives load-on module, is used for loading second driver of described connection type correspondence when described first driver is not supported described access attribute information;
Described user terminal comprises:
Communication module is used to connect IP Camera and submits access attribute information to, and, receive the feedback information that IP Camera returns.
For addressing the above problem, the present invention also provides a kind of IP Camera, and wherein, described IP Camera and user terminal communicate based on the physical connection of USB, and described IP Camera comprises:
The access interface module is used to obtain the access attribute information of described user terminal;
The connection type parsing module is used to resolve the connection type of described access attribute information;
Judge module is used for the connection type according to described access attribute information, judges that can first driver of prestrain support described access attribute information;
Second drives load-on module, is used for loading second driver of described connection type correspondence when described first driver is not supported described access attribute information.
Compared with prior art, the present invention has the following advantages:
The present invention utilizes and changes USB path character, can debug IP Camera safely, easily or backstage control.At first, for the user of IP Camera, generally speaking, for security consideration, IP Camera closes telnet, but the user can utilize communication means of the present invention to carry out backstage control; Secondly, from IP Camera self, when IP Camera need repair when safeguarding, needn't open the serial port chip that IP Camera burn-ons by method of the present invention and can debug IP Camera.
Say that further as remote access a kind of the replenishing and expansion of IP Camera, the user can be by being connected the closely visit that realizes IP Camera with the USB of IP Camera based on user terminal.The physical connection that the present invention is based on USB can make up at least two Virtual Path, such as: virtual serial port path and virtual ethernet path.Described Virtual Path has enriched the occupation mode of user to IP Camera, has made things convenient for the operation of user to IP Camera; Simultaneously, also expanded the function of IP Camera flexibly, and new security access path is provided.Concrete advantage is exemplified below:
Aspect occupation mode rich, on the hardware, the user can pass through user terminal access IPCamera; On the software, can use the client-side program visit IPCamera of browser/hyper terminal/customization;
Aspect the convenience of operation, the user can closely visit IP Camera by user terminal, and this operation need not by Ethernet/PC/ monitor supervision platform;
Aspect the flexibility of expanded function, certain module/the data of user on can load/unload/modification IP Camera, such as: the web page on the renewal IP Camera or script are to revise the look ﹠ feel of the local web visit of IP Camera, perhaps renewal/increase warning the tinkle of bells;
Aspect the fail safe of using, IP Camera can require visiting user to send the operating right of authentication information with the identification user terminal, and this has strengthened the fail safe of access to netwoks greatly.
Embodiment
For above-mentioned purpose of the present invention, feature and advantage can be become apparent more, the present invention is further detailed explanation below in conjunction with the drawings and specific embodiments.
One of core idea of the embodiment of the invention is: replenish and expand the remote access mode of IP Camera, so that the user can closely visit IP Camera based on the USB physical connection of user terminal and IP Camera.The embodiment of the invention can make up at least two kinds of Virtual Path based on the physical connection of USB, for example: virtual serial port path and virtual ethernet path.And no matter based on which kind of Virtual Path, access type has: reading out type, modified form and control type.Particularly, reading out type is meant that user-readable gets the data of IP Camera this locality; Modified form is meant that the user can revise the data of IP Camera this locality; Control type is meant that the user can carry out the certain module/function on the IP Camera; Promptly, can enrich the occupation mode of user, make things convenient for the operation of user, expand the function of IP Camera flexibly IP Camera to IP Camera based on said frame, and, new fail safe path is provided.
Be well known that IP Camera carries embedded OS, have the function of computer data processing and Network Transmission, and these functions can be combined, become an independently network equipment.IP Camera generally includes: camera lens, imageing sensor, sound transducer, analog/digital (A/D) transducer, encoder, controller, the webserver, control interface etc.
Usually, the basic communication principle of IP Camera is: picture signal, after voice signal is imported through input equipment, respectively by imageing sensor, sound transducer is converted into the signal of telecommunication, by A/D converter analog electrical signal is converted to digital electric signal respectively again, carry out encoding compression through encoder by certain coding standard respectively again, then under the control of controller, be uploaded to local area network (LAN) or Internet (Internet) by the webserver by certain procotol, in addition, controller can also receive alarm signal and outwards send alarm signal, and sends control signal on request.Because composition and the operation principle thereof of IP Camera all belong to known technology, repeat no more herein.
With reference to Fig. 1, show the flow chart of steps of the communication means preferred embodiment one of a kind of IP Camera of the present invention and user terminal, its process step is as follows:
Step S101 sets up IP Camera and the user terminal physical connection based on USB;
In practice, IP Camera as USB master control end, is connected user terminal and to get final product as equipment end.Described user terminal can comprise: movable storage device, PC, intelligent terminal, hyper terminal and follow terminal of serial communication protocol etc., the present invention need not this to be limited.
Step S102, described IP Camera obtain the access attribute information that described user terminal sends;
Wherein, described access attribute information can comprise the facility information of infrared control information and/or described user terminal.For example, IP Camera can be used for monitoring described infrared control information at finger daemon of running background; Perhaps, utilize the hot plug mechanism of LINUX, survey the device attribute of current access IP Camera.
Step S103 resolves the connection type of described access attribute information;
In embodiments of the present invention, described connection type can comprise: local memory access connection, virtual serial port connect and are connected with virtual ethernet etc.
Wherein, IP Camera is as the master control end, and sets up USB as the user terminal of equipment end and is connected, thereby realize the local memory access connecting path of described IP Camera and user terminal; More preferably, be connected with the USB of user terminal based on this, can also expand two kinds of Virtual Path of IP Camera, i.e. virtual serial port connection is connected with virtual ethernet; In practice, can be by on IPCamera and user terminal, all loading the corresponding communication interface, promptly virtual serial port interface or Virtual Ethernet make up this Virtual Path.Pass through said connecting path, user terminal can make things convenient for, login safely, neatly the backstage of IP Camera, the local data of IP Camera is debugged and controlled, can also visit IP Camera with serial mode or with the network mode of TCP/IPv4 or HTTP, perhaps, visit the Web server of IP Camera based on this Virtual Path.
Step S104, can first driver of the connection type judgement prestrain of the described access attribute information of foundation support described access attribute information; If energy, then execution in step S105; If can not, execution in step S106 then;
Step S105 is supported the access attribute information of described user terminal by first driver;
Step S106 loads second driver of described connection type correspondence.
For making IP Camera support to come from the access attribute information of each connecting path, then need load the USB driver of this corresponding connection type corresponding to the user terminal of corresponding connection type.In practice, for making the operation facility and raising the efficiency, a common meeting pre-loaded USB driver commonly used (first driver), if this driver can be supported the access attribute information submitted to based on current connection type, then directly adopt this driver to support current access attribute information; If this driver can not be supported the access attribute information submitted to based on current connection type, then load the USB driver (second driver) corresponding with the connection type of described access attribute information.
For preventing the conflict of each driver, preferably, before loading described second driver, the embodiment of the invention can also comprise step:
Unload described first driver.
For example, IP Camera acquiescence has loaded the USB driver that local memory access connects, when the finger daemon of its running background listens to infrared control signal, it is resolved, connect if the connection type of this infrared control signal is local memory access, then the USB driver that directly connects with this this locality memory access is supported this infrared control signal; Connect if the connection type of this signal is a virtual network, then the local memory access that acquiescence loads before the unloading connects the USB driver, loads this virtual ethernet then and connects desired virtual ethernet USB driver.
Or as, when the linux kernel of IP Camera detects in the USB interface access device, utilize the hot plug mechanism notice client layer of Linux, the USB driver of the pre-loaded virtual network of client layer (virtual serial port USB driver or virtual ethernet USB driver), and start a background process and this access device and carry out network service, if current communication meets privately owned judgment mechanism, think that then this access device is a virtual network device; Otherwise, unload the current virtual network USB driver that has loaded, load the USB driver that local memory access connects then.
With reference to Fig. 2, show the flow chart of steps of the communication means preferred embodiment two of a kind of IP Camera of the present invention and user terminal, in the present embodiment, described IP Camera and described user terminal are based on the USB physical connection, and present embodiment specifically can may further comprise the steps:
Step S201, the USB driver that local memory access of described IP Camera prestrain connects is simultaneously at finger daemon of running background, to obtain infrared control information;
So-called finger daemon, be a kind of the disengaging in terminal and in the process of running background, breaking away from terminal is not show on any terminal and described process can not interrupted by the end message that any terminal produced yet for fear of described process information in the process of implementation.The effect of described finger daemon is to wait for that an incident takes place, and the back takes place incident transfers other process and go to finish corresponding work, and described then finger daemon incident such as go back again takes place.
Step S202 resolves the connection type of described infrared control signal, if described infrared control signal sent for connecting based on local memory access, and execution in step S203 then; If described infrared control signal is sent for the connection based on virtual ethernet, then execution in step S204; If described infrared control signal is sent for the connection based on virtual serial port, then execution in step S205;
Step S203 supports described infrared control signal with the USB driver that the local memory access of described IP Camera prestrain connects;
Step S204 unloads the USB driver that described local memory access connects, and loads the USB driver of virtual ethernet;
Step S205 unloads the USB driver that described local memory access connects, and loads the USB driver of virtual serial port.
Preferential embodiment shown in Figure 2, the communication process of having been carried out when clearly having illustrated calling-on signal at IP Camera to be infrared control signal, because present embodiment has made up local memory access connection, virtual serial port and three kinds of paths of virtual ethernet based on being connected of USB between IPCamera and the intelligent terminal, promptly all can send infrared control signal based on these three kinds of paths, in this case, the access attribute information attribute that present embodiment is submitted at different paths loads the corresponding driving program to support.Thereby satisfied demand to the diverse network application access of IP Camera, and can make things convenient for, safety, IP Camera is carried out operations such as backstage control, debugging, storage and management by user terminal neatly.
It should be noted that described infrared information is not necessarily to be sent by user terminal, also can be sent by third party device, as Infrared remote controller.
With reference to Fig. 3, show the flow chart of steps of the communication means preferred embodiment three of a kind of IP Camera of the present invention and user terminal, in the present embodiment, described IP Camera and described user terminal are based on the USB physical connection, and present embodiment specifically can may further comprise the steps:
Step S301, the linux kernel of IP Camera detects the subscriber terminal equipment that inserts in the USB interface, utilize the hot plug mechanism notice client layer of Linux, the USB driver of the pre-loaded virtual connection of client layer, USB driver as a virtual serial port, and start a background process and this access device carries out network service, to obtain the facility information of user terminal;
Whether step S302 meets the connection type that privately owned judgment mechanism is resolved described subscriber terminal apparatus information by judging current communication, if promptly meet described privately owned judgment mechanism then determine that this equipment is virtual unit, and execution in step S303; Otherwise, determine that this equipment is local memory access connection device, and execution in step S304;
Step S303 supports described virtual unit with the USB driver of described virtual connection;
Specifically can comprise following substep:
Substep A, if the subscriber terminal equipment of current access is the virtual ethernet connection device, and the driver of prestrain is the USB driver of a virtual ethernet, then directly supports described virtual ethernet connection device with the USB driver of described virtual ethernet;
Perhaps, substep B, if the subscriber terminal equipment of current access is the virtual serial port connection device, and the driver of prestrain is the USB driver of a virtual serial port, then directly supports described virtual serial port connection device with the USB driver of described virtual serial port.
Step S304 unloads the USB driver of described virtual connection, loads the USB driver that local memory access connects.
Preferential embodiment shown in Figure 3 has clearly illustrated the communication process of being carried out when access attribute information as IP Camera is the facility information of user terminal.Because different access devices has its corresponding connection type, as local memory device or virtual network device, in this case, present embodiment is at different connection types, and corresponding load driver program is to support access request.Thereby satisfied the demand of user terminal to the diverse network application access of IP Camera, and can make things convenient for, safety, IP Camera is carried out operations such as backstage control, debugging, storage and management by user terminal neatly.
With reference to Fig. 4, show the flow chart of steps of the communication means preferred embodiment four of a kind of IP Camera of the present invention and user terminal, in the present embodiment, described IP Camera and described user terminal are based on the USB physical connection, and present embodiment specifically can may further comprise the steps:
Step S401, the USB driver of a virtual ethernet of IP Camera prestrain;
Step S402, IP Camera start a finger daemon and obtain the access attribute information to IPCamera Web Server that user terminal is submitted to;
Step S403, described finger daemon is resolved the connection type of described access attribute information; If virtual ethernet connects, then execution in step S404; If virtual serial port connects, then execution in step S405;
Step S404 directly supports the described access request that sends that connects based on virtual ethernet with the USB driver of the virtual ethernet of described prestrain;
Step S405, the USB driver of the virtual ethernet that loads before the unloading, the USB driver of loading virtual serial port, execution in step S406;
Step S406 supports the described access request that sends that connects based on virtual serial port with the USB driver of described virtual serial port.
Preferential embodiment shown in Figure 4, the process that the network path (virtual serial port path and virtual ethernet path) of clearly having illustrated IP Camera and user terminal to make up by present embodiment communicates, replenish and expanded the remote access mode of existing IP Camera, enriched the occupation mode of user to IP Camera, made things convenient for the operation of user, expanded the function of IP Camera simultaneously neatly IP Camera.
For further guaranteeing the fail safe of communication, preferably, the various embodiments described above of the present invention can also comprise authentication step, promptly when supporting access attribute information, can carry out authentication to the access attribute information of described user terminal in advance, just give and carry out next step if meet authentication; Otherwise refuse the visit of described user terminal.
Be the convenience that guarantees to use, described user terminal is preferably intelligent terminal, as smart mobile phone, personal digital assistant (PDA, Personal Digital Assistant) etc., in concrete the application, IP Camera inserts intelligent terminal by USB, and the user can check the local picture that is stored on the IP Camera easily; In addition, intelligent terminal also can be convenient to user terminal real time access IP Camera and adjust some parameters, such as: adjust the brightness/contrast of video when running into Changes in weather, change warning strategy etc.
Use the present invention, after connecting IP Camera and intelligent terminal, following several situation arranged based on USB:
If this accessing that the user carries out data management to IP Camera, and the driver that acquiescence loads is the USB driver that local memory access connects, directly support user's the visit of USB driver that so should this locality memory access connects; But, if the driver that acquiescence loads is the USB driver of virtual serial port or the USB driver of virtual ethernet, IP Camera does not support this time local request so, in this case, then need to unload this acquiescence load driver program, and reload the USB driver that a local memory access connects.
Perhaps, if the user by virtual ethernet path visit IP Camera, and the driver that acquiescence loads is the USB driver of virtual ethernet, the USB driver of this virtual ethernet is directly supported user's visit so; But, if the driver that acquiescence loads is the USB driver of virtual serial port or the USB driver that local memory access connects, IP Camera does not support this visit request so, in this case, then need to unload this acquiescence load driver program, and reload the USB driver of a virtual ethernet.
Perhaps, if the user by virtual serial port path visit IP Camera, and the driver that acquiescence loads is the USB driver of virtual serial port, the USB driver of this virtual serial port is directly supported user's visit so; But, if the driver that acquiescence loads is the USB driver of virtual ethernet or the USB driver that local memory access connects, IP Camera does not support this visit request so, in this case, then need to unload this acquiescence load driver program, and reload the USB driver of a virtual serial port.
In the prior art, web visit IP Camera by routine ten minutes is unsafe, be subjected to other people easily and attack or distort, and the present invention adopts described virtual ethernet path visit IP Camera, such as the Web Server of visit IP Camera, be foolproof.In addition, the present invention adopts virtual ethernet path operation finger daemon on the Microsoft Loopback Adapter of realizing based on USB to realize configuration when network is unusual, and the inconvenience when having avoided using WIFI to visit IP Camera can't be opened WIFI as network when unusual.
Because the restriction of cost and location makes that though some IP Camera product is supported USB interface at present, but do not support the UART interface and can't carry out this accessing IP Camera, the deficiency of this respect causes can't checking some daily records (log) information or some process or program in the IP Camera system by general platform or web, and the present invention's employing is debugged IP Camera based on the virtual serial port path of USB or backstage control, as adjust the brightness/contrast of video, change warning strategies etc. have been realized safety, real time access IP Camera easily.
Need to prove, for aforesaid each method embodiment, for simple description, so it all is expressed as a series of combination of actions, but those skilled in the art should know, the present invention is not subjected to the restriction of described sequence of movement, because according to the present invention, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in the specification all belongs to preferred embodiment, and related action and module might not be that the present invention is necessary.
With reference to Fig. 5, show the structured flowchart of the communicator embodiment one of a kind of IP Camera of the present invention and user terminal, describedIP Camera 51 and describeduser terminal 52 are based on the USB physical connection, and described device can comprise with lower module:
Access interface module 501 is used to obtain the access attribute information of described user terminal;
Connectiontype parsing module 502 is used to resolve the connection type of the access attribute information of being obtained by described access interface module;
Judge module 503 is used for the connection type according to described access attribute information, judges that can first driver of prestrain support described access attribute information;
Second drives load-onmodule 504, is used for loading second driver of described connection type correspondence when described first driver is not supported described access attribute information.
In practice, described access attribute information can comprise the facility information of described infrared control information and/or described user terminal; Described connection type can comprise that local memory access connection, virtual serial port connect or virtual ethernet connects.
In a preferred embodiment of the invention, when described connection type is local memory access when connecting, described first driver is the USB driver that local memory access connects;
Perhaps, described first driver is virtual serial port USB driver or virtual ethernet USB driver, and then described second driver is the USB driver that local memory access connects.
In another preferred embodiment of the present invention, when described connection type was the virtual serial port connection, described first driver was a virtual serial port USB driver;
Perhaps, described first driver is USB driver or the virtual ethernet USB driver that local memory access connects, and then described second driver is a virtual serial port USB driver.
In another preferred embodiment of the present invention, when described connection type was the virtual ethernet connection, described first driver was a virtual ethernet USB driver;
Perhaps, described first driver is USB driver or the virtual serial port USB driver that local memory access connects, and then described second driver is a virtual ethernet USB driver.
With reference to Fig. 6, show the structured flowchart of the communicator embodiment two of a kind of IP Camera of the present invention and user terminal, describedIP Camera 61 and describeduser terminal 62 are based on the USB physical connection, and described device can comprise with lower module:
Access interface module 601 is used to obtain the access attribute information of described user terminal;
Connectiontype parsing module 602 is used to resolve the connection type of the access attribute information of being obtained by described access interface module;
Authentication module 603 is used for the access attribute information of described user terminal is carried out authentication, if do not meet, then refuses the visit of described user terminal;
Judge module 604 is used for according to described connection type, judges that can first driver of prestrain support described access attribute information;
Unloadmodule 605 is used for unloading described first driver before loading described second driver;
Second drives load-onmodule 606, is used for loading second driver of described connection type correspondence when described first driver is not supported described access attribute information.
Preferred embodiment shown in Figure 6 is compared with preferred embodiment shown in Figure 5, authentication module and Unload module have been increased, wherein, authentication module further guarantees the fail safe of communicating by letter, when supporting access attribute information, in advance the access attribute information of described user terminal is carried out authentication, just give and carry out next step if meet authentication; Otherwise refuse the visit of described user terminal.Unload module has then been avoided the conflict of each USB driver.
With reference to Fig. 7, show the structured flowchart of the communication system embodiment of a kind of IP Camera of the present invention and user terminal.
The present invention also provides a kind ofIP Camera 71 communication system withuser terminal 72, and describedIPCamera 71 and describeduser terminal 72 be based on the USB physical connection, wherein,
DescribedIP Camera 71 comprises:
Access interface module 701 is used to obtain the access attribute information of described user terminal;
Connectiontype parsing module 702 is used to resolve the connection type of described access attribute information;
Judge module 703 is used for according to described connection type, judges that can first driver of prestrain support described access attribute information;
Second drives load-onmodule 704, is used for loading second driver of described connection type correspondence when described first driver is not supported described access attribute information.
Describeduser terminal 72 comprises:
Communication module 705 is used to connect IP Camera and submits access attribute information to, and receives the feedback information that IPCamera returns.
Thecommunication module 705 of describeduser terminal 72 connectsIP Camera 71, and submission access attribute information, theaccess interface module 701 of describedIP Camera 71 is obtained the access attribute information of describeduser terminal 72, resolve the connection type of described access attribute information then by connectiontype parsing module 702,judge module 703 is according to described connection type, can first driver of judgement prestrain support described access attribute information, when described first driver was not supported described access attribute information, second drove second driver that load-onmodule 704 loads described connection type correspondence.
With reference to Fig. 8, show the structured flowchart of a kind of IP Camera of the present invention.
The present invention also provides a kind of IP Camera 81, and described IP Camera 81 communicates with the physical connection of user terminal based on USB, and described IP Camera 81 comprises:
Access interface module 801 is used to obtain the access attribute information of described user terminal;
Connection type parsing module 802 is used to resolve the connection type of described access attribute information;
Judge module 803 is used for the connection type according to described access attribute information, judges that can first driver of prestrain support described access attribute information;
Second drives load-on module 804, is used for loading second driver of described connection type correspondence when described first driver is not supported described access attribute information.
Because preamble is described in detail the concrete IP Camera and the device of user terminal communication, so repeat no more herein.
For device embodiment, because of its substantially corresponding to method embodiment, so describe fairly simple, relevant part gets final product referring to the part explanation of method embodiment.In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, do not have the part that describes in detail among certain embodiment, can get final product referring to the associated description of other embodiment.
More than communication means, the Apparatus and system of a kind of web camera provided by the present invention and user terminal is described in detail, used specific case herein principle of the present invention and execution mode are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, part in specific embodiments and applications all can change, as long as the equivalence of doing according to claims of the present invention changes and modifies, all still belong in the scope that the present invention contains.In sum, this description should not be construed as limitation of the present invention.