An Android app that connects to customized raspberry pi device via SSH and controls custom video player based on OMXPlayer by executing some bash scripts.
Its main features:
- Connect to the wifi network that has the Pi device.
- Play/Pause current video, next/previous video, and increase/decrease volume.
- Fastforward/rewind for 30secs by long press
- Show the Playlist and select a video to play.
- Send videos from the app to the player.
- Remove videos from the player (remove the actual video files from the pi).
- Show on screen notification for quick controls when the screen is off.
- Close the Pi device.
A jessie lite image is installed on raspberry pi 3 then the following customizations are added:
- Install openjdk 7
- Hiding the console log that appears on startup.
- Auto login
- Wifi configuration to make the pi acts as access point (make the pi create its own network)
- Auto start of bash scripts on boot that resposnible for opening the video player.
- Auto mount for attached usbs