Giter Club home page Giter Club logo

telepi's People

Contributors

douggore avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

telepi's Issues

#warning OMX_SKIP64BIT is not defined - this will be incompatible with the VC GPU code.

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

Stops encoding after a while

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.

latency issue?

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?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.