Sistem za sinhronizovanu reprodukciju audio sadržaja grupama korisnika

  • Marko Jevtović
Ključne reči: sinhronizacija, reprodukcija, audio sadržaj, RTSP

Apstrakt

U ovom radu je predstavljen sistem za sinhronizovanu grupnu reprodukciju audio sadržaja. Aplikaciju čine server i klijent aplikacije. Server vrši audio striming ka klijentima preko RTSP protokola. Komunikacija između klijenata i servera se odvija i upotrebom REST i WebSocket standarda. Integracija pomenutih tehnologija je izvršena uz pomoć biblioteka otvorenog izvornog koda. Sprovedena je evaluacija ove aplikacije i performanse su upoređene sa sličnim rješenjima. Na osnovu toga su izvučena zaključna razmatranja ovog rada.

Reference

[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.)
Objavljeno
2022-01-30
Sekcija
Elektrotehničko i računarsko inženjerstvo