fig1 is an exploded side view of the present preferred network camera 300 . a front attachment point 102 which is connected to a front housing shell 103 fit together with a rear housing shell 104 which is connected to a rear attachment point 105 by pressing the front housing shell 103 and the rear housing shell 104 together with a housing shell gasket 118 . the front housing shell 103 and the rear housing 104 shell form a low profile housing . this way the network camera 300 interferes less with curtains blinds and / or other types of window coverings . the low profile housing also allows the network camera 300 to minimize the visual exposure behind curtains , blinds , and / or other types of window coverings and the like . in the preferred embodiment , the low profile housing uses two housing shells . however , in other envisioned embodiments , the housing shell can be made from one or more components to form a low profile housing . the housing shell gasket 118 is used to make the network camera 300 weather resistant or weather proof . a network and / or power interface 117 , along with an adjustable video assembly 114 is provided inside the housing shells 103 , 104 when the unit is assembled . the network and / or power interface 117 is used to connect the network camera 300 to a network and / or to power the network camera 300 . types of networks appropriate for use with the network camera 300 can be , but are not limited to ethernet , wireless , wired , power line ( a network over the power line like homeplug ), fiber optic , the internet , a lan , power over ethernet ( poe ), and the like . sources of electrical power which can power the network camera 300 can be , but are not limited to solar , batteries , ac , and dc . the adjustable video sensor assembly 114 contains an image sensor 109 , a network camera lens 108 and positioning knob 110 . the image sensor 109 can take single pictures and / or full motion video . images received on the image sensor 109 can be transmitted over the network interface 301 and / or antenna 201 . the positioning knob 110 is used to adjust the viewing angle of the image sensor 109 and the network camera lens 108 . the adjustable video sensor assembly 114 can also be adjusted ( pan , tilt , and / or zoom ) using motors , coils , or other devices which can be remotely controlled over a network . the adjustable video sensor assembly 114 can be augmented and / or substituted by either manual , mechanical or electronic adjustment capabilities of the sensor and associated electronics utilizing the resolution or the image sensor 109 to create the affects of pan , tilt , and / or zoom in conjunction with a wide angle network camera lens assembly 108 . a positioning knob cover 116 along with a positioning knob cover o ring 115 are used to seal and cover the positioning knob 110 from weather and / or moisture . the knob cover o ring 115 can also be a gasket or the like . the network camera lens assembly 108 sees through an opening in the front housing shell 103 . a glare shield 113 can be used to reduce glare that can be seen by the image sensor 109 . glare can be caused when the network camera 300 is positioned close or flush to a window or other transparent medium , particularly at night . the glare shield 113 is designed to fit next the window or transparent medium . the glare shield 113 covers the hole 303 in the front housing shell 103 . a clear lens cap 111 along with the lens cap o ring 112 cover the hole 303 in the front housing shell 103 . the lens cap o ring 112 can also be a gasket and the like . the clear lens cap 111 and lens cap o ring 112 allows the network camera 300 to be weatherproof or weather resistant . a suction cup , 100 which is connected to a suction cup attachment 101 , which together forms a suction cup mounting assembly 125 . a surface bracket unit 107 and a surface bracket unit attachment 106 together along with the mounting screws 119 form a bracket unit mounting assembly 126 . the surface bracket unit 107 and surface bracket unit attachment 106 operate together to form an adjustable angle for the mounting assembly 126 . the preferred embodiment uses threads on the suction cup attachment 101 , the mounting unit attachment 106 and the corresponding attachment points 102 , 105 . however , in other envisioned alternative embodiments , other types of fastening devices can be used in place of screws such as but not limited to snaps , rivets , plugs , velcro , connectors , pins , and the like . the suction cup mounting assembly 125 and the bracket mounting assembly 126 can be connected to either the front attachment point 102 or the rear attachment point 105 . the suction cup mounting assembly 125 and the bracket mounting assembly 126 can be directly connected to the housing shells 103 , 104 without an attachment point 102 , 105 . the housing shells 103 , 104 , along with the adjustable video sensor assembly 114 and associated electronics , connectors , and cables contained within the shell form the network camera 300 . fig2 is a front view of the present preferred wireless network camera 200 with a suction cup mounting assembly 125 . the adjustable video sensor assembly 114 can see through the network camera lens 108 protected by the glare shield 113 . the wireless network camera 200 communicates to a wireless network via an antenna 201 . the antenna 201 is a type of network interface . types of wireless networks can be , but are not limited to 802 . 11 b , 802 . 11 a , 802 . 15 ( uwb ), cellular , and the like . the wireless network camera 200 attaches to a surface such as a window via the suction cup mounting assembly 125 which is attached to the front attachment point 102 . the wireless network camera 200 can alternately be mounted via attachment points 102 , 105 , 117 , 120 . fig3 is a front view of the present preferred wired network camera 300 with a suction cup mounting assembly 125 which illustrates the protected , recessed network interface 301 possitioned downward to protect against weather . the cavity 305 protecting the network interface 301 is protected by a weather shield 302 . the network interface 301 can be , but is not limited to ethernet , wireless , wired , power line ( a network over the power line like homeplug ), fiber optic , the internet , a lan , power over ethernet ( poe ), and the like . the gasket 118 fits between the two network camera shell halves 103 , 104 , preferably all the way down to the lowest point 306 such that moisture would have to drip upwards to get to the connector . the adjustable video sensor assembly 114 can see through the network camera lens 108 protected by the glare shield 113 . the network camera 300 communicates through a wire to a network via the network and / or power interface 117 . the network can be directly wired such as ethernet or via additional units to make up a wired , wireless , power line communications , ir , etc . the network camera 300 attaches to a surface ( not shown ) via the suction cup mounting assembly 125 or via any of the attachment points 102 , 105 , 117 , 120 . the network and / or power interface 117 points downward to minimize the moisture can enter the network camera 300 . fig4 is an angled view of the present preferred wired network camera 300 and network camera mounting system with a suction cup mounting assembly 125 on the front 410 of the network camera 300 . the suction cup mounting assembly 125 is mounted on the front 410 of the network camera 300 at the front attachment point 102 . the network camera lens 108 sees through the glare shield 113 . the network camera 300 attaches to a surface ( not shown ) via the suction cup mounting assembly 125 . this allows the network camera 300 to view information through a transparent surface ( not shown ) on which the network camera 300 is attached . fig5 is a side view of the present preferred wired network camera 300 where the network camera 300 is mounted on a window or transparent medium 500 with a suction cup mounting assembly 125 connected to the front 510 of the network camera 300 and where the network camera 300 views information through a window or transparent medium 500 . the network camera 300 is mounted to a window 500 or other transparent medium by the suction cup 100 which is connected to the front attachment point 102 via the suction cup attachment 101 . this allows the network camera 300 to be mounted flush to the window or transparent medium 500 . the suction cup attachment 101 screws into the front attachment point 102 . however , in other envisioned alternative embodiments , other types of fastening devices can be used in place of threads / screws such as snaps , rivets , plugs , velcro , connectors , pins , and the like . the glare shield 113 mounts flush to the window or transparent medium 500 and is used to reduce or eliminate glare reflected by the window or transparent medium 500 or from other typical sources which is seen by the image sensor 109 and via the network camera lens 108 . the positioning knob 110 is used to change the viewing angle of the image sensor 109 which allows the network camera 300 to properly view an image . fig6 is a side view of the present preferred wired network camera 300 and network camera mounting system where the network camera 300 is mounted on a window or transparent medium 500 with a suction cup mounting assembly 125 and where the network camera 300 views information through the window or transparent medium 500 and a cover 600 or 601 is placed over the back 610 of the network camera 300 . the network camera 300 is mounted to a window or other transparent medium 500 by the suction cup mounting assembly 125 which is connected to the front attachment point 102 . the suction cup attachment 101 screws into the front attachment point 102 . however , in other envisioned alternative embodiments , other types of fastening devices can be used in place of threads / screws such as , but not limited to snaps , rivets , plugs , velcro , connectors , pins , and the like . the glare shield 113 is used to reduce or eliminate glare from the window 500 seen by the image sensor 109 . the positioning knob 110 is used to change the viewing angle of the image sensor 109 which allows the network camera 300 to properly view image . a flush mounting back cover 600 or a back cover 601 are used to decorate , effectively conceal , or cause the network camera 300 including the positioning knob 110 and the rear attachment point 105 to not be visually obvious . the flush mounting back cover 600 snaps on to the network camera 300 . the back cover 601 connects to the network camera 300 at the rear attachment point 105 . fig7 is an angled view of the present preferred wired network camera 300 with a suction cup mounting assembly 125 connected to the back 710 of the network camera 300 . the suction cup mounting assembly 125 is mounted on the back 710 of the network camera 300 . the image sensor 109 sees through the network camera lens 108 and the glare shield 110 . the network camera 300 attaches to a surface ( not shown ) via the suction cup mounting assembly 125 . the suction cup mounting assembly 125 is connected to the network camera 300 at the rear attachment point 105 . this allows the network camera 300 to view information away from a surface ( not shown ) on which the network camera 300 is attached . fig8 is a side view of the present preferred wired network camera and network camera mounting system 300 where the network camera 300 is mounted on a window or other medium 800 with a suction cup mounting assembly 125 connected to the rear 820 of the network camera 300 and where the network camera 300 views information away from the window or other medium 800 . for this embodiment , the window or other medium 800 need not be transparent . the network camera 300 is mounted to a window or other medium 800 by the suction cup 100 which is connected to the rear attachment 105 via the suction cup attachment 101 . the suction cup attachment 101 screws into the rear attachment point 105 . however , in other envisioned alternative embodiments , other types of fastening devices can be used in place of threads / screws such as snaps , rivets , plugs , velcro , connectors , pins , and the like . the clear lens cap 111 is used to keep the network camera 300 weatherproof / weather resistant and too allow the network camera 300 to properly view information . the positioning knob 110 is used to change the viewing angle of the video sensor 108 which allows the network camera 300 to properly view an image . fig9 is side view of the present preferred network camera 300 that is mounted with a bracket mounting assembly 126 attached to the rear 920 of the network camera 300 . the bracket mounting assembly 126 is connected to the network camera 300 via the rear attachment point 105 . the bracket mounting assembly 126 connects to a wall , ceiling , floor , and the like . the bracket mounting assembly 126 is connected to the rear attachment point 105 which is connected to the network camera 300 . this allows the viewing angle of the network camera 300 to be adjusted with the bracket mounting assembly 126 and / or the positioning knob 110 so the network camera 300 can view information in the opposite direction as the bracket mounting assembly 126 . the bracket mounting assembly 126 still allows the network camera 300 to be mounted flush to a window or transparent surface ( not shown ). fig1 is side view of the present preferred network camera 300 that is mounted with a bracket mounting assembly 126 connected to the top of the network camera 300 . the bracket mounting assembly 126 is connected to the network camera 300 via the top attachment point 1203 . the bracket mounting assembly 126 connects to a wall , window , ceiling , floor , and the like . the bracket mounting assembly 126 is connected to the top attachment point 1203 which is connected to the network camera 300 . this allows the viewing angle of the network camera 300 to be adjusted with the bracket mounting assembly 126 and / or the positioning knob 110 so the network camera 300 can view information in different directions . fig1 is a side view of the present preferred network camera 300 that is mounted with a multi - purpose suction cup mounting assembly 1202 that allows the network camera 300 to view information through a window or transparent surface 1300 . the multi - purpose suction cup mounting assembly 1202 includes a suction cup 125 , the multi - purpose mounting bracket 1200 and the attachment screw 1201 . the suction cup assembly 125 connects to the multi - purpose mounting bracket 1200 . the present preferred embodiment uses threads to screw suction cup assembly 125 into the multi - purpose mounting bracket 1200 . the attachment screw 1201 connects to the multi - purpose mounting bracket 1200 . both the suction cup 125 and the attachment 1201 screw can be connected using a variety of methods , but are not limited to snaps , rivets , plugs , velcro , connectors , pins , and the like . in the preferred embodiment , the multi - purpose suction cup mounting assembly 1202 connects to the top attachment point 1203 by screwing the attachment screw 1201 into the top attachment point 1203 and then snapping the top of attachment screw 1201 into the multi - purpose mounting bracket 1200 . this allows the network camera 300 to be mounted to a window , transparent surface and the like 1300 . fig1 is a side view of the present preferred network camera 300 that is mounted with a multi - purpose suction cup mounting assembly 1202 with the network camera 300 mounted to a window or transparent medium 1300 . the multi - purpose suction cup mounting assembly 1202 connects to the window or transparent medium 1300 by suctioning to the window or transparent medium 1300 . the multi - purpose suction cup mounting assembly 1202 which is connected to the network camera 300 at the top connection point 1203 holds the network camera 300 so that the glare shield 113 is against the window or transparent medium 1300 which reduces glare into the network camera 300 . the user then can adjust the viewing angle of the network camera 300 by moving the positioning knob 110 . fig1 is a side view of the present preferred network camera 300 that is attached to a multi - purpose flat mounting assembly 1401 that allows the network camera 300 to be mounted on a surface ( not shown ). the multi - purpose flat mounting assembly 1401 includes the attachment screw 1201 , the multi - purpose mounting bracket 1200 and the attachment foot 1400 . the attachment screw 1201 screws into the bottom rear attachment point 120 on the network camera 300 and then snaps into the multi - purpose mounting bracket 1200 . the attachment foot 1400 connects into the multi - purpose mounting bracket 1200 . this allows the multipurpose flat mounting assembly 1401 to hold the network camera 300 upright on a flat , angled , or somewhat level surface and the like ( not shown ). fig1 is an angled view of the present preferred network camera 300 that is attached to a multi - purpose flat mounting assembly 1401 that allows the network camera 300 to be mounted on a surface ( not shown ). the multi - purpose flat mounting assembly 1401 is attached to the network camera 300 . this allows the network camera to set on a surface ( not shown ) and view information through the network camera lens 108 and trough the glare shield 113 . fig1 is a block diagram of the present preferred network camera 300 that is connected to a network device 1500 that switches between different types of protocols and / or networks . the network camera 300 is connected to a network device 1500 such as a hub , switch , bridge , router , gateway that converts from one or more protocols to one or more different protocols and / or networks . the conversion may occur at various levels in the open system interconnect model such as the physical layer , the data link layer , the network layer , the session layer , the transport layer , the application layer and the like . another example can be a power line adapter that converts a protocol to second protocol that runs over the power lines in a home or business . the network device 1500 then connects to a second network 1501 that is using one or more different networking protocol . examples of other types of networks can be , but are not limited to ethernet , wireless ( 802 . 11b , 802 . 11a , 802 . 11l , 802 . 11e , 802 . 11g , 802 . 11n , 802 . 15 . 3a , 802 . 15 . 4 , 802 . 16 and the like ), power line ( homeplug , homeplug a / v and the like ), fiber optic ( fddi , sonnet and the like ), t1 , t3 , telephone networks , and the like . fig1 is a side view of the present preferred network camera 1603 with a clip - on suction cup mounting assembly 1602 that can be clipped on to the network camera 1603 . in the present preferred embodiment , the suction cup mounting assembly 1600 , screws into the clip - on mounting assembly 1601 , to form the clip on suction cup mounting assembly 1602 . however , in other envisioned embodiments , other types of fastening devices can be used in place of screws / threads such as snaps , rivets , plugs , velcro , connectors , pins , and the like . other types of connection devices can screw into the clip - on mounting assembly such as those described fig1 - 14 and the like . the clip - on suction cup mounting assembly 1602 then slides over the clip - on attachment point 1604 which secures the clip - on suction cup mounting assembly 1602 to the network camera 1603 . fig1 is a side view of the present preferred network camera 1603 with an attached clip - on suction cup mounting assembly 1602 . the clip - on suction cup mounting assembly 1602 has been slid over the clip - on attachment point 1604 which secures the clip - on suction cup mounting assembly 1602 to the network camera 1603 by exerting pressure on the network camera 1603 . the clip - on suction cup mounting assembly 1602 is made of a flexible spring material or compression material and the like which allows the clip - on suction cup mounting assembly 1602 to secure the network camera 1603 . each of the previously described and other envisioned embodiments of this invention can be constructed using a variety of materials , such as plastics , metals , composites , and the like . in addition , each of the embodiments can be machined , molded , and the like . the described embodiments of this invention are to be considered in all respects only as illustrative and not as restrictive . although specific diagrams are provided , the invention is not limited thereto . the scope of this invention is , therefore , indicated by the claims rather than by the foregoing description . all changes that come within the meaning and range of equivalency of the claims are to be embraced within their scope .