Difference between revisions of "Telepresence"
From Fixme.ch
								
												
				| Line 4: | Line 4: | ||
* (HD) Telepresence between FIXME and PTL  | * (HD) Telepresence between FIXME and PTL  | ||
| − | ==   | + | == Current issues ==  | 
| − | + | ||
| − | *   | + | * Accelerated video decoding and display on the Raspi  | 
| − | + | ||
* PTL outgoing bandwidth  | * PTL outgoing bandwidth  | ||
| + | * Build a wooden window-like frame with curtains  | ||
| − | ==   | + | == Hardware ==  | 
* 2 (4?) Raspberry PI  | * 2 (4?) Raspberry PI  | ||
* 2 Camera modules  | * 2 Camera modules  | ||
| Line 32: | Line 32: | ||
<pre>  | <pre>  | ||
vlc rtsp://1.2.3.4:5000/  | vlc rtsp://1.2.3.4:5000/  | ||
| + | </pre>  | ||
| + | |||
| + | == CEC - TV Screen control through HDMI ==  | ||
| + | |||
| + | <pre>  | ||
| + | pi@telepresencr ~ $ git clone git://github.com/Pulse-Eight/libcec.git  | ||
| + | pi@telepresencr ~ $ git cd libcec  | ||
| + | pi@telepresence ~/libcec $ ./configure --with-rpi-include-path=/opt/vc/include --with-rpi-lib-path=/opt/vc/lib --enable-rpi  | ||
</pre>  | </pre>  | ||
== Participants ==  | == Participants ==  | ||
* [[User:Francois]]  | * [[User:Francois]]  | ||
| + | * [[User:Freestrom]]  | ||
Revision as of 16:57, 18 July 2013
Contents
Description
- (HD) Telepresence between FIXME and PTL
 
Current issues
- Accelerated video decoding and display on the Raspi
 - PTL outgoing bandwidth
 - Build a wooden window-like frame with curtains
 
Hardware
- 2 (4?) Raspberry PI
 - 2 Camera modules
 - Custom printed box
 
Video Streaming
/etc/rc.local:
su pi -c "raspivid -t 86400000 -w 1080 -h 720 -fps 30 -b 256000 -n -o - | cvlc -vvv stream:///dev/stdin --sout '#rtp{sdp=rtsp://:5000/}' :demux=h264" &
Client not yet working on the Raspi...
omxplayer rtsp://localhost:5000
However, this works quite well on a regular PC (video decoding done in software):
vlc rtsp://1.2.3.4:5000/
CEC - TV Screen control through HDMI
pi@telepresencr ~ $ git clone git://github.com/Pulse-Eight/libcec.git pi@telepresencr ~ $ git cd libcec pi@telepresence ~/libcec $ ./configure --with-rpi-include-path=/opt/vc/include --with-rpi-lib-path=/opt/vc/lib --enable-rpi