Case Study: Mobile/web Videoconference Clients

Success Stories

Case Study: Mobile/web Videoconference Clients

March 7, 2013

Auriga’s Customer, an innovative Russian start-up SaaS company, provides high-tech videoconferencing software and on-line services to clients from various industries and business areas interested in effective communication with partners, customers, and employees. The ultimate goal of Auriga’s Customer is to create a unified communication space for a potentially unlimited number of participants.

The tasks delivered by the Auriga team include development of the videoconferencing server and Android 2.2 videoconferencing client as well as research and optimization of transcoding and echo suppression algorithms. The implemented solution provides the following:

  • Multifunctional complex UI
  • Connection to the proprietary server using the SIP invite method
  • Separate audio and video channels between client and server
  • Three-party videoconferencing support
  • Real-time transcoding to provide adjustable video streams based on the user’s connection speed (with possibility to modify transcoding parameters on the fly)
  • Acoustic echo cancellation for Android-based devices based on Speex
  • J2EE applets for extra services (e.g., WebDAV access to data)
  • Sign up/notifications for events specified by the user

When proper HD hardware is used, the solution provides a realistic telepresence experience and Internet bandwidth adaptation. However, generally, it can be used with virtually any Internet-connected device (e.g., mobile phones), which makes it extremely appealing to corporate users who need to be able to set up large-scale videoconferences with minimal effort and resources. The solution has been successfully implemented and accepted by Auriga’s Customer. Further project evolution includes the development of a number of value-added services such as video recording, storage, tagging, and searching to make the service more usable and attractive.

Relevant News


Auriga Recognized Again in Global Outsourcing 100® Ranking

Auriga Recognized Again in Global Outsourcing 100® Ranking

Auriga, a US-based expert software R&D and IT outsourcing services provider, has made the 2018 Global Outsourcing 100® list of the International Association of Outsourcing

Auriga Unveils Embedded Software Testing Trends

Embedded software is everywhere – from ordinary home appliances like dishwashers and microwave ovens to sophisticated medical devices, automotive engines, and flight control guidance systems....

CES 2018: The Epicenter of Automotive Innovation

The new year has started with an exciting technological event – CES 2018, one of the largest global trade fairs, taking place. During January 9-12,...

World’s #1 software engineering outsourcing provider:
fully-managed dedicated teams and projects;
new software development, sustaining engineering, software testing