I currently have a pair of google glass paired through bluetooth to an LG G2. My LG G2 can access the internet and my network without an issue. Glass can search web pages and browse the internet without an issue. My custom application works fine through WiFi on my phone and on glass, if glass is going through WiFi.
However I have a custom application that I made that cannot connect to a server on my network through the bluetooth tether. I haven't been able to find anything regarding special permissions or programming changes that would need to be done when tethering, so am I missing something critically important here?
It is absolutely critical that I use my phone's wifi because it supports 5 Ghz WiFi and 2.4 Ghz is completely saturated where I am.
Currently I am trying to use the libstreaming example 3 to stream video to a server: https://github.com/fyhertz/libstreaming/wiki/Using-libstreaming-with-Wowza-Media-Server
My manifest has been modified to include
android.permissions.BLUETOOTH
android.permissions.BLUETOOTH_ADMIN
I've also hard coded my server IP address and the correct settings to automatically start the video stream inside onCreate. This all works on my phone but I get a connection timeout when connecting through glass when bluetooth tethered.