Projector client
The idea is to up an interface/client for the projector, in order to play & display video/audio over the network remotely. This will allow for less shuffling and more compatibility with a wider range of devices, for which we may not have all the cables. It also allows for mobile devices, such as phones and tablets, to share media to the projector directly.
Contents
[hide]Goal
Data goals
- Presenters to broadcast their presentations or demonstrations remotely during workshops
- YouTube and other streaming video to be streamed directly to the projector
- Play music directly from personal library or music streaming services (e.g. Pandora)
- Share project photos or videos directly from personal devices
- Your idea here
Control goals
- Turn on and off projector using IR signals (to allow for cooling)
- Have a script that automatically launches the correct data source
- Maybe use a dedicated port for streaming, then run nmap every x seconds scanning for port, and then stream from the correlated IP?
- e.g 5905 for VNC
- e.g 1205 for HTTP x264 streams
- Maybe use a dedicated port for streaming, then run nmap every x seconds scanning for port, and then stream from the correlated IP?
- Link with trigger interface?
Obstacles
- There aren't any solid similar solutions for remote screen sharing, we have to hack something together
- Will the Raspberry Pi's power be sufficient?
Component
SSH user: pi
SSH pass: usual fixme password
Screen sharing
HTTP x264/h264
VLC screen sharing (screen://) on sender + omxplayer on Pi (for hardware acceleration) (reeealy sketchy atm, can't get to work)
VNC
xtightvncviewer on Pi
x11vnc or your favorite server on your laptop
Veency on iOS
DroidVNC on Android
AirPlay
perl-net-sdp + shairport on Pi --> http://www.raywenderlich.com/44918/raspberry-pi-airplay-tutorial works now
rPlay for AirPlay mirroring (sketchy)
DLNA/UPnP
MPD
sudo apt-get install mpd basically
Maybe something like http://www.raspyfi.com/ ? Maybe we can build a nice interface too.
Chromecast
Schedule
- 29/11/13 - Zephyz bought pi with gcmalloc, sasha and others after discussion, each contributed 10 CHF
- 04/12/13 - Pi received
- 11/12/13 - Experimenting during evening weekly meeting