Hi,
I’ve been working on a project were I currently have the Raspberry Pi connected to a Cisco switch and receiving raw multicast data. It is audio data that is being sampled at 131,072 Hz. The size of each datagram being sent is 1407 bytes. I have written a piece of code to subscribe to the multicast group which works as expected.
My goal is to get audio out of the audio jack on the Raspberry Pi but I am having trouble doing so.
I have tried using VLC with various settings, but I don’t hear anything. I am starting to wonder if there is any documentation in regards to the on-board CODEC. I was unable to find any. I am also wondering if a 131,072 sample rate is way too fast for the Pi to handle. How would I go about down sampling incoming data?
I have Wireshark running on the Pi so I can see the multicast data being received by the Pi so that is not an issue.
Note: I have tested with playing an MP3 file over multicast, between two Raspberry Pi’s using VLC, and I am able to hear sound.
I am a bit lost on what next few steps I can take to troubleshoot this audio issue and any help will be greatly appreciated.
Thanks.