News:

PROTON pic BASIC Compilers for PIC, PIC24, dsPIC33

Main Menu

Stream audio wirelessly

Started by shantanu@india, Today at 01:29 PM

Previous topic - Next topic

shantanu@india

Hi,
I need to stream audio from a PC to a Yamaha audio amplifier in a Park. The amplifier has both analog and Dante Ethernet. The situation is outoor LOS at distance of 300 meters.
What is best solution?
Regards
Shantanu

JonW

#1
I would use a pair of Ubiquiti airMAX NanoStation AC5 Loco or TP-Link Pharos CPE510 directional antennas, either connected via Dante Ethernet.  The Ubiquiti are much cheaper and should be fairly straightforward to get a link going.  A wired approach could be used using G.HN coax over 300m would give you 1Gb +.  This would avoid any interference from RF sources, you can port to a switch and even run a dedicated access point plus audio, plus wired internet etc.  The connection is transparent.

JonW

#2
The wired option using G.Hn is a really secure connection.  I have designed a couple of products with MiMo operation, industrial or a micro-sized SiSo module that can be embedded into a product. Both can hit high speeds over long distances depending on the transmission characteristics of the cable.

You can see them here MWAVE

We are thinking of doing an RPI HAT with the module so anyone can get a rugged, long-distance wired, high-speed link.  It's all Plug-and-play with  Firmware onboard and can be PTP, P2MT, GRID, etc. All AES 256-encrypted using OFDM modulation over 2 to 200MHz. 

This would enable anyone to create a complex network and get gigabit speeds in your shed 500m away with little or no experience in networking.

shantanu@india

Thank you so much John. Let me check.
Regards
Shantanu

JonW

The wireless option is the easiest, fastest, and lowest-cost.  I would only be worried about interference; a lot of people have mobiles, so elevated directional antennas are a must.  For a long-term solution, the G.HN is robust as long as the cable is secured.


JonW

Yes, something like the AVIO adapter would work if one end didn't have native Dante, but since the Yamaha already has a Dante Ethernet port, you shouldn't need any conversion hardware at all. The signal chain would just be:

PC (running Dante Virtual Soundcard) → Ethernet → Bridge (Ubiquiti or G.hn) → Ethernet → Yamaha Dante port

The bridge is transparent at Layer 2, so the PC and the Yamaha should discover each other via mDNS and negotiate directly — the bridge is just carrying standard IP traffic.

I should say I haven't personally worked with Dante, but the principle is straightforward — it's just Ethernet packets, and as long as the bridge passes multicast cleanly (which both Ubiquiti in bridge mode and G.hn do by default), it should just work.

One thing to be aware of with the wireless approach: Dante is sensitive to jitter and packet loss, so if there's any 5 GHz interference in the park from other equipment, event Wi-Fi etc., it's worth enabling QoS on the Ubiquiti bridge to prioritise Dante traffic. You could also set the Dante latency to a more generous value (e.g. 10ms rather than 1ms) in Dante Controller to give yourself some headroom.

With G.hn over coax, latency is around 15ms but it's essentially jitter-free, which is arguably more important for audio than raw latency. You wouldn't have any RF interference concerns either, and the link is completely transparent — you could run Dante, a local access point, wired internet, all over the same connection.

At the stage end, you could place a small managed switch after the bridge to breakout to the Yamaha Dante port, a local wireless access point, and a test/monitoring port. A managed switch would let you VLAN the Dante traffic separately from general network traffic and apply QoS to prioritise audio packets — Dante recommends keeping its traffic isolated where possible. Something like a Netgear GS305E or similar compact managed switch would do the job without being overkill.