Live video streaming from pocketpc to pocketpc - Networking

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?
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)

www.comvu.com
Server there makes streaming possible

The comvu streamer encoder is nice, but the service is bloated and too expensive. The typical american/canadian $$$ ****. 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.

Nice work!
Will you keep me posted here?
We've been experimenting with comvu here, but connections are really unstable.

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.

Related

UPnP Client for Magician

Hi!
I am running a nice Asus Wl-Hdd
[url]http://wl500g.info/forumdisplay.php?f=78 [/url]
with twonkyvision mediaserver.
Is there a Upnp client program (like nero showtime mobile) for the Magician?
Thanks in advance!
Reflex
PS: the wl-hdd is really cool - i use it with pc, xbox and magician...
A UPnP client? How do you mean?
UPnP is the method used to allow a program to specify ports to open and forward when sitting behind a hardware firewall... not sure what application this would have on a Magician.
as far as i understand, UpPnP is used to distribute content. This content is in my case for 99% audio (mp3) which resides on the WlHdd harddisk. Twonkyvision is the server part and if you take a look at
www.twonkyvision.de
you can see the supported clients - there is also a thing called "iPAQ Mobile Media Companions". And such a thing i am searching...
UPnP isn't used to distribute content.
@elyl: Stop posting use- and senseless messages
Look at my original definition of UPnP. It ain't a file sharing program, which is what I think you think it is.
The "UPnP client devices" which that page talks about is your hardware firewall and router, not a software client, which you seem to think it is. Don't be an ass when someone is trying to help you.

How do I stream video and audio?

I have the TyTN and would like to stream video and audio but suspect I need a program designed to do that (?) I have pocketv and tcpmp -- can someone tell me what I need to do?
Thanks!
I am using a slingbox and their wm5 player. This will allow you to watch live TV or any other video source connected to the slingbox.
the cost is about 150 for the box and 30 for the software, but it is awesome!
I can watch live tv (and able to change the channel) on the train ride home.
http://www.slingmedia.com/
Hi
Also you can give ORB a try. ORB is free and it works fine for me.
www.orb.com
BR
Daniel
The the free version at http://www.umediaserver.net/.
It's very good and with a fixed IP you can watch and change TV channels anywhere.
DanielS said:
Hi
Also you can give ORB a try. ORB is free and it works fine for me.
www.orb.com
BR
Daniel
Click to expand...
Click to collapse
can u elaborate on how this exactly works and what i need to do before i go screwing up my tytn. thanks!!!
You register at www.orb.com and configure your computer with the program/webpage. Then point Pocket IE to www.orb.com and use it. It's very basic and easy, and doesn't harm your TyTN.
I tried to set up a stream on my LAN using VLC. Other computers may view and hear the stream using WMP, but Pocket WMP refuses to play it because "The parameter was not set correctly" (or something like that). Anyone know what's wrong?
With Unreal Media Server server you need a tv card in your pc.
I have an old Pinnacle RAVE TV card in my PC. I've installed Umedia server on my PC and set this up to capture and stream the tv card. I can watch decent quality TV from anywhere in the house using the free Umedia player. I also have a fixed IP address from my ISP. Having unblocked the relevant firewall port, I can also watch TV via 3G connection, albiet at reduced quality because of the lower bandwidth available.
There is a PC and Pocket PC client player available from http://www.umediaserver.net/download.html. The Pocket PC client is all that is needed on your TyTN.
This is a useful document http://www.umediaserver.net/StreamingAdvices.pdf. HTML version available at http://www.umediaserver.net/source.html.

Webcam software + streaming on your 8525?

Searched around a bit and tried countless peices of webcam software but haven't found anything quite like what I would like yet.
I have a microsoft webcam hooked to my pc. I would like to run some webcam software on my pc that makes a streaming video file that I can open from my 8525 streaming video player.
If I could stream this video file from my PC to my linux webserver and then connect to my linux webserver from a webpage or from my 8525 to stream the video that would be even better.
Anyone seen anything like this?
I use this... Trackercam. I'm able to use any browser and view the webcam at home... haven't tested it on a ppc browser but theoretically it should work as long as you have a decent connection.
http://www.trackercam.com/TCamWeb/tcaminfo.htm
Oh, and it's FREE.
There's a program called dorgem (http://dorgem.sf.net I think) that runs a webcam (so it might not be exactly what you wanted, but it might be less hassel). It doesn't exactly do streaming video, but it can upload an image via ftp or HTTP POST and refresh every few seconds if required. It can also run a local HTTP Daemon which allows you to access the image on request (using PHP or similar).
Also free, but doesn't include the base control stuff that TrackerCam's software does (although you could consider that a good thing).
look for WebCamPlus .. www.ateksoft.com
Orb does the job, leave it running on your PC and with Version 2.0 you can view webcams hooked up to the PC.
dom_mitchell1 said:
Orb does the job, leave it running on your PC and with Version 2.0 you can view webcams hooked up to the PC.
Click to expand...
Click to collapse
Yup...I use Orb as well in it works very well..AND its free!

DLNA Divx network streamer anyone?

I'm looking for the best Divx network streamer...
Needs to be able to talk to dlna devices...such as Homeserver Twonky and TVersity.
I think alot of us would enjoy being able to stream from our disk/server...and watch around the home...
Lobster works for music only...
anyone??? The Omnia kinds works..but then starts a hissy ***** fit and then asks for a decoder..
Since I gave up my N95 with a almost perfect UPnP-client (and server on the pc side) I was thinking of using the same on WinMobile, accessing my media servers around the house. Difficult, as you noted, most clients (Lobster, Rudeo) just support music access. I guess Lobster Clips never got off the ground. I still have to test Nero Showtime Mobile, claiming to be a client that can access other servers than just Neros. But even this one seems to have vanished from Neros homepage. But I have a copy, will test eventually. Any other leads welcome.
Edit: Nero is crap, slow and cannot access any of my servers. But look...what a nice UPnP bible we have in the Wiki here
http://wiki.xda-developers.com/index.php?pagename=The UPnP Bible
Looks like until Core Player is coming out with UPnP support (announced for a long time), Conduits Pocket Player, now in Version 3.7, is the client of (only) choice:
http://dontknow.me/http://www.conduits.com/products/player/
Just not very nice that this free plugin needed to have the "Network" tab in Browse is not included in the main program, but can be found under plugins:
http://dontknow.me/http://www.conduits.com/products/player/plugins/gen_upnp.zip
It seems like it was hard to stream media 4 years ago. It was begining of DLNA.
And now there are a lot of application for these purposes: Samsung AllShare, ArkMC, Skifta, BubleUPnP!
https://play.google.com/store/search?q=dlna+&c=apps

[App] VLC Stream & Convert

VLC Stream & Convert
hxxp://traveldevel.com
This software has been out for a little over 2 months and for some reason it hasnt become wildly popular. I figured id start a thread for it since the software can be quirky when setting it up. It sounds like it was a side project for the author.. it is an amazing side project. My phone has become the end all be all multimedia device. I can access my music with Subsonic and all of my Movies with this app. The only thing you need on your PC is VLC.
My EVO is 100% Stock so I do know it works with everything on the stock EVO.
Some quick tips with the EVO.
1. By default the app is set to use port 554 under the "Stream to phone (rtsp)". Change that to port 5554.
2. Wifi has to be on for the video streaming to work for some reason. You do not have to be connected to wifi, just the antenna has to be on.
3. IF you are confused by VLC and want aa quick way to set it up properly in windows (especially with the newer versions of vlc) the VLC setup tool by Hobbyist Software works great. It is a one time setup.
I've had this app for a while now and love it.
Actually, thanks to this post I figured out finally how to stream video over 3g. Didn't know the wireless had to be turned on.. weird.
Awesome being able to have my entire media collection on the go, don't have to worry about converting files or switching out what is on my sd card.
I tried setting this up before but couldn't get it to work. I believe VLC is setup correctly and I put in my computers IP (trying to do it over 3G). It never displays my files, it also doesn't give an error message or anything either. Just sits there. Any idea?
When you go to localhost:8080 in your pc browser what do you see?
donloki said:
When you go to localhost:8080 in your pc browser what do you see?
Click to expand...
Click to collapse
I see the VLC web interface. But when I put in my IP address (trying to do it over 3g and not wifi) it doesn't connect.
I made a little write up for another forum, steal anything you'd like for the OP:
Fans of Air Video on the iPhone/Pad/Touch know that there are no plans for a much requested Android port because if its reliance on Apple's AirPlay protocol.
Well for Android users there's now an equivalent alternative using VLC.
What this does:
Let you transcode and play on the fly any media file you can play with the desktop version of VLC from your desktop and stream live to your Android device over WiFi and/or a mobile network (3G/4G). VLC will stream the video via the RTSP protocol which supports live seeking of streamed content.
Orb Live also does this, but the Orb client is not free and the video quality sucks ass. The video quality using VLC transcoding is quite excellent.
Installing the RTSP Server
Quick Setup:
1.) Grab a copy of VLC, the latest version of this writing is v1.1.4 has garbled audio issues when transcoding videos with AAC, so grab the older version (1.1.3) from here:
http://www.oldapps.com/VLC_Player.php?old_vlc=53?download
2.) Start VLC and go to
A.) Tools->Preferences
B.) On the bottom left click on the "All" radio button to show all settings.
C.) On the treeview to the left exapnd the Interface tree node and select the "Main interfaces" tree item.
D.) On the right side check the "HTTP remote control interface" option and press the Save button.
Leave VLC running it will act as a streaming RTSP server with a web based file browser running by default on port 8080.
For a more advanced setup, or if you need to setup using alternate ports refer to the info here:
http://traveldevel.com/vlc-stream-convert/setup
Installing Client
Grab VLC Stream and Convert from the Market (the free version works fine and will do pretty much everything we want):
http://www.appbrain.com/app/vlc-stream-convert/com.gmail.traveldevel.android.vlc.app
Exposing VLC to the Internet for 3G/Mobile streaming
Quick Setup;
1.) On my Windows 7 firewall settings I allowed the VLC.exe public and private network access.
2.) On the router I port forwarded the default ports used by VLC for the web based file browser and RTSP server (ports 8080 and 5554 respectively). The default RTSP port may be 554, check and/or change VLC Stream & Convert to verify.
More detailed setup:
http://traveldevel.com/vlc-stream-convert/streaming-over-3g
Streaming over 3G on Froyo (Android 2.2) Workaround
Apparantly there's an issue with Froyo (experienced with my Evo 4G running stock Froyo) which locks down the ability to stream via RTSP over 3G. The work-around is to turn on the WiFi radio, even if you stream off 3G.
More info on the issue here:
http://community.htc.com/na/htc-forums/android/f/94/p/5287/23683.aspx
http://forum.androidcentral.com/htc-evo-4g/26814-htc-streaming-media-player-problems.html
Tweaking for your device:
For optimized viewing on Sprint 3G's network on my EVO 4G, I use thse settings.
1.) In the VLC Stream & Convert application type the "menu" button and tap "Settings".
2.) Under the "Stream to phone (rtsp) under the "H.264" AVC settings I set
- Video Bitrate to 512
- Width to 480
- Canvas aspect ratio : 15:9 (800:480)
- Under x264 settings I set Reference frames to 3.
3.) Under the "Playback" section set:
-Portrait video width to 480
-Landscape video width to 800
Playing Media:
http://traveldevel.com/vlc-stream-convert/usage
Thanks Talyn.... cant wait to get home and try this.
i been using my ipod touch (wifi tether) with air video to stream from home while at work but id like to not have to carry both devices everyday.
will try this later for sure
Followed the above instructions.
I can remotely control VLC, but I can't seem to get the video to run. I configured the port to 5554 and 554 (with the appropriate router changes). I also configured these ports in Windows Firewall.
I get an error stating: "Too Many Errors"
Don't know if this matters, but it is running on a Windows Home Server machine.
sw99 said:
Followed the above instructions.
I can remotely control VLC, but I can't seem to get the video to run. I configured the port to 5554 and 554 (with the appropriate router changes). I also configured these ports in Windows Firewall.
I get an error stating: "Too Many Errors"
Don't know if this matters, but it is running on a Windows Home Server machine.
Click to expand...
Click to collapse
As a troubleshooting step can you stream within your local network? Meaning don't try to connect via 3g, use the local ip address of the home server and connect within your local home network wifi. That will tell us if the issue is router/Sprint network related configuration issue.
One more thing that should be pointed out.
You are giving the entire Internet access to your files. Developer suggests that you limit your router access to your IP address, but I found that Sprint changes your IP address on a regular basis.
Wish VLC would implement some sort of security on their end.
I had to use port 554 but video playback is choppy for some reason over wifi or 3g.
^^ yeah, the security thing sucks. One solution would be to relay it via VPN but that would add a bunch of overhead. It wouldn't be too hard to write your own file browser interface with an RTSP relay, but alas who has the time....
hkkmr said:
I had to use port 554 but video playback is choppy for some reason over wifi or 3g.
Click to expand...
Click to collapse
What are the specs of the computer you're running VLC on? Might be due to it not being powerful to encode certain videos on the fly.
I have it running on a pretty beefy machine. Core i7 920 overlclocked to 3.9ghz, and I can trans code 1080p MKVs with no choppiness.
TalynOne said:
What are the specs of the computer you're running VLC on? Might be due to it not being powerful to encode certain videos on the fly.
I have it running on a pretty beefy machine. Core i7 920 overlclocked to 3.9ghz, and I can trans code 1080p MKVs with no choppiness.
Click to expand...
Click to collapse
It's older pc, Core 2 Duo 8400.
hkkmr said:
It's older pc, Core 2 Duo 8400.
Click to expand...
Click to collapse
That's still a pretty darn good processor. What's your CPU usage at when streaming videos?
Working good for me on Wifi on the local network but not when I try to connect externally. I have all the appropriate ports forwarded and it acts like it's playing.. But I get no video. No errors.. Just no video.
thenags said:
Working good for me on Wifi on the local network but not when I try to connect externally. I have all the appropriate ports forwarded and it acts like it's playing.. But I get no video. No errors.. Just no video.
Click to expand...
Click to collapse
What bitrate / horizontal width set to? How fast is your 3G connection? I usually have to wait about 10 or seconds before the video starts playing over 3G. Until then it's just black.
It's working fine for me now that I'm outside of my local network. It just wasn't working when I was on my local network and trying to connect with an external IP. Dunno why
Sent from my PC36100 using XDA App
thenags said:
It's working fine for me now that I'm outside of my local network. It just wasn't working when I was on my local network and trying to connect with an external IP. Dunno why
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
Ah, probably due to loopback being off on your router. Quite common.
Bumping to say I just tested this with the HDMI cable and it works fine! There's some serious nerd cred to be able stream and trascode videos on the fly over the Internet and into someone's big screen TV via your phone.

Categories

Resources