I see Ustream from a camcorder so that's a live link. I won't guess if you have a wifi network or not. That's all part of your setup and not something the camcorder company makes or provides.

Even heard of Ustream?

I ignored your call to mount the camcorder memory since that means one thing and streaming video real-time means something else. My guess is you wanted the later.

But let's make this easy. If the makers won't talk to you then no-sale and go try another maker?
Bob