I'm actually trying to solve the make problem with the iemrtp library. The error I get when I type make in the library's directory is this: ./iemrtp.h:35:2: error: No byte order defined
I looked at the iemrtp.h file and what I understood is that I need the endian.h file, which I don't have. There is also an #if defined(__linux__) || defined(__CYGWIN__) || defined(__GNU__) || defined(ANDROID) which I commented out and left only the #include endian.h (bad, good? I'm on os x, so should I define something when attempting to make the library?).
I googled and found an endian.h file, copied it to the library's directory, but if I type make I get this error: ./iemrtp.h:26:10: fatal error: 'endian.h' file not found.
Can anyone help me out with this?
On Sat, Nov 23, 2013 at 6:25 PM, Alexandros Drymonitis adrcki@gmail.comwrote:
On Sat, Nov 23, 2013 at 12:19 PM, IOhannes m zmölnig zmoelnig@iem.atwrote:
On 2013-11-23 11:11, Alexandros Drymonitis wrote:
Is [oggcast~] the object to live stream audio to another computer? And which one is the receiver? It's not mentioned in the help patch.
oggcast~ is the object to feed a streaming server, like icecast. it's main purpose is to build a web broadcast, rather than a peer-to-peer communication. (you will need a streaming server and a receiver, e.g. [oggamp~]; latency is usually quite high in such setups, expect >10sec)
for low-latency peer-to-peer streaming, check [netsend~]/[netreceive~].
Forgot to ask, are these the [netsend~]/[netreceive~] objects http://www.nullmedium.de/dev/netsend~/? Taken from this website: "If you're looking for objects to stream audio over the Internet this is not what you want! However, streaming over Internet2 or local 10Mbit or even wireless networks works very well." Internet2? It also is alpha and can't make that either. Tried different solutions with the makefile, like change pd_darwin to d_fat (took this from Lyon's book) and some other stuff, but nothing worked out. There's still much to learn about unix..
if you are on linux (or osx), you could also use an external application
like
jacktrip
(aptitude install jacktrip
) and use jack to setup your routing between Pd, network and speakers.finally, there's the iemrtp [1], which allows you to build an RTP streamer (both sides) within Pd.
mgfdsar IOhannes
[1] https://github.com/iem-projects/pd-iemrtp/
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list