Ronen,
The traceroute to 8.8.8.8 provides no information.
If the second tracerote you provided was from the client, this helps.
As you can see, a round trip is almost a half a second. In essence, it takes one second (or more) for you to request and receive a frame from your camera. With UDP, there is no confirmation of packet receipt (though I thought RTSP used tcp/1935, but the requesting and receipt of packet are different). If the frame requires multiple packets, this becomes exponential on HTTP, since each likely requires the standard connections and HTTP GET request.
Simply put, 4 frames a second is probably the best quality over AMPRNet (from the client's location) for accessing the HTTP camera stream. You must use a streaming-type protocol. Your open TCP connections may also be timing-out somewhere along the path.
- Lynwood KB3VWG