Zastosowanie chmury obliczeniowej w oprogramowaniu do wideokonferencji Bachelor thesis
Thesis information
| Language of the thesis: | Polish [PL] |
| Title: |
Zastosowanie chmury obliczeniowej w oprogramowaniu do wideokonferencji
Applying cloud computing to video conference rooms
|
| Authors: |
First cycle degree - licencjat - in informatics for study program S1-INF
Date of diploma exam:
12 July 2021
First cycle degree - licencjat - in informatics for study program S1-INF
Date of diploma exam:
12 July 2021
First cycle degree - licencjat - in informatics for study program S1-INF
Date of diploma exam:
12 July 2021
First cycle degree - licencjat - in informatics for study program S1-INF
Date of diploma exam:
not given
|
| Dissertation advisor: | |
| Seminar: | Team programming project |
| Organizational unit: | Faculty of Mathematics, Informatics, and Mechanics |
| Date of approval of the subject: | June 10, 2021 |
| Date of submission: | June 16, 2021 |
| Abstract: |
W dobie pandemii SARS-CoV-2 zwiększyło się globalne zapotrzebowanie na systemy obsługujące wideokonferencje. Nieodłącznym elementem wideo-komunikacji internetowej są strumienie użytkowników, a te z kolei muszą być przyjmowane i rozsyłane przez serwery. W zależności od ilości zaplanowanych konferencji i liczby uczestników wymagana ilość i parametry maszyn zmieniają się bardzo dynamicznie. Pojawiło się zatem zapotrzebowanie na system, który zarządzałby takimi maszynami.
W naszej pracy przybliżymy proces projektowania i wykonania takiego systemu oraz paneli ułatwiających jego obsługę i monitorowanie zasobów chmury.
Since the onset of SARS-CoV-2 pandemic the global demand for video conferences has increased. Media streams are a core aspect of this communication, and they need to be received and relayed by the media servers. Depending on the number of planned conferences and number of participants the demand for remote machines and their parameters change dynamically. In this paper we've detailed our process of designing and developing a videoconferencing system, panels for managing this cloud based system and resource monitoring.
|
| Keywords: |
Menadżer internetowych pokojów konferencyjnych, Janus Gateway, Juno, Chmura internetowa, programowanie współbieżne, libwebsockets
Internet conference room manager, Janus Gateway, Juno, Cloud system, Concurrent computing, libwebsockets
|
| Reviewers: | |
| Notes: | Kod Socrates: 11000 |