-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Axis camera with old applet firmware #36
Comments
Do you have a way to share this applet (the URL or an archive) with us? We can take a look, but you should be aware that CheerpJ Applet Runner is limited by what the browser can do, so if this applet requires some form of hardware access it is likely that it cannot be supported. We are interested in taking a look at the applet in either case. |
Thank you for the quick reply, sadly I cannot share it but all axis cameras with firmware below 6.5 have this java applet. Is there a way to extract the applet? |
Well, if you can visit the applet page with a browser you can copy over the HTML code and the JAR or class files which compose the applet. I am not able to provide you with a step-by-step procedure since that depends on the specific page. |
Hi, I also hav an Axis camera, here is the JAR (renamed to |
Thanks for the jar, can you also share a dump of the HTML that uses this applet? |
Looks like this: The <applet name="AMA" codebase="/java/ama" archive="ama.jar" code="ama.MediaApplet" codetype="application/x-java-applet;version=1.4" type="application/x-java-applet;version=1.4" width="886" height="460" id="AMAPlayer">
<param name="permissions" value="sandbox">
<param name="name" value="AMA">
<param name="codebase" value="/java/ama">
<param name="archive" value="ama.jar">
<param name="code" value="ama.MediaApplet">
<param name="codetype" value="application/x-java-applet;version=1.4">
<param name="type" value="application/x-java-applet;version=1.4">
<param name="mayscript" value="false">
<param name="ama_cgi-path" value="axis-cgi">
<param name="cache_archive" value="ama.jar, md.jar">
<param name="cache_version" value="1.2.0.0, 1.2.0.0">
<param name="ama_plugins" value="md.MotionDetection,">
<param name="ama_url" value="/axis-cgi/mjpg/video.cgi?camera=1&rotation=0&mirror=no&resolution=640x400&overview=1&text=no&clock=no&date=no&overlayimage=0">
Your browser does not support Java
</applet> Here is the dump of the page; it uses a Let me know if that's useful! Thank you for making this type of legacy stuff work, much appreciated! |
After a quick test I can see that the applet also needs another file Can you also clarify what version of CheerpJ Applet Runner are you using. We just released a massive update with version In case it does not, can you please share what you see on the screen and the browser console after enabling the extension for this page? |
Hi, tried to use this with an older Axis camera with a java applet to set motion detection but it only says: "Your browser does not support java". Tried the rubics cube and it works so it is correctly installed. Any help is greatly appreciated as I need the camera to work. Thanks
The text was updated successfully, but these errors were encountered: