Middleware supplies VoIP/video telephony for ARM devices
Jun 12, 2009 — by Eric Brown — from the LinuxDevices Archive — 17 viewsTrinity Convergence has extended its mobile VoIP/video middleware software to enable a wide range of embedded devices with IP telephony and video. The Linux-compatible VeriCall Communicator is available in voice-only and voice/video versions targeting ARM-based devices such as video doorbells and surveillance systems, says the company.
VeriCall Communicator supplies “embedded software required to rapidly design high-fidelity voice/video communications into IP-connected devices,” says Trinity Convergence. The software is said to target applications that require real-time, two-way voice and video functionality, but may not require networking technologies such as NAT Traversal, or call control protocols like SIP. Suitable devices include video doorbells, surveillance systems, VoIP intercoms, remote learning and telemedicine systems, and online gaming devices, says the company.
Gupp Technologies Phreedom-Monday (Click for details) |
VeriCall Communicator appears to be a tailored subset of the company's lightweight VeriCall Edge, which was announced in 2003, and offers more advanced features such as call control and NAT Traversal. The Edge product has been used in Thomson's “WiFi Tablet”, as well as the Sony Mylo handheld, and most recently, Gupp Technologies' Phreedom-Monday mobile phone. VeriCall Edge was recently ported to Texas Instruments's DaVinci digital signal processor (DSP) platform.
Promising “low footprint and CPU loading,” VeriCall Communicator aims to bring telephony and video communications to more basic gear running ARM processors. The middleware supports a variety of video and voice codecs, offers QoS, echo cancellation, packet handling, and packet framing features, says the company. Supporting Linux and Windows CE, the software is said to offer an abstraction layer that enables developers to add, remove, and control connections to the target devices.
VeriCall Communicator architecture
VeriCall Communicator features are said to include:
- Video codecs, including H.264 (MPEG-4 AVC), MPEG-4, and H.263
- Video formats including VGA, CIF, QCIF and SQCIF resolutions
- Up to 30 frames per second (fps) VGA video
- Narrowband and wideband voice codecs
- QoS and security features
- Acoustic echo canceller (AEC)
- Adaptive Jitter Buffer Management (AJBM) packet handling
- Packet framing using Real Time Protocol (RTP) and Real Time Control Protocol (RTCP).
- Data Manager Interface (DMI) abstraction layer
- Power management
Availability
VeriCall Communicator is available immediately for ARM-based silicon platforms, says Trinity Convergence. More information may be found here.
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.