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
appmodule for Gear VR - Build and run
cardboardmodule for Cardboard (If you want to use stereoscopic rendering, comment outsurfaceView.stereoModeEnabled = falseinMainActivity)
- Build and run
- To launch controller:
- run
npm startcommand incontrollerdirectory. - Build and run
controller-androidmodule
- run