Voice & Data Streaming, Remote Recording from Application on Embedded Linux
Client had small sized embedded device which runs on Debian Linux & captures voice/ data & looking for ability to host session which allows real time view of activity (voice + visual synchronized) from across the globe and easy to play it back for those who missed live action.
Separately transmitted data & voice from device needed real-time synchronization at server. Support for multiple devices, streaming & recording at high speed adds complexity & challenge for performance.
Quick identification of technology, project approach and best utilization of existing development library helped to built high performance application.
Application on Embedded Linux was designed utilizing separate server & client components to achieve desire business functionality.