The system for synchronized playback of audio content to user groups

Authors

  • Marko Jevtović Autor

DOI:

https://doi.org/10.24867/16BE13Jevtovic

Keywords:

synchronization, playback, audio content, RTSP

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.)

Published

2022-01-30

Issue

Section

Electrotechnical and Computer Engineering