Il server possiederà al suo interno l’applicativo interessato, mentre i vari client possiederanno un piccolo software che si occuperà solo dell’instaurazione della connessione con il server e tutte le componenti base principali per l’utilizzo fluido del sistema nei primi 3 secondi.
Nel caso in cui l’applicativo abbia un quantitativo di richieste molto elevato si potrà far uso delle CDN.
Funzionamento Client
Desktop
In funzione del fatto che il client deve essere quanto piùleggero possibile possiederà:
Android-Ios
In funzione del fatto che il client deve essere quanto piùleggero possibile possiederà:
Funzionamento Server
Considerato che si usa il protocollo HTTPS e l’RTMP/S viene incapsulato nell’HTTPS il primo riscontro lo si ottiene con il Dispatcher server che andrà a verificare la correttezza della richiesta, se la richiesta risulta essere valida allora andrà a fare il controllo sullouser-agent , in quanto una richiesta client HTTPS sarà formata da: