tcurdt/iProxy

Backgrounding cuts out

CaerusKaru opened this issue · 4 comments

Whenever I enter a game or anything where somethin uses the mic or speakers, backgrounding cuts out. Also, the app used to constantly freeze up, however a reinstallation of the app fixed the issue for now. UDP also doesn't work through the HTTP proxy :/

iProxy currently uses audio mode so it can run constantly in the background. If an application wants full (un-mixed) audio this leads to iOS stopping the application. The only option to get around this is to use voip mode. But that means deeper modification on the proxy code as the capplication is not running constantly.

Could explain the "freeze up" you have seen?

You can check the polipo website for what the http proxy supports.

http://www.pps.jussieu.fr/~jch/software/polipo/

AFAIK the only proxy that could potentially support udp would be socks5.

Well, none of the buttons would be responsive at all. Even an app restart wouldn't solve the issue. Also, doesn't the SOCKS part of the app use SOCKS5, or is it only using 4?

By app restart you mean you went into the background app list, pressed until you saw the minus and then closed iProxy like that?

srelay is SOCKS5 ...but not sure it supports UDP.

Yes, exactly. And I tried using UDP with the socks proxy before to no avail. I was hoping it would work with HTTP. it was the last thing that I couldn't do with 2.0, everything else is perfect to a limit.