Simultaneous video playback system for Gear VR and Cardboard. It uses UDP broadcast packet to control playback state. Highly efficient to use with large local network.
This project is still in development.
Node.js (Confirmed with v8.2.1 or later)
- Put osig file(s) into app/src/main/assets
- Copy 360 video file(s) into Galaxy device(s). Directory is arbitrary. If you would like to use multiple devices, video files must be in same paths in all devices.
- Prepare controller with these commands
cd controller
npm install
- To launch viewer:
- Build and run
app
module for Gear VR - Build and run
cardboard
module for Cardboard (If you want to use stereoscopic rendering, comment outsurfaceView.stereoModeEnabled = false
inMainActivity
)
- Build and run
- To launch controller:
- run
npm start
command incontroller
directory. - Build and run
controller-android
module
- run