cannot get foscam to stream remotely

This is what i get when i try to use Vera/mymios to view streaming video when i am away from home:

On your router go to the [tt]NAT/QoS[/tt] > [tt]UPnP[/tt] tab.

Is [tt]UPnP Service[/tt] set to [tt]Enable[/tt]?

If yes: under [tt]Forwards[/tt] do you see port 3482 forwarded to Vera?
If no: could you enable UPnP apply the settings, restart Vera and check again?

[quote=“oTi@, post:42, topic:169279”]On your router go to the [tt]NAT/QoS[/tt] > [tt]UPnP[/tt] tab.

Is [tt]UPnP Service[/tt] set to [tt]Enable[/tt]?

If yes: under [tt]Forwards[/tt] do you see port 3482 forwarded to Vera?
If no: could you enable UPnP apply the settings, restart Vera and check again?[/quote]

Yes.

this is what it looks like:
http://img684.imageshack.us/img684/3327/croppercapture2w.jpg

Have you tried this URL in a browser when connected to the neighbors’ network?

[tt]http://:@:93/videostream.cgi[/tt]

Also, could you try the following in a browser:
[tt]https://fwd2.mios.com////data_request?id=lu_camera_port&DeviceNum=<device#>[/tt]

[tt][/tt] : username on mios.com
[tt][/tt]: password on mios.com
[tt][/tt]: Vera’s serial number
[tt]<device#>[/tt]: the camera’s device# on Vera

If [tt]fwd2[/tt] doesn’t return anything, try [tt]fwd1[/tt].

The output should look something like:
{“status”:“upnp”,“url”:“http://:@:3482/videostream.cgi”}

[tt][/tt] and [tt][/tt] will show the username and password for the camera.

Can you check if [tt][/tt] is 192.168.0.4 or your real external IP?

[quote=“oTi@, post:44, topic:169279”]Have you tried this URL in a browser when connected to the neighbors’ network?

[tt]http://:@:93/videostream.cgi[/tt][/quote]

Do I leave the “<>” brackets?

I left the brackets and i get nothing

Also, could you try the following in a browser: [tt]https://fwd2.mios.com////data_request?id=lu_camera_port&DeviceNum=[/tt]

[tt][/tt] : username on mios.com
[tt][/tt]: password on mios.com
[tt][/tt]: Vera’s serial number
[tt]<device#>[/tt]: the camera’s device# on Vera

I get nothing

If [tt]fwd2[/tt] doesn't return anything, try [tt]fwd1[/tt].

The output should look something like:
{“status”:“upnp”,“url”:“http://:@:3482/videostream.cgi”}

[tt][/tt] and [tt][/tt] will show the username and password for the camera.


nothing with fwd1 either

Can you check if [tt][/tt] is 192.168.0.4 or your real external IP?

? it definitely is not my real external IP . It is my WAN IP according to DDWRT

No brackets.

Can you check if [tt][/tt] is 192.168.0.4 or your real external IP?
? it definitely is not my real external IP . It is my WAN IP according to DDWRT
Right; so I was wondering what Vera thinks it is by doing that request through fwd1/fwd2 and check what you get in the output that looks like:

[tt]{“status”:“upnp”,“url”:“http://:@:3482/videostream.cgi”}[/tt]

Where it says [tt][/tt] and [tt][/tt] you will (hopefully) see your camera username and password, and where it says [tt][/tt] you will see 192.168.0.4 or something else.

[quote=“oTi@, post:44, topic:169279”]Have you tried this URL in a browser when connected to the neighbors’ network?

[tt]http://:@:93/videostream.cgi[/tt][/quote]

I get an image

Also, could you try the following in a browser: [tt]https://fwd2.mios.com////data_request?id=lu_camera_port&DeviceNum=[/tt]

[tt][/tt] : username on mios.com
[tt][/tt]: password on mios.com
[tt][/tt]: Vera’s serial number
[tt]<device#>[/tt]: the camera’s device# on Vera

That returns an absolutely black browser page. no errors, “cannot be founds” etc.

If [tt]fwd2[/tt] doesn't return anything, try [tt]fwd1[/tt].

The output should look something like:
{“status”:“upnp”,“url”:“http://:@:3482/videostream.cgi”}

Yep, that works.
{“status”:“upnp”,“url”:“http://mycamerausername:mycamerapassword@192.168.0.4:3482/videostream.cgi”}

Great!

{"status":"upnp","url":"http://myusername:mypassword@192.168.0.4:3482/videostream.cgi"}
That's likely the issue then. Vera thinks your external IP is 192.168.0.4 and has your remote browser try to connect to that, which won't work.

Is it an option (at least for test purposes) to connect Vera directly to your primary router (the Actiontec), restart Vera, then try again?

Basically, you’d want to confirm that the URL reported by Vera works when put into a browser directly, then try through Vera’s GUI (i.e. the [tt]Streaming[/tt] button).

Is it an option (at least for test purposes) to connect Vera directly to your primary router (the Actiontec), then try again?

I plugged the vera into the modem and power cycled it.
I get a blank page from my home network and the neighbors. I

Right; but the request through fwd2 now outputs the correct external IP?

If that looks good, then try setting the camera’s IP to 192.168.0.4 in Vera and see if you can access the camera.

Right; but the request through fwd2 now output the correct external IP?[/quote]

With vera hooked directly to the actiontec modem?

I changed the IP in the mios camera setting to 192.168.0.4:93 and it work on my own network still but not on outside network

Right; but the request through fwd2 now outputs the correct external IP?

If that looks good, then try setting the camera’s IP to 192.168.0.4 in Vera and see if you can access the camera.[/quote]

fwd1 nothing using outside network. same with fwd2

Yup.

Does access to Vera through cp.mios.com work at this point? (You power-cycled Vera, right?)

Does access to Vera through cp.mios.com work at this point? (You power-cycled Vera, right?)

It does on my own network but not from the neighbors

Let’s take this offline for a bit. PM sent.

That's likely the issue then. Vera thinks your external IP is 192.168.0.4 and has your remote browser try to connect to that, which won't work.

But everything else does work remotely? I can control my lights and thermostat remotely ok.

Right. And snapshots from the camera work ok too, probably? Remote streaming is a special case.

Exactly, snapshots work but no remote streaming.

Direct streaming doesn’t work unless you’re in the same network as the camera. That’s because Vera just gives you the streaming URL without any modification. So it’s like accessing the camera directly from the browser. OTOH the snapshots work because Vera first gets the snapshot and then it displays the image. We are now working to make remote streaming possible, but I don’t have an estimated date when it will be finished.

Thanks for the confirmation. That’s all as expected then. Remote streaming is handled in a special way, and that special way appears to be breaking down in your case.