I have a rooted D2G and travel extensively in countries where cell phone data rates are very expensive. I have a free cell phone app that 1st world customers normally stream from our website. An average streaming session on the app is 26 minutes, streaming upwards of 500MB of data. I am now distributing this free app in 3rd world countries where data usage rates are extremely high. To stream our app will run as much as a month's wages in most of these countries. That is unacceptable.
What I want to do is use the Open Garden tether on my D2G to run my phone as a file server that my customers can connect to when I am with them and download the app and audio file to their cell phone for free. That way the audio data resides on their phone and they no longer have to stream it. I am currently testing Samba for this purpose. Are there other apps that will allow my D2G to function as a file server?
Will Open Garden and Samba work on any rooted Android phone?
Is there a Blue tooth solution that will allow this app and file to go viral?
There is an App call SAMBA Filesharing from the xda-delevelopers.com.
Refer this link.
http://forum.xda-developers.com/showthread.php?t=653336
Your MS will become part of the Network, you can browse through from any file explorer.
Or in reverse way, you can use ES File Explorer in Android to browse your File sharing from PC samba drive.
Related
Hey all.
How about a simple music server for the G1 that uses a windows compatible file sharing system? (smb?)
I am always at a loss for music to listen to on my laptop, but my G1 has about 10 gigs of music on it.. it would be great to have an app that shared this out simply, and allowed my windows box to browse the contents of the phone without having to tether via usb.
By the by, I'm available to any developers out there who need animation / graphics for Android apps / games. Get in touch via my website at cartoonmonkey dot com.
-CM
That would completely rape your battery, you'd need to have it plugged in after an hour or two. Why not just use a USB cord?
If there's anyone doing the opposite of this, and wants to listen to music on their G1 that's stored on the PC, check out five: http://code.google.com/p/five/
Unfortunately there's only a Linux server atm.
Use Orb.com works great for me, can view my web cam, open any picture, most videos, and get all the music from it.
Is their a way to grab files from your computer on your phone wirelessly?
I would also be interested in a solution for this on a linux machine.
Vincent.apk available in market lets you wirelessly sync to a samba share. Since it is samba, no third party server is needed. Just share the folder in windows or create samba share in linux.
also ES File explorer lets you browse shares in your network. good for getting single files.
Try this app
http://www.cyrket.com/package/com.kalicinscy.shares
works brilliantly.. A must buy
As Note is having Wifi-Direct & Wifi Hotspot can i just use a "USB-Wifi dongle" on my PC and connect to my phone OR will i have to buy a router compulsary? ( I intend to play big HD files more than 4GB and surf internet )
Next, please recommend a gud file converter and splitter.
Example: I wana convert my HD-Video Mpeg file to DivX ,and, Split my 9GB .Mkv movie file to 3GB each without hassle of encoding and recoding.
Thx.
Nobody knows
Enough guides available for reverse tethering
This is called reverse tethering and Although there are many a challenges for this, still its possible. There are indeed enough guides available on the forum on this.
This is greatly depends on what OS (on your PC/Laptop) you are on.
Pl. search "reverse tether"
And read this:
http://forum.xda-developers.com/showthread.php?t=1371345
Hi
I like my Nexus 7, but the lack of an SD card slot means that it cannot be used to its full potential.
All this talk of the Cloud from Google is wonderful - if they offer the feature in your country. Google music for instance is only available in the US.
I've not rooted since it would appear that this will hamper OTA updates + I simply don't have the time to read endless threads!
Audio Galaxy
For anyone not aware, 'Audio Galaxy' ( https://play.google.com/store/search?q=audio+galaxy ) is your personal music cloud, but it does require that you leave a PC switched on at home/work. You just point the server end 'helper' of this at your music collection, and install the App. Unfortunately, It does not support all formats, WMA Lossless for instance is not supported, neither is anything containing DRM, bit of a PITA. The app itsself is OK, but there's no tablet optimisation.
FTP Server
Copying video's over the cloud is not practical esp in the UK with its poor mobile speeds, lack of 4G, and in the case of a home-cloud, poor broadband upload speeds.
My phone has a 64GB SD card in it. When out and about, I always take the phone. I use FolderSync ( https://play.google.com/store/apps/details?id=dk.tacit.android.foldersync.full&hl=en ) to sync TV shows to the phone over wifi via a scheduled task.
I would use WiFi direct to push films to the N7, but this does not work between a Galaxy Note and the N7. Android Beam requires 2 NFC compatible handsets, and I read somehwere that it uses BT rather than WiFi to transfer stuff meaning its not suitable for videos.
If I choose to watch one of the videos from my phone on my tab, I just copy it over. Download FTP Server ( https://play.google.com/store/apps/...t=W251bGwsMSwxLDEsImNvbS5yYXBmb3guZnRwc3ZyIl0. ) for your phone, and point it at your movies. Enable the phones WiFi hotspot feature, and start the FTP Server.
On the Nexus 7, start an FTP Client - good one in ES File Explorer ( https://play.google.com/store/apps/details?id=com.estrongs.android.pop&hl=en ). Setup a new connection, and point it at the IP Address shown on the FTP server running on the phone. (Note that unfortunately, this IP address changes since its allocated by your mobile network), Using the FTP client on the N7, copy films from Phone to N7. Turn off FTP Server and WiFi hotspot on phone.
NB: If you root (the phone) you can run an SMB server on it. The phone must do the sharing since there is no WiFi hotspot feature on the N7 (it has no connection to share!)
NB2: You need to have a mobile signal to be able to start the wifi hotspot! - otherwise the phone has no IP address.
Until WiFi direct starts working, I am stuck with the above. An app to turn the phone into a WiFi harddisk (where phone acts as a wifi access point rather than connecting to existing router) would be nice.
Nigel
Check Plex in the market, great for video, music, and any other media stored on your home PC. PC left on at home works as at home server.
Cheers
Sent from my Nexus 7 using Tapatalk
Used in the past
Hi
I've used plex in the past and removed it because its clunky - especially the server end where you config everything. Anyway, I just had another go. Its still clunky! For instance it just created 3 sections for 'Home Movies', and 3 for 'TV Shows' I only have one folder on the server for each. It also does not allow you to remove the unwanted sections from the library. As a result on the N7, I end up with everything listed 3 times over. I eventually found the option to remove these, and have re-created.
In addition to that, despite that fact that every album I own has album art, it has not picked it all up. I don't think it reads folder.jpg files from the album dirs (standard mechanism on windows media player/center), relying instead on the jpg being present within the meta data for the track.
- It does not transcode music from WMA Lossless to a format playable on device. It will index everything, but none of it is playable from the Android client
- It does not support TV shows recorded with windows media centre
- It keeps reporting 'Server Error when trying to fetch data'
So... still pretty clunky all told!
Worth another try though, and it is better than the last time I tried it.
Nigel
Just thought I'd post a little bit about how you can have media streaming to work reliable which has any kind of GeoIP, e.g. watching BBC iplayer from outside UK, or ITVplayer outside UK.
So we all know how to get Flashplayer on Android 4.1 Jelly Bean, its download the flashplayer apk and the Firefox Beta, I'll not cover that.
I also assume you have a UK proxy server you control, like a Linux server in the remote country.
The core problem is there isn't a FOXY PROXY plugin for Firefox Beta on Android yet. Foxy Proxy is brilliant it lets you control precisely which URLs to route over a proxy, so e.g. you can simply use a *bbc* and *itv* through the proxy.
A little known fact is that the remote site's GeoIP checker is not the same remote IP as that which does the media streaming, so you need only be routing through the proxy for traffic-light traffic and go direct to the media streaming IP otherwise. With FoxyProxy the media streaming sites are not (for some reason) URLs from the media service. e.g. BBC's streaming is a *llnl* service, ITV's player is 99.3.0.0/16 for media streaming.
So given the browser does have a "whitelist" or "blacklist" capability you get from FoxyProxy addon for Firefox, you have to the mirror opposite with the Proxy settings.
The only way I've found to do this is ProxyDroid, it has the concept of "proxy all but not these" so it has a blacklist. So what I have to do is have Proxydroid route ALL traffic, EXCEPT and then give the list of the exceptions. If I want to watch the remote media content then enable ProxyDroid, it connects as if its in the remote country but bypasses the proxy for the bandwidth-heavy task.
Having the exception list for Proxydroid makes a real difference, it moves from unwatchable to performing very well.
To get the exception list, well either someone can do the effort for you and post the blacklist online but to be honest all that the media streamers will do is change their IP addresses so that cat'n'mouse game you'd lose eventually.
So a more assured way is for the remote proxy server to be running a traffic analyser. A simple one is Darkstat. Install it on the remote system.
Then, clear the darkstat database (stop darkstat, rm the deb, start darkstat). Then on your Nexus 7, enable ProxyDroid, and begin streaming media. As you're proxying through the remote server anyway, in browser to go the darkstat web server (e.g. 192.168.0.1:667, whatever is the IP on the LAN of your proxy server and the port you've configured) and look for the BANDWIDTH HEAVY traffic. Then, disable proxydroid on the Nexus, and place the bandwidth heavy subnet in the blocklist in proxydroid, e.g. if ITVplayer is streaming off 199.3.x.y then tell Proxydroid to not use 199.3.0.0/116, that will allow all those IP 193.3.something.something to bypass the proxy.
Overall, this is quicker to do with a Tablet and a desktop PC side by side than all on the tablet as its lots of swapping between windows, until you've got the exceptions subnets list.
However, it all works. The method is universal, it will work with any country, any kind of geoIP blocker and you only need a Linux server in the country which does GeoIP, either from a friend telling it won't saturate their upload bandwidth after you've done the traffic analysis.
Also, as this method bypasses the proxy server for bandwidth-heavy, you have a proxy server with little bandwidth, because you're only using to find the bandwidth-heavy IPs to bypass the proxy.
Makes a big difference.
pay for a cheap vpn or vps, $2 a month, login to that :good:
I recommend Hideman VPN. It's fast and reliable.
Sent from my Nexus 7 using xda premium
I've been using Witopia for the last year and it has been running perfectly. Works out to about $5/month which isn't too bad considering the number of servers/locations you get. Pair that up with the OpenVpn app from the Play Store and it works great.
davidcampbell said:
pay for a cheap vpn or vps, $2 a month, login to that :good:
Click to expand...
Click to collapse
where????