

However one of the key things bP wanted was high-fidelity music grade audio.
#Nicecast server for secondlife software
I like the idea of using a voice chat-app because it’s super-easy to set up and the software should be able to navigate the hazards of domestic situations like NAT firewall traversal without fuss. On to the options that were suggested… Hi-fi chat appsĮarly on I’d suggested Skype as a simple and easy plug-and-play option. In general no public link between Barcelona and Melbourne with ADSL endpoints guarantees bandwidth but you can at least test things a work out what the upper practical limit is - keep in mind that it will depend on network routes and network load (i.e.
#Nicecast server for secondlife 320kbps
It’s all good and well to ask for 320kbps audio streaming, but if your Internet link can’t reliably sustain the bandwidth then it won’t happen. Since the computers will likely be behind NAT routers at either end, you either need a plug-and-play solution that can deal with NAT traversal (possibly using intermediate servers) or have access to configure the routers to forward traffic on to your computers.Īnother thing that became apparent, and that was reinforced to me by a number of people, was that you need to be sure your internet link can sustain the bandwidth needed for the performance.The computers at either end need to be connected to the network using cables - you don’t want WiFi packet loss layered on top of the already high demands of real-time streaming media.A few preliminariesīefore I get on to the alternatives people suggested I want to note a couple of points I made to bP: If you know of something else I havn’t mentioned here please post it in the comments. This post shares the responses I received and a few of my thoughts on different approaches. I asked on ACMA-L and the celt-dev list and pinged a few friends privately too. I figured the best thing to do was to ask around and see what solutions people are using. So I was interested to find some answers. I do have an interest in network music peformance and I’ve been following development of the CELT low latency codec for a while, which is designed for low-latency distributed music performance.

I’ve been working with streaming real-time audio over LANs a bit lately, but streaming from Barcelona to Melbourne is quite a different proposition - not something I have any personal experience with. It wasn’t a collaborative performance, the audio only had to travel in one direction. bP wanted high quality audio (“320 kbps mp3” was the way he put it), video was optional. This certainly wasn’t a super-high-bandwidth Internet 2 academic network scenario. The venues at either end were connected to the Internet using domestic-grade ADSL2 modems. A couple of weeks ago bP/555 asked me to recommend a solution for streaming high quality audio from a music performance in Barcelona to the DIALECTIC night at Horse Bazaar here in Melbourne.
