<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.linuxmce.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=The+anxious</id>
	<title>LinuxMCE - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.linuxmce.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=The+anxious"/>
	<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php/Special:Contributions/The_anxious"/>
	<updated>2026-07-22T02:37:21Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=D-Link_DCS-920&amp;diff=24863</id>
		<title>D-Link DCS-920</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=D-Link_DCS-920&amp;diff=24863"/>
		<updated>2010-08-10T13:22:57Z</updated>

		<summary type="html">&lt;p&gt;The anxious: /* To add Motion Wrapper and IP Cameras */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Versioninfo}}&lt;br /&gt;
[[Category: Cameras]]&lt;br /&gt;
[[Category: IP Cameras]]&lt;br /&gt;
&lt;br /&gt;
[[Image:DCS-70.jpg|right]]&lt;br /&gt;
&lt;br /&gt;
= Status =&lt;br /&gt;
The D-Link DCS-920 works for video, but zoom is not yet implemented.&lt;br /&gt;
&lt;br /&gt;
= Features =&lt;br /&gt;
* Browser based&lt;br /&gt;
* 802.11g WLAN&lt;br /&gt;
* 10/100mbit LAN&lt;br /&gt;
* 30fps max&lt;br /&gt;
* active motion detector&lt;br /&gt;
* MPEG4 compression&lt;br /&gt;
* UPnP, DynDNS&lt;br /&gt;
* Real-Time Live Video&lt;br /&gt;
* compatible with DCS-70 outdoor mount&lt;br /&gt;
&lt;br /&gt;
=IP Cameras and Motion Wrapper=&lt;br /&gt;
&lt;br /&gt;
IP cameras can be used under the Motion Wrapper to enable it to detect motion and alert based on that function.&lt;br /&gt;
&lt;br /&gt;
==To add Motion Wrapper and IP Cameras==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE: I had to set my camera to 640X480 to avoid losing the connection every 1-2 minutes.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Open your [[LinuxMCE Admin Website|webadmin]] control panel and on the left pane at the bottom click on &amp;quot;Show Device Tree&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* In the left pane Click on &amp;quot;core/hybrid&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* On the right pane near the top, click on &amp;quot;Create Child Device&amp;quot;, then leave everything blank and click &amp;quot;Pick Device Template&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
* Click the pull down box under &amp;quot;Device Template&amp;quot; and find the template labeled &amp;quot;Motion Wrapper&amp;quot;, select this item and click &amp;quot;Pick Device Template&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Now on the right pane, click &amp;quot;Create Child Device&amp;quot; again.  Enter your IP Cameras IP address and MAC address here, then click &amp;quot;Pick Device Template&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Click the pull down box under &amp;quot;Device Template&amp;quot; and use &amp;quot;Generic Motion IP Camera&amp;quot;, then click &amp;quot;Pick Device Template&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Now on the right window pane, under Device Info fill in your camera&#039;s MAC address, it is located on a sticket on the back of the camera.&lt;br /&gt;
&lt;br /&gt;
* Still on the right window pane, scroll down to &amp;quot;Device Data&amp;quot; and fill in the following&lt;br /&gt;
&#039;&#039;&#039;PATH:&#039;&#039;&#039;  /VIDEO.CGI&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;TCP PORT:&#039;&#039;&#039;  80&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;USERNAME:&#039;&#039;&#039;  &amp;lt;username you assigned&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;PASSWORD:&#039;&#039;&#039;  &amp;lt;password you assigned&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Now click save at the bottom, RESTART your router, and on your mce interface go to &amp;quot;Security&amp;quot; -&amp;gt; &amp;quot;Generic Analog Camera&amp;quot; to see if it&#039;s working.&lt;/div&gt;</summary>
		<author><name>The anxious</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=IP_Cameras&amp;diff=24861</id>
		<title>IP Cameras</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=IP_Cameras&amp;diff=24861"/>
		<updated>2010-08-10T13:16:58Z</updated>

		<summary type="html">&lt;p&gt;The anxious: /* To add Motion Wrapper and IP Cameras */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
[[Category: Tutorials]]&lt;br /&gt;
==Introduction==&lt;br /&gt;
IP cameras, a.k.a. &amp;quot;network cameras&amp;quot;, are digital cameras that have a built-in web server.  This allows the camera to be accessed by any computer on the same network using a web browser.  Video is streamed to the web browser from the camera without additional equipment.  In a LinuxMCE system, IP cameras are easy to setup, but require some extra manipulation to get them to record.&lt;br /&gt;
&lt;br /&gt;
=IP Cameras and Motion Wrapper=&lt;br /&gt;
&lt;br /&gt;
IP cameras can be used under the Motion Wrapper to enable it to detect motion and alert based on that function.&lt;br /&gt;
&lt;br /&gt;
==To add Motion Wrapper and IP Cameras==&lt;br /&gt;
&lt;br /&gt;
* Open your [[LinuxMCE Admin Website|webadmin]] control panel and on the left pane at the bottom click on &amp;quot;Show Device Tree&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* In the left pane Click on &amp;quot;core/hybrid&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* On the right pane near the top, click on &amp;quot;Create Child Device&amp;quot;, then leave everything blank and click &amp;quot;Pick Device Template&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
* Click the pull down box under &amp;quot;Device Template&amp;quot; and find the template labeled &amp;quot;Motion Wrapper&amp;quot;, select this item and click &amp;quot;Pick Device Template&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Now on the right pane, click &amp;quot;Create Child Device&amp;quot; again.  Enter your IP Cameras IP address and MAC address here, then click &amp;quot;Pick Device Template&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Click the pull down box under &amp;quot;Device Template&amp;quot; and use &amp;quot;Generic Analog Camera&amp;quot;, then click &amp;quot;Pick Device Template&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Now on the right window pane, scroll down to the bottom and find the field named &amp;quot;Configuration&amp;quot;.  This is where you put your cameras URL normally used by your web browser, to view your cameras video feed.  My examples are based on Axis based IP Cameras.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
netcam_url http://&amp;lt;you.cameras.ip.addreess&amp;gt;/mjpg/video.mjpg&lt;br /&gt;
netcam_userpass username:password&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Now click save at the bottom, RESTART your router, now on your mce interface go to &amp;quot;Security&amp;quot; -&amp;gt; &amp;quot;Generic Analog Camera&amp;quot; and see if it&#039;s working.&lt;br /&gt;
&lt;br /&gt;
==Adding Axis IP cameras to Motion==&lt;br /&gt;
Axis camera is auto detected and device is generated, but not under Motion as parent. If you run IP Camera under moton you get all features motion has (motion detection,recording,etc...). Quick and not so clean workaround for adding IP camera device under Motion:&lt;br /&gt;
&lt;br /&gt;
#Add Generic Analog Camera #66 Device&amp;lt;br&amp;gt;&lt;br /&gt;
#Change Configuraton field to add data for IP camera&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Example for Axis camera :&lt;br /&gt;
&lt;br /&gt;
 netcam_url  http://192.168.0.90/axis-cgi/jpg/image.cgi?resolution=640x480&lt;br /&gt;
 netcam_userpass username:password    &lt;br /&gt;
&lt;br /&gt;
Omit the last one if you don&#039;t have a access password specified.&lt;br /&gt;
&lt;br /&gt;
==Tips on finding your camera&#039;s URL==&lt;br /&gt;
&lt;br /&gt;
* Try to use ftp to connect to your camera.  The username and pass is usually whatever you set up on the web interface of the camera.  Traverse the folders to find your html documents folder.  Typically, your looking for a .jpg or .mjpg file to point the Motion Wrapper to.  For example, these are the possible links on an Axis 2100 IP Camera.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/jpg/image.jpg (Works fine using the wrapper)&lt;br /&gt;
/mjpg/video.mjpg (Works fine using the wrapper)&lt;br /&gt;
/cgi-bin/jpg/image.cgi (I could not get this one working under the wrapper)&lt;br /&gt;
/cgi-bin/mjpg/video.cgi (Again, could not get it to work)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Available IP Cameras==&lt;br /&gt;
&lt;br /&gt;
IP security cameras that have been tested with LinuxMCE:&lt;br /&gt;
&lt;br /&gt;
*[[:Category:Cameras|Camera Category]]&lt;/div&gt;</summary>
		<author><name>The anxious</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Outside_Access&amp;diff=21262</id>
		<title>Outside Access</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Outside_Access&amp;diff=21262"/>
		<updated>2009-09-17T16:02:23Z</updated>

		<summary type="html">&lt;p&gt;The anxious: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
[[Category:Security]]&lt;br /&gt;
[[Category:Admin Website]]&lt;br /&gt;
&lt;br /&gt;
[[Image:OutsideAccess.jpg|thumb|200px|Outside Access Admin Page]]&lt;br /&gt;
In the [[LinuxMCE Admin Website]]--&amp;gt;Wizard--&amp;gt;Security--&amp;gt;Outside Access section, one (or both) of the following boxes must be checked to allow users to access your system from outside the LinuxMCE LAN or outside the home:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Allow outside access to the website&#039;&#039; &lt;br /&gt;
:This allows access from any web browser through port 80, the default used by all browsers.&lt;br /&gt;
*&#039;&#039;Allow outside access to the website on port (-port#-)&#039;&#039;&lt;br /&gt;
:You can select a private port to use. Any external firewalls must be set to forward this port to your Core.&lt;br /&gt;
&lt;br /&gt;
These two options are disabled by default at installation, for security reasons.&lt;br /&gt;
&lt;br /&gt;
==Accessing the Admin page from the Internet==&lt;br /&gt;
Once checked, you will be able to access the Admin Website from any browser of the Internet using the the URL:&lt;br /&gt;
&lt;br /&gt;
:*&#039;&#039;&amp;lt;nowiki&amp;gt;http://youripaddress/pluto-admin&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
::*where youripaddress is either the actual IP address of your home (in the format  &#039;&#039;223.244.16.155&#039;&#039;) or is the domain name assigned to your home (such as &#039;&#039;www.myrobothouse.org&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
::*where youripaddress is in the format &#039;&#039;223.244.16.155:3080&#039;&#039; if you have specified to use port 3080, as detailed above.&lt;br /&gt;
&lt;br /&gt;
==Accessing the Web Orbiter from the Internet==&lt;br /&gt;
&lt;br /&gt;
Similarly, You will be able to access the Web Orbiter from any browser of the Internet using the the URL:&lt;br /&gt;
&lt;br /&gt;
:*&#039;&#039;&amp;lt;nowiki&amp;gt;http://youripaddress/pluto-admin/weborbiter.php or http://youripaddress/lmce-admin/weborbiter.php&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Potential Problems==&lt;br /&gt;
===Dynamic IP Addresses===&lt;br /&gt;
You must know the IP address for your home. Most residential DSL and cable internet service providers do not provide their customers with a static IP address and the IP address frequently changes -- a dynamic IP address.  A free service called [http://dyndns.org/ dyndns.org] allows you to register a domain name for your home. DynDNS keeps a constantly updated database that links the registered domain name with an IP address. A background utility on your Core sends information to DynDNS whenever the IP address changes, which is updated in the DynDNS database.&lt;br /&gt;
&lt;br /&gt;
The username and password you create at dyndns.org can be entered into the [[LinuxMCE Admin Website]]--&amp;gt;Advanced--&amp;gt;Network--&amp;gt;Dynamic DNS Settings.&lt;br /&gt;
&lt;br /&gt;
Whenever your IP address then changes dynamically, the Core will then report the updated IP address to DynDNS, which will continue to link your domain name with the new IP address.&lt;br /&gt;
 &lt;br /&gt;
[[Image:dyndns_settings.png]]&lt;br /&gt;
&lt;br /&gt;
If, for example, you registered a domain name called &#039;&#039;robothouse.dyndns.org&#039;&#039; at DynDNS.org, you could access your Admin website by the URL:&lt;br /&gt;
&lt;br /&gt;
:*&#039;&#039;&amp;lt;nowiki&amp;gt;http://robothouse.dyndns.org/pluto-admin&amp;lt;/nowiki&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Connection Security===&lt;br /&gt;
Connections to LinuxMCE from the Internet are not intrinsically secure, since data is sent as plain text. It would be possible for someone to &amp;quot;listen&amp;quot; to your communication and intercept your password and thereby be able to control your house.&lt;br /&gt;
&lt;br /&gt;
To solve this you can obtain your own SSL secure certificate from a company like Verisign.  (This is what banks and online merchants use to encrypt confidential financial transactions.)  With a secure certificate you could access your web site with an &amp;quot;https://&amp;quot; instead of &amp;quot;http://&amp;quot;.  Everything would be secure and encrypted. However setting up your own secure certificate can be costly and complicated.&lt;br /&gt;
&lt;br /&gt;
===Choosing the port=== &lt;br /&gt;
&lt;br /&gt;
You may find that your ISP blocks incoming connections on port 80. (Port 80 is the port internet browsers use to connect to a web server.)&lt;br /&gt;
&lt;br /&gt;
Try changing the port from 80 to something else, like 3080. You would need to access your web site like this:&lt;br /&gt;
&lt;br /&gt;
:*&#039;&#039;&amp;lt;nowiki&amp;gt;http://youripaddress:3080/pluto-admin&amp;lt;/nowiki&amp;gt;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
===Allowing outside access for tech support===&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Allow outside access&amp;quot; option was used by Pluto tech support to be able to help configure systems or troubleshoot problems. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: LinuxMCE does not offer Tech Support using this feature.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There is no &#039;back door&#039; to LinuxMCE. No remote access is allowed if this box remains unchecked.&lt;br /&gt;
&lt;br /&gt;
To allow remote access, the box must be checked and a password entered. A remote user would need to enter the password to login.  As soon as you uncheck the box (or change the password) the Core will immediately drop the connection.  Remote access connections are encrypted using SSH and therefore are secure.&lt;/div&gt;</summary>
		<author><name>The anxious</name></author>
	</entry>
</feed>