Develop a platform which remains reliable even despite an unstable
internet connection adn can transmit video, having it displayed on each platform with equal quality. The
Web, Android, iOS.
Also challenging was to develop a solution which can: manage video rooms and related streams; play the streaming video inside of the application remain stable after screen rotation, internet connection errors and etc.
Our team has investigated, proposed and implemented a robust solution for the Android and iOS platforms using the modern technology stack Technologies - New Android architecture component for fresh UI features and intuitive UX - Model-View-ViewModel as an architectural approach, and newest android approaches - Reactive frameworks for parallelism and smooth flow
The client was able to perform video-streaming through all the platforms. There was mobile application developed for the Android, iOS and web platforms