I have a Raspberry which is connected to a local network with Wifi. The local network can be any open Wifi-Network. I don't have any access to the Router of that network, so I can't use port forwarding or something like that.
The solution should support connect, disconnect and send commands from outside to the Raspberry. I only want to connect to the device if it is necessary and than quit, I don't want to hold the connection forever.
My target is to send a Videostream to an iPhone. I would like to controle the Raspberry from the iPhone.
Three solutions I found are not matching to my problem:
- Reverse SSH (Connection would be permanent open or rather I don't know how to connect from outside to the Raspberry if it is possible at all.)
- The Weaved Kit (I prefer to use own code)
- Use a second Raspberry as VPN (I'm not sure how and I don't know the possibilities and restriction of this solution if it is possible at all)
(A second Raspberry as Server/ Access Point or something occured to me, but I still don't figuered out how to connect the devices)