Coder Social home page Coder Social logo

Who cross compile rtptools about rtptools HOT 7 OPEN

irtlab avatar irtlab commented on July 3, 2024
Who cross compile rtptools

from rtptools.

Comments (7)

janstary avatar janstary commented on July 3, 2024

All of these archs run linux (by definition),
so they can compile natively, which makes this a bit pointless.

In general though, we are interested in platforms that do need to cross-compile.
Please report here if you want to run rtptools on such a platfrom.

from rtptools.

mcd500 avatar mcd500 commented on July 3, 2024

The rtp protocol are used on voice/tele conference machine.
Working at the electronic company would require to have cross-compiling since it can not build natively on the device like polycon and cisco products.

from rtptools.

mcd500 avatar mcd500 commented on July 3, 2024

It is very strange for me for the comment.
"so they can compile natively, which makes this a bit pointless."
while the huge number of engineers have to use cross-compilation for making earnings.

from rtptools.

mcd500 avatar mcd500 commented on July 3, 2024

The products of embedded network device such as voice/tele conference machines tend to use bigendian hardware for the performance of handling network byte order.

from rtptools.

janstary avatar janstary commented on July 3, 2024

Yes, every HW VOIP phone (for example) needs to have a RTP implementation.
And most probably it has been cross-compiled for the machine. And yes, telco engineers
must cross-compile that stuff daily. How does that relate to rtptools specificaly?

But really, if anyone needs to cross-compile rtptools, please report here.

from rtptools.

mcd500 avatar mcd500 commented on July 3, 2024

I did have to cross compile rtptools when I was working for electronic companies.

When prototype boards comes out from hardware department, and the software engineer have to work on the board,
often time what happened was that initial batch did not have any of external network connection such as ethernet or 3G/LTE were not working.
Some time, the board does not have ethernet chip or came out with the chip do not have driver (or changed without notifying software department) or 3G/LTE have not passed the FCC/Telec compliance and can not distribute any radio out of the device even working inside the building (Precious Anechoic chamber is for hardware engineer to pass the compliance as soon as possible).

But software programmer would like to test RTP protocol as soon as possible to meet the deadline.
So easiest to test RTP packets from the software stack was using rtpdump, rtpplay and rtpsend internally in the board using localhost, for at least cheeking the packet confirmation and integrity.

The supporting cross-compilation on the new configure is not high priority but it is worth making it work in the future.

from rtptools.

janstary avatar janstary commented on July 3, 2024

Running rtpdump and rtpplay localy is exactly what I intend to do in make test :-)

from rtptools.

Related Issues (20)

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.