DEVELOPMENT OF VIDEO CONFERENCING SYSTEMS

Authors

  • Ana Rudić FTN Novi Sad, Departman za računarstvo i automatiku Autor

DOI:

https://doi.org/10.24867/21BE06Rudic

Keywords:

Vonage Video API, Session, Token, Stream, Subscriber, Publisher, Java, Spring, Spring Boot, Android, MySQL, Firebase

Abstract

This paper deals with the development of a video conference system. To demonstrate the work, a mobile application is developed, as well as a server through which the exchange of audio-video streams of the video call participants is take place. The mobile application is an Android application, while the server is implemented in the Java programming language, using the Spring development environment. The application enable a number of functionalities such as making video calls, adding new friends, reviewing incoming notifications, updating personal data, but also a number of functionalities that will make it easier for users to use the application itself.

References

[1] https://firebase.google.com/docs/android/setup
[2] https://spring.io/projects/spring-boot
[3] https://tokbox.com/developer/guides/basics/
[4] https://developer.android.com/reference/android/os/AsyncTask
[5] https://www.geeksforgeeks.org/synchronization-in-java/.
[6] https://www.javatpoint.com/how-to-create-a-thread-in-java

Published

2023-01-07

Issue

Section

Electrotechnical and Computer Engineering