Visiblu enables broadcasters to exploit the ubiquity of Internet Protocol, already the new backbone of the telecommunications industry.
Visiblu unifies sound card I/O and IP audio streaming protocols in an engine that runs under both Windows and Linux.
While EtherSound can take advantage of its ultra-low latency within the station, visiblu provides robust IP connectivity to complete the transmission chain.
Using Digigram's renown MPEG codecs or full PCM linear audio, software-based contribution or distribution systems can be deployed on demand. Add to that Digigram's professional audio mixing and effect processing, and you have a revolutionary toolkit for building a complete digital radio chain.
Visiblu Core
- Visiblu Core provides a distributed and self-discovering system of PCs or embedded platforms. The API allows integrated management of audio resources, routing, selection of codecs, and audio processing across a standard IP network
- Interoperability principles allowing large scale integration
- Deterministic and low latency audio sample throughput
- Secured network access to distributed platforms and resources
- Distributed graph-based interface showing multiplatform view
- File read and write management, including RF64
- Event trigger and control data management
- Open API for custom development of plug-ins and connectors
- Web-based licensing for customized option packages
Visiblu Audio Engine
- Visiblu Audio Engine provides transparent control and mixing of audio from any source: IP streams, soundcard I/O, EtherSound channels, and Ethernet file streams
- Native mono, stereo, or multichannel streams
- Audio effects: Time scaling, multiband EQ, compression, limiter, maximizer, expansion
- Synchronization to external clock : word clock, AES, with or without SRC
- 32-bit floating point mixing, gain, fade control
- Integration with DirectSound audio applications via Ulink virtual audio cable
Fluid IP Stream Engine
- Fluid IP Stream Engine provides IP audio encoding and transport management
- RTP/UDP transport protocol in unicast and multicast modes
- Forward error correction : FEC scheme 3.2.2 on separate stream
- Automatic clock drift management
- Sample rate conversion (SRC)
- Multiple simultaneous encodings in host CPU
- Adjustable delay compensation and jitter management
- NTP-based and inter-device synchronization
- Stream mixing and re-synchronizing with different clock rates
- Control data, markers and metadata payload
- SDP/SAP/SIP description, stream signaling and session management
Audio Codecs
- PCM linear 16/24
- ISO MPEG-1/2 L1, L2, L3
- ITU G.711/721/722/723/726
- MPEG-4 AAC, MPEG-4 AAC-LD
- MPEG-4 HE-AACv2
Sample Applications
- Program syndication and content distribution
- Remote field contribution with audio mixer
- Bidirectional studio to studio or studio to transmitter links
- Automated IP audio feed recording, logging, archiving
- Intercom, VoIP bridges and facility communications
Hardware Support
Supported programming environments
- C++, Java, Borland, Delphi, COM, .NET
Supported Operating Systems
- Windows XP, Linux 2.4/2.6, Windows Vista
Visiblu is an evolving technology with changing specifications. Please contact Digigram for further details.