3 ms·
> There's not much in way of open source solutions to using it But there are some? Can an arbitrary Linux box or Raspberry Pi be fitted with free software to r
by eurasiantiger 5y ago
> There's not much in way of open source solutions to using it
But there are some? Can an arbitrary Linux box or Raspberry Pi be fitted with free software to receive AES67 over Ethernet from commercial solutions, or is there a catch?
- duped 5y agoThere's a kernel module for handling the networking connection and exposing it as an alsa device: https://bitbucket.org/MergingTechnologies/ravenna-alsa-lkm/src/master/ https://bitbucket.org/MergingTechnologies/ravenna-alsa-lkm/s..., and some FOSS stuff for managing the discovery/control layer. It's not as simple as plugging in a USB device and selecting your i/o, though.
- eurasiantiger 5y agoThat kernel module userland part has an EULA that makes it very much non-free, is it required or do the FOSS alternatives work with the kernel module?
- kierank 5y agoOoooh something I know quite a lot about: So for AES67 receive, in principle no as PTP stack exists for RPI yet. You could cheat like the majority of manufacturers do and just play the audio as it arrives instead of using the timestamps. You'd also need a way of drifting the audio out clock to match the frequency of the PTP clock. If you didn't care about bitexact audio, you can resample, though ALSAs clock measurement kind of sucks.