ActiveX and PIE - Remote Webcam Viewing - Windows Mobile Development and Hacking General

I installed a Linksys Webcam at my business. It uses ActiveX controls in IE. All I have to do is type in the IP address, and presto I can see a Linksys screen with camera motion contols. When I try it with my Kaiser, I get the Linksys control screen but cannot see the live feed.
I've heard that some are using TCPMP but I cannot get around the login. Also, even if TCPMP worked, I most likely could not control the camera.
Is there an ActiveX add on that works with PIE? Has anyone had any success with similar venture. It would be way cool to check on business or home via your phone.

rambo6 said:
I installed a Linksys Webcam at my business. It uses ActiveX controls in IE. All I have to do is type in the IP address, and presto I can see a Linksys screen with camera motion contols. When I try it with my Kaiser, I get the Linksys control screen but cannot see the live feed.
I've heard that some are using TCPMP but I cannot get around the login. Also, even if TCPMP worked, I most likely could not control the camera.
Is there an ActiveX add on that works with PIE? Has anyone had any success with similar venture. It would be way cool to check on business or home via your phone.
Click to expand...
Click to collapse
I did a little searching. As far as I can find there is no way to effectively handle activeX with PIE.
I did find a application that claims it can run IP cameras over winmo.
View Commander-Mobile lets you view IP network cameras with a Pocket PC or Smartphone. Control Pan-Tilt-Zoom (PTZ) camera functions with ViewCommander's built-in control panel.
This unfortunately is not a free app.
However it does have a trial if you wanna check it out.
http://www.ivimg.com/products/vcmobile.htm
EDIT: have you tried the newest version of opera? I can view alot of things in opera that PIE wont load. You might also send a pm to the guy that made the newest version of TCPMP and youtubeplayer. He may have some additional ideas. He has some posts in development and hacking forum. His username is milesmowbray

Arrupenthal
Thanks for the link. I downloaded the trial verision. It appears to work but I'll have to wait until someone turns the lights on in the shop to see anything.
I have tried the Beta Version of Opera 9 on my Blue Angel. It is very interesting. I'll follow your recommendations and PM the TCPMP guy.
Thanks for taking the time to help me out. I spent a few hours searching before posting and did not find the software you linked me to.

rambo6 said:
I installed a Linksys Webcam at my business. It uses ActiveX controls in IE. All I have to do is type in the IP address, and presto I can see a Linksys screen with camera motion contols. When I try it with my Kaiser, I get the Linksys control screen but cannot see the live feed.
I've heard that some are using TCPMP but I cannot get around the login. Also, even if TCPMP worked, I most likely could not control the camera.
Is there an ActiveX add on that works with PIE? Has anyone had any success with similar venture. It would be way cool to check on business or home via your phone.
Click to expand...
Click to collapse
This thread probably belongs in the General forum....
Strangely Windows Mobile doesn't support ActiveX, at least not up to this point (WM 6.1). And since ActiveX is a MS thing I doubt you'd find support in Opera, Minimo, or other browsers that render web pages directly on the WM device. You have three possible options (maybe more if your smarter than me!).
If you make any breakthrough's please post your results for the enlightenment of others who may be trying to accomplish the same thing. Good luck!
First option: use a browser like Skyfire that is client / server based, which will handle all the ActiveX on the server side and pipe the results back to you on the client side as a "moving picture". I've tested it on my Toshiba IK-WB11A wireless IP webcam and it works swimmingly. My webcam uses Java rather than ActiveX, so your mileage may vary. It should work though.
Second option: pick apart the HTML / Javascript / ActiveX code in your webcam, find out where and how it's dishing out the video stream, and point PIE directly to the JPG or similar stream. Basically your webcam is running a simple little web server that's streaming a series of refreshed JPG's (or possibly an MPG4 stream if your webcam is very new). So it's possible to view the HTML code being served up to your browser with very little effort. For example I was able to do that by loading up and opening all the HTML pages that my webcam served to my PC browser (Firefox > View > Page Source). I can see that the webcam video stream is really just a JPG that's being frequently refreshed from this address... http://my-wan-ip/__live.jpg. Now if I point PIE at this address from my WM phone I've got the image from my webcam, less all the user interface, controls, and other trappings. The same process might work with your ActiveX webcam. If you're really enterprising you could create your own simple HTML page and run it on your phone. Just add your path the JPG image, and add some code so PIE will auto-refresh. Something like this code should do the trick... <meta http-equiv="refresh" content="10;url=http://path/to/my/image/page.html"/>
Third option: use a WM application like the one linked above (IVI ViewCommander Mobile) that will attempt to do the heavy lifting in option #2 for you. There are others out there, like this for example that's free.

Hotmail thanks. I agree, this thread should probably be in the Development and Hacking section. It is a very good topic though.
As a side note, MS is working on a new PIE which has something called Lite or Lightning or something like that thatwill allow the browser to do just about everything IE does.
I'll also try your suggestions.

Hr.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>ip cam</title>
<meta http-equiv="REFRESH" content="1;url=http://www.ricksserver.com/rick.html">
</head>
<body style="color: rgb(0, 0, 0); background-color: rgb(198, 221, 244);" alink="#000000" link="#000000"
vlink="#000000">
</body>
</html>
Rick, there are three parts to the problem:
1. Does PIE support meta-refreshes? Try loading the paypal page I sent you. If that works, good. If not, give up now.
2. Next, understand, there is an image, http://192.168.1.100/still.jpg
This doesn't do anything, it's just an image that needs refreshing. So to do that, we need a webpage, rick.html, that causes itself to reload itself every second.
The only thing on that page is the code to redirect itself every second, and the image http://192.168.1.100/still.jpg
3. What this means is that you load http://www.ricksserver.com/rick.html
This will show the picture for 1 second, and then reload http://www.ricksserver.com/rick.html
The most important line is:
<meta http-equiv="REFRESH" content="1;url=http://www.ricksserver.com/rick.html">
This part, url=http://www.ricksserver.com/rick.html
must point to the file rick.html (or whatever you call it), and that must be accessible from the internet.
So write rick.html, upload it to an ftp or make it externally accessible from your pc.
I think that still sounds tough though!
I didn't quite understand everything, but think of it like this:
You have to write the html, and put it on a server somewhere. Even if that server is your own computer, it must be accesible through a url.
So say I have the file at
www.ricksserver.com/rick.html
Now, I edit rick.html to say:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>www.vijay555.com</title>
<meta http-equiv="REFRESH" content="1;url=http://www.ricksserver.com/rick.html">
</head>
<body style="color: rgb(0, 0, 0); background-color: rgb(198, 221, 244);" alink="#000000" link="#000000"
vlink="#000000">
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
</body>
</html>Save this as rick.html and save on a server or your pc.
The thing you did wrong is you're linking the refresh part to the JPG. The jpg will load after one second, and then do nothing.
You need to link it back to rick.html itself, so that it will reload and refresh itself every second.
The thing is, PIE may not be able to redirects at all.
Try loading this page:
http://www.vijay555.com/donate.html
this should redirect to my paypal page. If this works in PIE, then try writing rick.html.
But PIE may not support redirects like this, I've never tried it...
Something like this:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>www.vijay555.com</title>
<meta http-equiv="REFRESH" content="1;url=http://www.penny-arcade.com/images/2005/20051012l.jpg">
</head>
<body style="color: rgb(0, 0, 0); background-color: rgb(198, 221, 244);" alink="#000000" link="#000000"
vlink="#000000">
</body>
</html>In the line:
<meta http-equiv="REFRESH" content="1;url=http://www.penny-arcade.com/images/2005/20051012l.jpg">
insert the url of the page you want to jump to. The 1, means every second.
In this instance, you might want to host this page on your server, and then change the address in the line <meta http-equiv="REFRESH" to point to itself, so it reloads itself every second.
Hope that's clear!
This is what vjay gave me for an answer

rickos said:
Rick, there are three parts to the problem:
1. Does PIE support meta-refreshes? Try loading the paypal page I sent you. If that works, good. If not, give up now.
Click to expand...
Click to collapse
In a word, yes, PIE does support refreshes. And also redirects.
rickos said:
2. Next, understand, there is an image, http://192.168.1.100/still.jpg
This doesn't do anything, it's just an image that needs refreshing. So to do that, we need a webpage, rick.html, that causes itself to reload itself every second.
The only thing on that page is the code to redirect itself every second, and the image http://192.168.1.100/still.jpg
Click to expand...
Click to collapse
You may find 1 second is too fast. Seems counter intuitive since you want to see video-like motion on the webcam. PIE is just a little too slow to manage refreshing a page every second. I found 5 to 10 seconds is about as fast as PIE can consistently refresh. Your experience may vary depending on page / image size, your connection speed, etc. Here's an example I made some time ago for checking traffic on my route to and from work. Works just fine in PIE. Looks even better when viewed in the latest version of Opera.
rickos said:
I think that still sounds tough though! ....
Click to expand...
Click to collapse
It's not too bad. And if you want the easy route just type the address of the webcam's image into PIE's address bar. Then every few seconds just click refresh... no HTML involved with that, no making your own web page, no FTP, etc....

any outcome on this. as i have a kaiser and i cannot c my ip camera on it. on internet with activex ocx installed i can see it. but phones do not have this so im stuck. what are my options ?? i beleve i can view snap shots but how??thanks again

prits_uk2002 said:
any outcome on this. as i have a kaiser and i cannot c my ip camera on it. on internet with activex ocx installed i can see it. but phones do not have this so im stuck. what are my options ?? i beleve i can view snap shots but how??thanks again
Click to expand...
Click to collapse
See post #4 in this thread. Those are your options. As to how (and if you can), it depends on your web cam model.

thanks lets see what i can gather

this is a semi-off topic question, i also have an ip camera but it uses quicktime to view it remotely using a web server. ive tried opera, and pie but it won't open the url. i tried iris browser, which actually opens up the url, but it doesn't seem to have the quicktime plugin so i can only see the camera controls but not the video feed itself.

I have a D-Link webcam and it supports RSTP streaming. With that, you can use CorePlayer to view it. The only problem is you cannot control the camera motion as this is available only in the ActiveX (something you already know).
Cheers.

oldsap said:
this is a semi-off topic question, i also have an ip camera but it uses quicktime to view it remotely using a web server. ive tried opera, and pie but it won't open the url. i tried iris browser, which actually opens up the url, but it doesn't seem to have the quicktime plugin so i can only see the camera controls but not the video feed itself.
Click to expand...
Click to collapse
Coreplayer will play quicktime and stream. So if you know the url to the video stream itself you may be able to watch it with Coreplayer.

hotmail said:
Coreplayer will play quicktime and stream. So if you know the url to the video stream itself you may be able to watch it with Coreplayer.
Click to expand...
Click to collapse
Thanks, but how can I "avoid" user name and password of webcamera.
Where can I put this pass and username?
Thanks

gregy74 said:
Thanks, but how can I "avoid" user name and password of webcamera.
Where can I put this pass and username?
Thanks
Click to expand...
Click to collapse
Not sure if you can use a user name / password with Core Player. I don't think you can. But you may not need to depending on the stream type, and how your webcam authenticates you. I guess if it authenticates by IP or something basic like that, you might be able authenticate using PIE, and then connect using Core Player. But in my case, I don't need to authenticate, even though my Webcam will force authentication if I access it by going to it's home page. I can get around it by directly pointing my browser to the stream.
For example, if I go to http://192.168.0.109:100 then my webcam will attempt to authenticate me. But after I authenticate (from a desktop browser) I begin to get the webcam stream from http://192.168.0.109:100/__live.jpg?&&Ym9ibw==&dHVsZnMx. Then if I point my browser, or Core Player, on my phone to that authenticated URL I get the stream.
Your mileage may vary, depending on the type of webcam, type of authentication, and the stream type.

same problem with the username and password thingy. i can't get pass it in pie.

If your webcam is Java based like mine, I may be able to help get around a user ID and password prompt. But if it's ActiveX then I'm not too sure. I know PIE doesn't support ActiveX.
For me it wasn't necessary. But in the past I've used URL Snooper to sniff out multimedia streams hidden within ActiveX and Java. You may find some success by viewing your webcam (from your PC's browser) and running this program. If the stream address is always the same after disconnecting / reconnecting to your webcam then you may be able to use that URL from your phone's browser.
That's exactly how my webcam works. If I change the logon ID and password of my webcam, then stream address changes. But if it's the same, then stream address is always the same... a long series of alpha/numberic characters, presumably based on the ID and password required for accessing the webcam.

I ended up using a software program called View Commander. Here's the link to their website: http://www.ivimg.com/products/vcmobile.htm I bought the mid-range package for about USD45.00.
I'm using it with several Linksys WVC200 cameras which can rotate and zoom via remote control. The ivi View Commander software works really well. It can be set up for multiple cameras and have multiple presets. It's really easy to set up.
I really love using my HTC Kaiser to check up on my employees when I'm not around. It's one of the best tools I've used.

thank you HOTMAIL !
I have solve the problem with your Third option
[IVI ViewCommander Mobile] and [camplayer]
works fine with my web cam VIVOTEK.

Can we use the Ateksoft act as CCTV?
How can I link the Ateksoft(through wifi) to my CCTV server?

Related

Terminal service client FULL SCREEN ??

The new support of better resolution in Terminal client is great! but why not in full screen?? it would be nice working in full screen mode VGA. the bars on top and bottom of the screen are stealing to much space. any ideas?
maybe just a registry key?
or any similar applications which are supporting full screen, but faster than citrix and VNC?
thx
Um, Terminal Services *IS* Citrix, M$ bought the code to it years ago...
I've just installed the ICA client on my Universal, will try it sometime
ICA client works perfectly on my device...Takes up more space than I'd ideally like, but it's flawless.
sl9: oh, didn´t know that. thanks for the explanation.
sub69: well i also have the ICA client installed. But my problem is that i have a hosted exchange-box with MS Office, but where i can log in only from the ASP´s-Website, which again is not supported by pocket internet explorer....
is ICA working in full screen?
but in any case i can´t understand why MS didn´t implement that function. am i wrong or did the last version in wm2003se work in full screen?
Hmmm,
I'm trying to set this up, but it doesn't seem to work out... COuld some provide me a step-by-step tutorial ? I'm working with Windows XP and WM2005.
Thanx !
Sammy ;o)
Hmmm, I login to my work network using an IE portal which (after a few passwords etc) automatically loads my ICA Client and off I go. Exchange boxes and ASP's that don't support IE are beyond me, I'm afraid.
No full screen options anywhere, ever. Not in ICA or Terminal Services Client (as far as I can remember)...
www.logmein.com It's free and nice and it works with firewalls, etc....and of course, full screen
Post some screenshots.
I made an app that will make most apps fullscreen, but show me a shot and I'll see if it's suitable.
I'm on QVGA WM200SE tho...
V
vijay555: That sounds nice! as soon as i have some spare time i will post sone screenshots. thnx!
dherrero: Hey, great hint! this tool is working perfect! very fast and the resolution settings are incredible!
I had a problem accessing the ICA config UI localy on my universal. IE seems to have an issue with the loopback address? I can access the config UI remotley but not locally! Has anyone else experince this? I may try reinstalling after a hard reset to see if it's something else screwing up the TCP stack...
Also, I doubt you'll find anything that makes beter use of bandwidth than the ICA protocol (and conversly, anything that makes worse use of it than VNC! :wink: )
wrt ICA v RDP - ICA is based on similar stuff to RDP but is significatly more advanced, allowing multiple virtual channels to be incoporated into one ICA channel, allowing things like drive mapping, client printing etc. True, M$ bought ICa technology from Citrix (and Citrix are, in fact M$'s biggest partner!) but I belive developemnt of ICA leads developemtn of RDP quiet significantly.
I manage a farm of about 30 metaframe servers here at work so getting a working ICA client on my universal would be handy! I've had it working fine on other WM5 devices and WM2003SE devices previosuly.
ICA fullscreen is cool and I've had it working previously. There's a config option in the UI somewhere. Lurverly! Is usless on CE devices without a keybopard though as you can't get the SIp up without the taskbar being visible!
tintoy - look in the developers forum for my program SipSwitch, for toggling the sip from a shortcut (ie Hardware button!). That way, hide the UI but use a spare hardware button to bring up the SIP.
Never tried it on WM2005, but it should work.
V
Sounds excatlty like what i was looking for when i tried full screen icaon my himilaya! I'll seek it out.
tintoy - let me know how SIPswitch goes.
Re terminal services; I've had a quick play on WM2003 and I can do something with it, but I don't run terminal services on my desktop (how can I test it - run remote desktop?) so haven't tested the actual client screen yet.
But, as I said, post a screenshot and I'll have a think about it.
Right now my WM2005 emulator is playing up, so a little delay...
V
i found this today
http://msdn.microsoft.com/library/d...enduser5/html/wce50conRDPRegistrySettings.asp
BitmapCacheSize : REG_DWORD Default is 1500. This value is the size, in KB, of the bitmap cache in memory. The maximum value is 32000.
BitmapPersistCacheSize : REG_DWORD Default is 10. This value is the size, in KB, of the bitmap cache file.
0x5DC(1500) and 0xA(10) respectivly,, im using on these now, i noticed that the defaults on JJ was v low in comparison so i upped them and it has got rif of the black boxes and real slow refresh
however
i added this key
HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
add FullScreenAlways : REG_DWORD added value 1
dosent make it full screen, the way were after, it refers to the terminal session size being forced to 640x376 256 colours, rather than having a 1024x768 session that you have scroll bars on to pan around..
Carnivor didn't mention it, but those parameters are found here...
HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client
On my Jasjar they were also way low... 10 and 1 instead of the 'minimun' on 1500 and 10. I changed them, but haven't tried it yet hopefully it'll help
Brett
Don't know if it is relevant to ths subject, but would like to share. I use GoToMyPC. It is not free, but it supports full screen (as always) and many different zooming options. Very usable on JJ.
Also, it works through firewalls and dynamic IP address. All the networking complexity is handled by GoToMyPC.
Carnivor said:
i found this today
http://msdn.microsoft.com/library/d...enduser5/html/wce50conRDPRegistrySettings.asp
Click to expand...
Click to collapse
I don't think that those settings are ment for the Pocket PC. They look for me like settings for embedded CE.
I have another interesting problem:
I have to open in a terminal session another session, because the other server is'nt exposed to the internet.
In the second "session" the "Shift" key is ignored. That's bad for typing a case sensitive password... :?
The CAPs key works fine.
Strange, isn't is?
dherrero said:
www.logmein.com It's free and nice and it works with firewalls, etc....and of course, full screen
Click to expand...
Click to collapse
Can you please point out the free version ?, I can only find a trial version
it dosent clearly state that its WM5 but the keys definatly make a big improvement of display glitches. those black boxes i had everywhere are long gone.
Logmein is fab. Free, fullscreen and just works.
I've found a good VNC client that works full screen: http://dotnetvnc.sourceforge.net/
Works like a charm if a little slow.

Viewing a jpg image in PIE rather than downloading

If I put in an URL which ends .jpg rather than gives a webpage address, PIE asks me if I want to download the image and open it after downloading.
What I actually want to do is VIEW the image, without having to click "Yes" and then having to wait while it fires up the Picture Viewer.
Can I change this behaviour?
Can nobody help?
I tried exactly the same thing on an Orange E200 (very old Smartphone!) and it works perfectly - image displays straight away in the browser, no prompt for "download and open file".
I just want to be able to see the jpg directly in PIE, and refresh if I want. Easiest way of viewing my webcam!
timetex - don't know about the specific question, but why not just knock up a tiny bit of html just holding the jpg <img> and address. That way, you refresh the html page, not the jpg? This will also allow you to resize it to fit your screen etc as well.
V
Good suggestion, vijay, and if it was a computer generating the jpg, or I had control over it, that would be the first thing I'd look at.
However, its a camera. To be specific, an IP Network Camera I've got setup on my home network. It has its own built in webserver and makes use of an ActiveX plugin to "stream" video over http:// connection - so using my desktop PC, I just put the IP address of my router (or my domain name) into the browser, and the ActiveX / WebCam does the rest.
However, PIE will not accept the stream.
I've found a website detailing how to access specific data from the camera using either cgi commands or this function I'm using - the ability to view a single jpg image using a http://xxx.yyy.zzz/CamImg.jpg address.
As I said, this works fine on my Orange E200, but not in PIE on the MDA Pro. Annoying.
I guess I could get the camera to FTP the image to my hosted webspace and generate some HTML to view it there, but this just seems a silly way to do it, and rather wasteful of my bandwidth, as it would have to keep sending regular FTP just in case I wanted to view it (permanently overwriting the same filename every second or so) whereas if I connect directly to the camera, I automatically get the current image.
I could always stick a html file on my webspace and have THAT load the image.... hmm, I guess that could work?
"However, its a camera. To be specific, an IP Network Camera I've got setup on my home network. It has its own built in webserver and makes use of an ActiveX plugin to "stream" video over http:// connection - so using my desktop PC, I just put the IP address of my router (or my domain name) into the browser, and the ActiveX / WebCam does the rest.
However, PIE will not accept the stream."
This is something I really need !
Does anyone know if there are any chance to
display active X content ??
I'm not sure I understand
Surely the jpg must have an address that you're typing into PIE. In notepad on your PC (or pocket word etc if you're feeling adverturous) just knock together some html to display the image.
The html page will exist on your PDA, eg \storage\VJTestPage.html, and you just load that every time you want to see the updated jpg from your camera:
Paste this into notepad and change the urls for your jpg
Code:
<html><head>
[url="http://www.penny-arcade.com/images/2005/20051012l.jpg"][img]http://www.penny-arcade.com/images/2005/20051012l.jpg[/img][/url]
</head></html>
This assumes of course that the jpg's url is static, ie doesn't change.
v
vijay555 said:
I'm not sure I understand
Surely the jpg must have an address that you're typing into PIE. In notepad on your PC (or pocket word etc if you're feeling adverturous) just knock together some html to display the image.
The html page will exist on your PDA, eg \storage\VJTestPage.html, and you just load that every time you want to see the updated jpg from your camera:
Paste this into notepad and change the urls for your jpg
Code:
<html><head>
[url="http://www.penny-arcade.com/images/2005/20051012l.jpg"][img]http://www.penny-arcade.com/images/2005/20051012l.jpg[/img][/url]
</head></html>
This assumes of course that the jpg's url is static, ie doesn't change.
v
Click to expand...
Click to collapse
Ahhh of course... keep the text on the device!!
I don't think laterally enough, silly me!
timetex - does that solution work ok then?
V
vijay555 said:
timetex - does that solution work ok then?
V
Click to expand...
Click to collapse
Like an absolute charm...
Thats a nice workaround Vijay, to be sure.
But it fails to address the fundamental problem that is PIE's failure to view image files rather than download them.
Is there no way to alter a setting in PIE to VIEW jpgs rather than download them? The reason it's sooo irritating is that we don't want to keep all the images we want to view, eg browsing a forum thread with a frinds holiday photos in, you don't want to keep the photos, just see them!
Why can't it do this?
Do all the other pocket browers do this? I haven't tried Opera, and minimo is less use than a truckload of dead rats in a tampon factory!
Has anyone found a way round this?
you might try using the search button of the forum. It might help.
thaihugo said:
you might try using the search button of the forum. It might help.
Click to expand...
Click to collapse
How do you think I found this thread??
Do you mean there actually IS a way to get PIE to do this? (and if so - why does searching for "Images AND pie" not get to it?)
If you're going to take the effort to post an answer then it may as well be a useful one.
what about "jpg and pie" :wink:
http://forum.xda-developers.com/viewtopic.php?t=32322&highlight=jpg+pie
Riceburner said:
If you're going to take the effort to post an answer then it may as well be a useful one.
Click to expand...
Click to collapse
Where would be the pleasure of a magnifiscent RTFM or UTSB answer then
thaihugo said:
what about "jpg and pie" :wink:
http://forum.xda-developers.com/viewtopic.php?t=32322&highlight=jpg+pie
Click to expand...
Click to collapse
Thank You hugo.

Surveilance Video Feed via Java on the PPC???

This might not be completely Wizard related, but thats what I have so I'll shoot. I was wondering if anyone had any idea on where to start looking for an ap to view Video Feeds from Security Cameras that are normally accessed via a Java Applet in IE. Like is there possibly a Java app that can display a feed that would be seerate of PIE? Maybe a program that can be changed or slightly modified?
The provider/manufacturer of the equipment doesn't offer anything. Their newer equipment uses ActiveX Controls rather than Java so maybe an upgrade could help? Any ideas/help would be appreciated.
The Company has a Demo of the Java Applet that is used to view the feeds. Same as we use for the bar but we only have 9 feeds. Viewing one feed at a time would be perfectly fine and probaly desired on the smaller screen.
See the demo here...
http://208.50.31.214/ Java VM Page. Login for the Demo is admin : admin
Any Ideas??
Cliffs: Can anyone think of a way to view the feeds in the demo above on a PPC? Java VM related...
ANy good places to go for Java related resources for the WM5? I would like to at least play around with it. Maybe try to tweak and work up a different solution. Any help would be appreciated.
pookrat said:
Maybe try to tweak and work up a different solution. Any help would be appreciated.
Click to expand...
Click to collapse
I'd just hold out for a real browser than can display your java-based feed. Never fear, one's coming...
See: Skyfire.
Take a look: http://webcam-holmes.en.softonic.com/pocket
If your desired feed is actually a "Webcam" then this might be the ticket for you...
SkyFire looks promising. Can't wait to get my hands on a copy. Maybe a Beta a little early?
pookrat said:
Maybe a Beta a little early?
Click to expand...
Click to collapse
Good luck. I think they've passed them all out already, and the licenses are utterly non-transferable, so any beta copies that have been shared out have been unusable by anyone but the authorized recipient.
There's a thread on this board (somewhere, you search...I don't want to) that includes a copy. Your mileage may vary, but I don't think anyone's been able to use it yet.
One last note of caution: Skyfire's license agreement clearly states that they can, if they wish, capture all data transferred to and from (this includes keystrokes, BTW) websites. Privacy on their browser is not reality. This means, for example, if your camera feed was providing illicit or illegal images (like a voyeur cam in a public restroom, for example), they can, and presumably will, point the finger at you. This may change in the future, but hey, they've gotta protect themselves, if they're acting as a go-between for the web and dirty, untrustworthy end-users.
pookrat said:
This might not be completely Wizard related, but thats what I have so I'll shoot. I was wondering if anyone had any idea on where to start looking for an ap to view Video Feeds from Security Cameras that are normally accessed via a Java Applet in IE. Like is there possibly a Java app that can display a feed that would be seerate of PIE? Maybe a program that can be changed or slightly modified?
The provider/manufacturer of the equipment doesn't offer anything. Their newer equipment uses ActiveX Controls rather than Java so maybe an upgrade could help? Any ideas/help would be appreciated.
The Company has a Demo of the Java Applet that is used to view the feeds. Same as we use for the bar but we only have 9 feeds. Viewing one feed at a time would be perfectly fine and probaly desired on the smaller screen.
See the demo here...
http://208.50.31.214/ Java VM Page. Login for the Demo is admin : admin
Any Ideas??
Cliffs: Can anyone think of a way to view the feeds in the demo above on a PPC? Java VM related...
Click to expand...
Click to collapse
Most Java VM's for Windows Mobile are not robust enough to handle Java webcams. At least that's been my experience. I have a Toshiba IK-WB11A webcam in my house. It also uses Java and I've tried PIE, Opera, Minimo, and other WM browsers - none will work.
The only work around I'm aware of is to deconstruct the Java Script to see where / how the webcam is streaming the "video". I was able to do that by loading up and opening all the HTML pages that my webcam served to my PC browser (Firefox > View > Page Source). Typically the video stream is in fact just a JPG that's refreshed every fraction of a second. Once you identify the JPG path / name you can open it directly. Or if you're ambitious you could create your own simple HTML page, add the JPG image, and add some code to auto-refresh in PIE. Something like this code should do the trick...
<meta http-equiv="refresh" content="10;url=http://path/to/my/image/page.html"/>
Ok I am looking for the same thing mate and doing a little search for web goodies to work on the phone . If anybody has any ideas or software let us know.
http://www.getjar.com/products/11112/QSpyCam
http://www.getjar.com/products/13204/LiveStream
wyzepro said:
http://www.getjar.com/products/11112/QSpyCam
Click to expand...
Click to collapse
Nice link I will test it out .

[ ]Video Security - Can i be a remote spy???

so i have been thinking about my homes security and i have some questions...
i have collected quite a few expensive gadgets and they need protection!
So, i have been tinkering with my **** logitech orb web cam and it now supports motion detection. now call me crazy but i would like to be able to receive on my diamond, the video that has been recorded by a motion detection enabled web cam set up in my home. i'm trying to get my logitech web cam to save on my HP media smart server, running windows home server, not default on my laptop, and be notified by either sms that there is new video on my server or the video itself sent to my diamond. i would also like to be able to connect remotely to my laptop and be able to activate the camera software from a desktop link or something like that.
now i swear this is diamond related in the fact that i would like to use the device as a controller.
i have not used remote desktop on my diamond yet, i could not get it working.
i'm not sure if this is a app request, idea, or util so ill follow the forum template rules once this thread takes shape.
please shed some light on how one could make this happen. i think it could be useful to all of us, at home or place of business or your just want to bust your stupid parents snooping around your room.
so you are looking for an app that does the following:
act as webcam streaming server, but only when motion is detected, and when it does detect motion, it must notify you via sms, plus: you need a simple app for youre diamond to vie the stream..
i dont think I would be able to do this, but if you can clarify exacly what you want thinking WITH you is more easy...
on the other hand, i am sure the pc part has already some usefull apliactions wich are able to act as a server. but im not sure about the notification sms..
it would be ideal if that sms contained a link that you follow to open youre browser to view the stream...
what i know what is possible, there are apps for the pc that record video and send it via e-mail...
just use google for webcam security..
maybe there are pplz around here that can adapt software for u...
but i u seach im sure there are apps out there wich can do that... the only app you need is a browser capable of viewing video streams..
Would be good an app who detect movement, and then make several actions:
- Upload a photo/video on an FTP
- Save photo/video
- Play an AUDIO alarm
- Send an mms with the photo/video
- Send a warning sms
- Make a call (and let you listen what's happening)
....all when Movement is detected via the pda camera
Improvise
What you are trying to accomplish is mostly already possible. You'll need to do some research and some creative thinking to get it to work though. You will most likely not get an all-in-one solution to this issue.
It sounds to me like the motion detection and subsequent video capture is already taking place via the software you have installed for your web cam.
Basically you need two things: A way to be notified of a new video file and a way to view it.
I'm not aware of any existing application which will send an email (which can arrive as an SMS) based on a new file being created in a directory, but as a programmer I can asure you there's not much to it.
There are however many solutions which would allow you to view a video file on your WM device from you computer at home and remote desktop is not the way to go here. Your best bet is probably good old http since most video applications will handle "streaming" to file to you as you watch. You'll need to familiarize yourself with IIS (Internet Information Server; I'm assuming you're using Windows) and create a "virtual directory" pointing at the folder where the video files arrive. You'll also need to take the necessary steps to open port 80 so that your computer at home can host via http (this means configuring your router and your computer's firewall). Once this is done just pick your favorite video player and choose "open URL" or something similar and type in http://YourExternalIP/YourVirtualDirectory/YourVideoFile.
I'll leave it up to you to figure out how to best make yourself aware of new files.
As LucidObscurity says there already are several solutions available to this through the combination of existing discrete applications, although .
My setup does does what you desire although goes quite a bit further so it may be overkill for your requirements. However, as food for thought it may still be of interest. It consists of:
- A series of Panasonic BL-C1 IP cameras distributed around my house (running on the wired house network, although wireless versions are available) - these are quite discrete cameras and don't have the typical 'camera look' hence are aesthetically compatible with partners, guests etc (most people I've pointed them out to hadn't noticed them and then didn't believe they were cameras)
- The motion detection/analysis software ZoneMinder - the 'brains' - this monitors the cameras, detects motion (in zoned areas) and records the events as required (it buffers the images so you can capture what happened before the trigger too)
- The SMS tool MercurySMS (and VGSMail gateway) used to alert me via text when motion has been detected (the texts contain various event-related details/stats and a link to the recording)
- A handful of other scripts used for small housekeeping tasks e.g. scheduling the starting/stopping of the system, realtime offsite backup of recorded material (there's no point me capturing a thief on video if he then goes an nicks my PC!), etc
- My Diamond, or any other device with a web browser, used to interface with the system - controlling/configuring it, accessing live/recorded video etc. A web front end is essential in my opinion - you don't want to tie access down to a single platform/device.
Whilst it's not a setup that is up-and-running out of the box now that's it's fully configured it works well - very well. False alarms are practically nill and it doesn't miss a thing. Remote access via the web is powerful and as simple/complicated as you want - on holiday my girlfriend regularly fires up the quick 'snapshot' montage to keep an eye on our cats (we do have a dedicated 'catcam' monitoring the catflap so we can see the history of who came in/out and when).
I'm sure there are some all-in-one solutions available but they likely come at a cost and perhaps do not have the power and flexibility of a modularised solution - it'd be worth seeing what's available though.
Mathew
thanks for all your replies. great read.
i just want all my systems, Windows Home Server, Vista Home Pro and WM6.1 to come together. i will take a look into the apps you have linked to and see whats what.
i already have the ability to record with motion detection. when a new file is created in a folder on my home server, i want to be notified and linked to or streamed. i have remote access to my file via browser [ blazeitup123.homeserver.com ]. i can't get the logitech software to actually save to the server because it says i dont have the rights. i'll try and fix that tonight after dinner, but saving to the server is very improtant because my laptop could be stolen and then the whole setup was pointless. i want to incorperate my diamond into this process as much as possible, like with the remote activation and so on.
Wooow this is one of the coolest threads I read in a long time.
Although I'm not as advanced as some of the members regarding computing, I was thinking:
-Cam software streaming to remote address.
-When motion is detected, cam starts recording, thus creating movement in the remote address.
-When new connection(movement) is detected, you activate a new RSS feed.
-You get RSS notification on phone.
-Connect to remote address and check the stream.
What about:
A spy cam on the Diamond, I mean that you could hide your phone somewhere and point it at a certain spot you want to view. Then remotely access the phone and view the live stream?
Since the phone is so small its an easy hide.
Greetings to all and luck in all your great projects!
you should actually look here...
http://www.incax.com/
Looks good. I've also found Wapcam
(Seems to alert via e-mail to you could use either push e-mail or an email-to-SMS gateway for instant alerts)
Mathew
shogunmark said:
you should actually look here...
http://www.incax.com/
Click to expand...
Click to collapse
looks like great software. ill try the trail and it only 20 dollars to buy . seems very simple to. i want something more server based because my laptop would be the first thing out the door.
Security
Blazeitup123 said:
looks like great software. ill try the trail and it only 20 dollars to buy . seems very simple to. i want something more server based because my laptop would be the first thing out the door.
Click to expand...
Click to collapse
Perhaps you should invest in a big dog.
I m using this one:
http://www.accordiva.com/
U have there SecuRanger 2 Support 4 video channels
or one Camera only: SecuExpress 2
SecuExpress 2
both come with WM application for remote / viewing etc..
Take a look at orb.com. It has the ability to sms or email you if it detects movement. You could then connect to your home webcam through the phone's' browser.
...a good spy, like a 007 , should be able to SPY also without his PC
The only one that i've found is Invisible Shooter... for symbian os there are a lot of those apps (no pc needed), but for the pda there aren't many... (see the post #3)

[APP] HTC Video IP Camera monitoring (software release)

HTC Video IP Camera monitoring (software released)
Have you ever wanted to watch your IP cam with your WM phone ? We had the same issues a few years back. We internally needed to see different cameras , behind firewalls , multiple locations, password protected, corporate VPN's, PTZ etc. So we built it into a product that did more than just cameras, but it was for internal use only and is Patented and Trademarked.
We have finally received the official ok to release the camera only version. The geeks in our group finally get to help this community out.
This release will always have a free IP camera input. One to see your favorite pet cam, your child’s daycare center, your favorite beach cam, your home/office security IP cam etc. Download it here.
www.securenetworksystems.com/video-impact
Please let us know if this helps you. Also which phones you had good success with or tested it with.
Thx
IP Camera Monitoring- Tested Phones
Starting a list of phones that have been tested with the app by xda-developers . So far feel free to post the ones you test here
PPC 6800
HTC Diamond Pro
PPC 6700
HTC Tilt
I have installed this video ip program to my htc hd and it will not execute. message say that the version of framework is not correct.
I am using rom 1.14.401.3. could someone post the file that I need?
Thankz all.
Sure
Jwilton,
Thanks to Punkster for this ...
You need the latest 3.5 Compact Framework installed on the device. You can download it from:
http://www.microsoft.com/downloads/...49-3c6b-42f1-9fd9-0041345b3385&displaylang=en
and it has instruction on the page on how to install it. Basically connect your device to ActiveSync, and then run the .msi that you download.
Punkster
Video IP Camera
Perhaps a better description... Located at PPC Geeks
http://forum.ppcgeeks.com/showthread.php?t=68107
by santod
Video IP Camera monitoring (APP)
--------------------------------------------------------------------------------
HTC Video IP Camera monitoring (software released)
Have you ever wanted to watch your IP cam with your WM phone ?
Works with Windows Mobile Pocket PC devices with Compact Framework 3.5
Connect to virtually any IP camera that supports JPEG/MJPEG
Direct support (including PTZ*) for Axis and Panasonic IP Cameras
Control PTZ with the touch of a finger*
Utilize any network connection (3G, CDMA, 802.11, ActiveSync, etc.),
System Requirements:
Pocket PC with Windows Mobile 5.x, 6.x Pro or later
Compact Framework 3.5
Network/Internet Connection
It is recommended that you have an unlimited data plan through your phone provider
*PTZ support is only on fully supported cameras and cameras that actually have PTZ capabilities. Download Video-IMPACT Now
Video-IMPACT allows you to connect to your IP cameras without the need of additional hardware and no monthly/annual subscriptions. Connect directly to your IP cameras, no need to connect cameras to a computer or server; only the client that is installed on the Mobile device. With support for JPEG and MJPEG streams, you can to connect to virtually any IP based camera.
Axis and Panasonic IP cameras and servers are directly supported and if they have Pan/Tilt/Zoom (PTZ), you can control your camera with the touch of a finger. If you have an unsupported device, you can still view your IP video by simply giving the full URL to the image location.
Being network agnostic allows the application to connect to your camera virtually anywhere.
Do you need to see different cameras , behind firewalls , multiple locations, password protected, corporate VPN's, PTZ etc? This app. is for you.
This release will always have a free IP camera input. One to see your favorite pet cam, your child’s daycare center, your favorite beach cam, your home/office security IP cam etc. Download it here
__________________
thats useful,
If you are looking for cameras to test on, you can visit:
http://www.opentopia.com/hiddencam.php
The easiest way to find out the address is right clicking on the video that you want and select properties. If it is a supported camera (Axis or Panasonic) you only need to enter the IP address or DNS name, otherwise enter the full URL to the image location.
If you are having problems adding a camera, be sure to read the README in the zip or the installation directory.
doesn't work
I've put the full url : http:\\mydomain.dnsalias.org?snapshot.jpg
with on the second screen the user and pwd , nothing
On the screen : "loading" and nothing:
rollins2 said:
I've put the full url : http:\\mydomain.dnsalias.org?snapshot.jpg
with on the second screen the user and pwd , nothing
On the screen : "loading" and nothing:
Click to expand...
Click to collapse
tried the same, but different URL and no luck
rollins2 said:
I've put the full url : http:\\mydomain.dnsalias.org?snapshot.jpg
with on the second screen the user and pwd , nothing
On the screen : "loading" and nothing:
Click to expand...
Click to collapse
masalma said:
tried the same, but different URL and no luck
Click to expand...
Click to collapse
I believe this issue has been fixed. There was an issue with JPEGs that were around 640x480 or larger which caused an issue with the buffer, but this has since been fixed with JPEG streams. I tried to PM you to let you know and see if it worked before I posted it here, but from my testing on the JPEG streams the only ones I couldn't get were larger images, and that was a buffer issue. So if you could re-download it and re-install it hopefully it will work for you now.
Hope everyone else is enjoying the program.
Hi,
I have a problem. I get always this error report:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
but I have installes it yet:
Please help me! I have a samsung i900 omnia
I tried this url;
http://cam2.east-ayrshire.gov.uk/axis-cgi/mjpg/video.cgi?resolution=CIF
And just get a white screen...
mupko said:
Hi,
I have a problem. I get always this error report:
but I have installes it yet:
Please help me! I have a samsung i900 omnia
Click to expand...
Click to collapse
This message is not saying that you don't have the CF 3.5 installed (otherwise the application won't run), instead it is saying that this error message that occurred is not in the CF so can't be displayed. I sent you a PM so that we can try and figure out what is happening.
mikeharris said:
I tried this url;
http://cam2.east-ayrshire.gov.uk/axis-cgi/mjpg/video.cgi?resolution=CIF
And just get a white screen...
Click to expand...
Click to collapse
I just tried this camera and it works for me. If you are doing a camera type that is a supported camera, do not enter in the full path to the image file. Here is my settings on the configuration screen:
Address/URL: http://cam2.east-ayrshire.gov.uk/
Camera Manufacturer: Axis
Camera #: 1
Stream Type: MJPEG
Please let me know if this works for you, if not, it may have been something that we fixed during one of our enhancements that has not been released yet.
Very good app. Will test it and report later here.
thanks ,i will download and have a tre

Categories

Resources