View Full Version : Live video streaming from pocketpc to pocketpc
sauronrulez
25-06-2007, 10:08 AM
Has anyone got an idea how to use one pocketpc to act as an webcam and stream the video to another pocketpc (Both wm5) over a wifi or gprs connection?:confused:
Been searching for a solution several weeks now.
Webcamplus (ateksoft) almost does the job. It can stream from a pocketpc to any computer connected on the web, but can't seem to stream it to another pocketpc directly.
(H)
sauronrulez
21-07-2007, 07:07 AM
www.comvu.com
Server there makes streaming possible
jockyw2001
21-07-2007, 12:37 PM
The comvu streamer encoder is nice, but the service is bloated and too expensive. The typical american/canadian $$$ shit. I'm trying to get things working with a current build of VLC for WinCE.
Actually the Ateksoft solution looks nice. If it is a standard streaming protocol it should be possible to play the stream with coreplayer or VLC for WinCE.
Update:
I had a closer look to both apps. Ateksoft WebcameraPlus sends full jpeg images to PC via TCP to port 2047. Framerate is around 1.5-2.5 fps. Not impressive.
The pocketvu executable includes all DLLs it needs and the core is made of VCTMID_CODEC.dll made by HTC. I think it is possible to reroute traffic directly to PC or Mobile device instead of to the Comvu server. I think it'll be possible to stream directly from the mobile to VLC or Coreplayer. Must do some sniffing to see if that's really feasible.
sauronrulez
22-07-2007, 07:20 AM
Nice work!
Will you keep me posted here?
We've been experimenting with comvu here, but connections are really unstable.
jockyw2001
22-07-2007, 10:07 AM
With sniffing you should try to find out whether it uses DNS to find the comvu host to send the stream to. If that is the case one can use DNS spoofing to reroute the traffic to your own host. Next thing to do is to find out what streaming protocol and which container is used. The easiest way to do that is to open the rerouted stream in VLC and try all stream formats (http, rtp, udp, ..). VLC will recognize the codecs automatically. If your lucky they don't use a proprietary protocol. Once you can open their stream it is easy to redistribute it to your clients. If you can sniff the traffic, it is also possible to find out what protocol and codecs they use by analyzing the packets. I don't have much time lately so if you don't wonna wait for me then hook up your wlan router and PC to a hub and install Wireshark on the PC and start sniffing. There are also sniffers running on your mobile device, might be a bit easier.
vBulletin® v3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd.