Project

General

Profile

Proxy

Naloga proxy-a je, da transparentno distribuira podatke klientom in tako razbremeni strežnik (omejen bandwith).

Lifecycle

  • povezava na strežnikov data port
  • registracija na strežniku (klic SOAP funkcije registerProxy(ip, port)) - možnost dodajanja proxy med delovanjem strežnika (težje, če bi strežnik hranil informacije o proxy strežnikih)
  • pridobitev in hranjenje zadnjega headerja (metapodatki o trenutnem streamingu - bo Damir povedal, če je potreben)
  • ob povezavi novega klienta
    • pošlje header
    • začne live streaming podatkov klientu

Strežnik ob registraciji in periodično preverja (ne)delovanje proxya in neaktivne odstrani.