Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



Extend


Extend is a mobile application, more like a proof of concept to extend our tiny mobile displays, by virtually connecting multiple devices together, in turn forming "one huge virtual display".

Features

  • Sets up an HTTP server on each Peer device.
  • Uses ping_discover_network to find peers connected to the same Wifi network.
  • Adopts Master / Slave Architecture to setup connection between peers.
  • Can be extended to any application use case.

Steps to run

  • Download the APK on devices connected to the same network.
  • Click connect on any of the device, the first to initiate becomes master.
  • It automatically scans for other peer devices and sets up connection between them.
  • Enjoy the image slideshow demo!

Demo


demo-gif

TODOs

  • Allow bluetooth connection between peers
  • Setup connection via websockets
  • Add an arcade game demo

Downlad APK

Part of college course, MCAN mini-project.

About

Extend is a mobile application, more like a proof of concept to extend our tiny mobile displays, by virtually connecting multiple devices together

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages