douggore / telepi Goto Github PK
View Code? Open in Web Editor NEWRemote streaming for your Raspberry Pi
License: BSD 2-Clause "Simplified" License
Remote streaming for your Raspberry Pi
License: BSD 2-Clause "Simplified" License
Any idea to build it ?
root@raspberrypi:~/telepi# make
gcc telepi.c encode.c -DHAVE_LIBBCM_HOST -DUSE_EXTERNAL_LIBBCM_HOST -DUSE_VCHIQ_ARM -Wno-psabi -I /opt/vc/include/ -I /opt/vc/include/interface/vcos/pthreads/ -I /opt/vc/include/interface/vmcs_host/linux/ -I /opt/vc/src/hello_pi/libs/il
client/ -L /opt/vc/lib -L /opt/vc/src/hello_pi/libs/ilclient -lpthread -lopenmaxil -lbcm_host -lvcos -lvchiq_arm -lilclient -o telepi
In file included from /opt/vc/include/IL/OMX_Audio.h:42,
from /opt/vc/include/IL/OMX_Component.h:44,
from /opt/vc/include/IL/OMX_Broadcom.h:33,
from /opt/vc/src/hello_pi/libs/ilclient/ilclient.h:46,
from telepi.c:13:
/opt/vc/include/IL/OMX_Core.h:45:4: warning: #warning OMX_SKIP64BIT is not defined - this will be incompatible with the VC GPU code. [-Wcpp]
#warning OMX_SKIP64BIT is not defined - this will be incompatible with the VC GPU code.
^~~~~~~
In file included from /opt/vc/include/IL/OMX_Audio.h:42,
from /opt/vc/include/IL/OMX_Component.h:44,
from /opt/vc/include/IL/OMX_Broadcom.h:33,
from /opt/vc/src/hello_pi/libs/ilclient/ilclient.h:46,
from telepi.h:7,
from encode.c:14:
/opt/vc/include/IL/OMX_Core.h:45:4: warning: #warning OMX_SKIP64BIT is not defined - this will be incompatible with the VC GPU code. [-Wcpp]
#warning OMX_SKIP64BIT is not defined - this will be incompatible with the VC GPU code.
^~~~~~~
/usr/bin/ld: cannot find -lilclient
collect2: error: ld returned 1 exit status
make: *** [Makefile:2: all] Error 1
Wonder if this could feed pwomxplayers over UDP to create a video wall of whats is on the screen of master Pi?
Hey! I've been eyeing this project and while testing it I can't get more than a few minutes at 800x600 @ 30fps without the program.. stopping.
It doesn't crash or finish, it just stops outputting data. 6 consecutive tests stopped exactly at 5:52 after 35.2Mb, the next one was 77.4MiB in 8 minutes, then stopped.
I'm measuring this by recording the output. I remove the check with numframes < 99999999 just in case but no dice.
Hi,
I've been looking for a solution to do remote testing on rpi. Like QT applications run on my PI and just trying to display it back on my local computer.
Both the RPI and my PC are on the same local, fast network.
In general telepi works great. However I do seem to have latency issue (using netcat with mplayer as well as vlc way). The longer it streams the bigger the latency. I could live with sub 10sec latency but from my experience the latency I get is 30sec and increases all the time.
Do you have a way around it?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.