My best guess is that it is trying to pull an mjpeg stream because it thinks you are on the same LAN with the server. IE doesn't support MJPEG last I checked. Add a parameter to the URL,
refresh=0 to force it to use refreshing jpeg mode instead of mjpeg. e.g.
/porch.cam?refresh=0