Skip to main navigation menu Skip to main content Skip to site footer

Electrotechnical and Computer Engineering

Vol. 37 No. 02 (2022): Proceedings of the Faculty of Technical Sciences

The system for synchronized playback of audio content to user groups

  • Marko Jevtović
DOI:
https://doi.org/10.24867/16BE13Jevtovic
Submitted
September 23, 2021
Published
2022-01-30

Abstract

This paper presents the system for synchronized group playback of audio content. The application consists of the server application and the client application. The server performs audio streaming to the clients via RTSP protocol. Communication between clients and the server also takes place using the REST and WebSocket standards. The integration of these technologies is performed using the open source libraries. Evaluation of this application is conducted and performance is compared to similar solutions. Based on the evaluation results concluding considerations of this paper are drawn.

References

[1] JQBX, https://www.jqbx.fm (pristupljeno u avgustu 2021.)
[2] SoundSeeder, https://soundseeder.com (pristupljeno u avgustu 2021.)
[3] AmpMe, https://www.ampme.com (pristupljeno u avgustu 2021.)
[4] Rave, https://rave.io (pristupljeno u avgustu 2021.)
[5] What is RTP?, https://www.3cx.com/pbx/rtp (pristupljeno u avgustu 2021.)
[6] What is RTCP?, https://www.3cx.com/pbx/rtcp (pristupljeno u avgustu 2021.)
[7] Real Time Streaming Protocol, https://www.avsillc.com/real-time-streaming-protocol (pristupljeno u avgustu 2021.)
[8] Multicast and unicast streaming, https://www.bbc.co.uk/rd/blog/2019-09-forecaster-5g-mobile-interactive-content-experience (pristupljeno u avgustu 2021.)
[9] VLC media player, https://wiki.videolan.org/VLC_media_player (pristupljeno u avgustu 2021.)
[10] VLCJ, https://capricasoftware.co.uk/projects/vlcj (pristupljeno u avgustu 2021.)
[11] LibVLC, https://www.videolan.org/vlc/libvlc.html (pristupljeno u avgustu 2021.)