The system for synchronized playback of audio content to user groups
DOI:
https://doi.org/10.24867/16BE13JevtovicKeywords:
synchronization, playback, audio content, RTSPAbstract
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.)
[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.)
Downloads
Published
2022-01-30
Issue
Section
Electrotechnical and Computer Engineering