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.