Important Message from Foscam Digital Technologies Regarding US Sales & Service

Foscam.US (aka Foscam Digital Technologies and now Amcrest Technologies) is an independent United States based distributor of "Foscam" branded products. We have been offering telephone support, US local warranty and building the Foscam brand in the US for the past 7 years. Based on our experiences with Foscam and feedback from end users we have launched our own new and improved line of wireless IP cameras and security systems under the Amcrest brand. Working in partnership with the second largest security camera manufacturer in the world, Amcrest was founded with a deep commitment to end-user privacy and security, highly reliable software and hardware as well a seamless and intuitive user experience. For more information, please visit www.Amcrest.com

If you are having trouble with your Foscam cameras, we sincerely apologize for this inconvenience and would love to help. For technical support, response to inquiries and for obtaining replacements for any Foscam IP Cameras or NVR products, please reach out to tech@foscam.com or call 1-844-344-1113.

If you are interested in exchanging your Foscam camera for an Amcrest camera, we can offer you a massive loyalty discount, even if you are out of warranty. Please send an email to support@amcrest.com, sales@amcrest.com or call 1-888-212-7538

If you are subscribed to Foscam Cloud (www.foscamcloud.com), please contact cloud@foscam.us for support.

If you currently use the manufacturer's cloud service (www.myfoscam.com or linked in any way to www.foscam.com), you will need to contact them directly for support, at www.myfoscam.com.


Free Generic Browser Interface For Foscam IP MJPEG Cameras

General discussion regarding Foscam IP Cameras

Re: Free Generic Browser Interface For Foscam IP MJPEG Came

Postby calisro » Thu Dec 06, 2012 1:31 pm

Hello. I like the browser that you wrote but I have a few comments and suggestions.

1) Due to the lack of SSL support for foscam's UI, I setup a reverse proxy on my firewall to allow SSL proxy. From a connection perspective, the proxied UI looks and acts exactly like the non-SSL version except from the user to the firewall, all communication is encrypted over https. That being said, my suggestion is to allow for this type of configuration in your script. Currently your script hard codes the protocol being used. My suggestion would be to remove the 'http:' entirely. By leaving it starting with '//' it will dynamically use the protocal that the page is on. Alternatively it could be a parameter but dynamic would be far easier.
2) I tried simply changing all http references in the script to http and had the browser throw some java script errors. I am not sure why and wanted your feedback.

Code: Select all
Message: Object expected
Line: 1266
Char: 9
Code: 0
URI: https://*****URL****/rc.html



3) I hope you are still working on audio support. I know that is a challenge but I hope it is in the pipeline.

Thanks for all your work.
Last edited by calisro on Thu Dec 06, 2012 2:11 pm, edited 1 time in total.
calisro
 
Posts: 3
Joined: Thu Dec 06, 2012 1:26 pm

Re: Free Generic Browser Interface For Foscam IP MJPEG Came

Postby calisro » Thu Dec 06, 2012 1:37 pm

btw, I realize https isn't 'official' :) But neither is the nifty interface. :mrgreen:
calisro
 
Posts: 3
Joined: Thu Dec 06, 2012 1:26 pm

Re: Free Generic Browser Interface For Foscam IP MJPEG Came

Postby TheUberOverLord » Fri Dec 07, 2012 7:29 pm

calisro wrote:btw, I realize https isn't 'official' :) But neither is the nifty interface. :mrgreen:


You could also change the Web UI firmware that is in the camera, easily enough, to modify index.htm to do this or that as well.

Here is an example of the cameras Web UI firmware being modified to include and use this Interface, served directly from the cameras firmware, hosted by the camera, as one example.

In this case, the index.htm file was left as is, but it could also could have been disabled or modified:

http://cam18372.topipcam.org:90/NewWork ... erator.htm

You could modify the index.htm file for the standard camera interface using the same methods and add whatever additional logic you choose.

While I personally, have never tried changing the cameras index.htm file to index.shtml. It might even be possible by doing so, to limit what IP Addresses would be honored or denied, by using Server Side Include methods to query the IP Address of the requester.

Don
TheUberOverLord
 
Posts: 13110
Joined: Fri Jun 22, 2012 11:52 pm

Re: Free Generic Browser Interface For Foscam IP MJPEG Came

Postby Ian » Sat Dec 08, 2012 12:37 pm

TheUberOverLord wrote:
Ian wrote:Have tried your script and whilst it appears to work, I get all the control buttons, even when I have assigned a visitor username and password.

Needless to say I can't give permission for users to move the camera etc.


Please double check what User Level you have assigned the User name you think is only a Visitor. It sounds like this User Id is in fact an Admin Level User Id.

This Interface cannot bypass camera security. So for example, it cannot logon as an Admin when it is a Visitor.

Don


Thanks Dan - rechecked the guest settings and it is assigned as a visitor.

Confused...
Ian
 
Posts: 16
Joined: Mon Nov 19, 2012 3:28 pm

Re: Free Generic Browser Interface For Foscam IP MJPEG Came

Postby TheUberOverLord » Sat Dec 08, 2012 12:50 pm

Ian wrote:
TheUberOverLord wrote:
Ian wrote:Have tried your script and whilst it appears to work, I get all the control buttons, even when I have assigned a visitor username and password.

Needless to say I can't give permission for users to move the camera etc.


Please double check what User Level you have assigned the User name you think is only a Visitor. It sounds like this User Id is in fact an Admin Level User Id.

This Interface cannot bypass camera security. So for example, it cannot logon as an Admin when it is a Visitor.

Don


Thanks Dan - rechecked the guest settings and it is assigned as a visitor.

Confused...


While the name may be set to "Visitor" to the right of the name is the User Level. Is that also set to Visitor or is it set to Operator or Admin?

Don
TheUberOverLord
 
Posts: 13110
Joined: Fri Jun 22, 2012 11:52 pm

Re: Free Generic Browser Interface For Foscam IP MJPEG Came

Postby Ian » Sat Dec 08, 2012 1:51 pm

user - guest
password - guest1
group - visitor

Also have an admin set as well, but no other users.
Ian
 
Posts: 16
Joined: Mon Nov 19, 2012 3:28 pm

Re: Free Generic Browser Interface For Foscam IP MJPEG Came

Postby TheUberOverLord » Sat Dec 08, 2012 2:47 pm

Ian wrote:user - guest
password - guest1
group - visitor

Also have an admin set as well, but no other users.


Would you mind sending me the DDNS for this camera, so I can try in a private message here in the forum?

Don
TheUberOverLord
 
Posts: 13110
Joined: Fri Jun 22, 2012 11:52 pm

Re: Free Generic Browser Interface For Foscam IP MJPEG Came

Postby Homer » Mon Dec 10, 2012 8:37 am

Homer
 
Posts: 102
Joined: Fri Dec 07, 2012 4:14 pm

Re: Free Generic Browser Interface For Foscam IP MJPEG Came

Postby calisro » Mon Dec 10, 2012 10:32 am

TheUberOverLord wrote:
calisro wrote:btw, I realize https isn't 'official' :) But neither is the nifty interface. :mrgreen:


You could also change the Web UI firmware that is in the camera, easily enough, to modify index.htm to do this or that as well.

Here is an example of the cameras Web UI firmware being modified to include and use this Interface, served directly from the cameras firmware, hosted by the camera, as one example.

In this case, the index.htm file was left as is, but it could also could have been disabled or modified:

http://cam18372.topipcam.org:90/NewWork ... erator.htm

You could modify the index.htm file for the standard camera interface using the same methods and add whatever additional logic you choose.

While I personally, have never tried changing the cameras index.htm file to index.shtml. It might even be possible by doing so, to limit what IP Addresses would be honored or denied, by using Server Side Include methods to query the IP Address of the requester.

Don


im not sure if you quoted my by accident... I don't see how this would solve the issue with http being hard coded in the script. Just making sure. Again, Thanks Don.

Also, Do you have info on HOW to change the index.htm on the foscam directly? I'd like to do that for other reasons as well. The stock interface is terrible. :)
calisro
 
Posts: 3
Joined: Thu Dec 06, 2012 1:26 pm

Re: Free Generic Browser Interface For Foscam IP MJPEG Came

Postby TheUberOverLord » Mon Dec 10, 2012 1:50 pm

calisro wrote:
im not sure if you quoted my by accident... I don't see how this would solve the issue with http being hard coded in the script. Just making sure. Again, Thanks Don.

Also, Do you have info on HOW to change the index.htm on the foscam directly? I'd like to do that for other reasons as well. The stock interface is terrible. :)


The response was intended for you. My point was that while modifying the Web UI won't give you SSL ability, it will allow you to use additional security functions and features as well.

Please contact me via Skype or Yahoo Messenger @ TheUberOverLord for instructions on how to modify the Web UI.

Don
TheUberOverLord
 
Posts: 13110
Joined: Fri Jun 22, 2012 11:52 pm

PreviousNext

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 1 guest