Skip to content

obiwandu/WiFiDirectDownloader_MultipleInterface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 

Repository files navigation

NRSDownloader

NRSDownloader is an Android based program that aims at accelerating network transmission speed on mobile device by bandwidth aggregation on application layer. Current WLAN transmission is based on Wi-Fi Direct.

Installation

Use Android Studio or some other IDE to build the project.

Usage

  1. Wi-Fi interface should be enabled on each end
  2. Launch the master end in your phone
  3. Launch the slave end in the phones you want them to assist the master
  4. Available slaves can be shown in master end, choose the slaves that you want to employ in the master to send connection request to them by click the name of slave on the screen
  5. After slaves accept the request, Wi-Fi Direct connection is built
  6. Click "Listen" button to make slave listen
  7. Key in the URL of the file you want to download in master, and click "RemoteDownload" to start the collaborative downloading

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

History

08/18/2015: First version released. Support collaborative downloading by employing multiple slaves to gain a high entire bandwidth.

About

This is an Android http downloader based on WiFi Direct so that it could accelerate the downloading process through utilizing multiple devices.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages