For situations in which it is necessary or desirable to insert audio watermark codes into a live audio stream, but where there is no need (or budget) for broadcast-grade Real Time Encoding equipment, we have developed an extremely low cost hardware encoder based on the Raspberry Pi.
Currently in beta release, this product is available for testing (and for actual deployment) for any of our registered developers who have a commercial audio code licence.
The Raspberry Pi Stream Encoder uses a low cost but high quality analogue audio adapter to take in an stereo audio stream (3.5mm cable) and it outputs the same stream encoded with audio watermark codes.
There is a wide variety of applications:
• Encoding in-store music played from a PC into a speaker system
• Inserting ad hoc trigger codes at a live music or sports event
• Synchronising a companion app during a conference
And there are many options for how to control encoding. We list just a few examples:
• Single code insertion using direct command line calls
• Continuous encoding of a repeating Store-ID code
• Algorithmic insertion of codes according to time or a defined cycle
• Encoding alternating ID and date/time codes
We don’t actually provide the Raspberry Pi and other components. We just list what is needed and these components are available in many countries from many sources.
We provide a ready-made SD card image (for download) that has a standard Raspbian OS and that is pre-configured with all the required audio drivers, our stream encoding software and developer-specific encoding licence tokens.