RUS  ENG
Full version
JOURNALS // Informatics and Automation // Archive

Tr. SPIIRAN, 2013 Issue 31, Pages 61–79 (Mi trspy691)

Optimization algorithms distribution streams of multimedia data between server and client in videoconferencing application

A. I. Saveliev

St. Petersburg Institute for Informatics and Automation of RAS

Abstract: Optimization of working with multimedia resources on purpose reduce transmitted amount of data between users is one of the problems videoconferencing applications. The paper describes algorithms and software, that allows to made optimization of cross-platform videoconferencing application. The main stages of videoconferencing application are: creation and deletion of audio and video streams of data, their transmission from the server to the client and back, creation chains of streams and their search on the server. The above stages are presents in any videoconferencing application and they have to be optimized due to the presence that they contain key processes and the complexity of the architecture of the application. Therefore, in the course of work has been done simplification of the client part of the application and the reorganization of the structure of the server-side application. In transmit-receive mode of data developed application after optimization, compared with the program "Skype" was consuming almost 10 times less RAM and 2 times less CPU

Keywords: videoconferencing, cross-platform applications, multimodal interfaces, multimedia streams, client-server architecture, optimizing applications.

UDC: 004.522

PACS: 07.05.Pj

MSC: 94A08

Received: 14.10.2013



© Steklov Math. Inst. of RAS, 2024