La tecnologia

Kitchen TV si basa su Peerstreamer, il prodotto rilasciato in Open Source dal progetto europeo NapaWine, e che consiste in
  • il visualizzatore necessario alla ricezione, che puoi installare sul tuo computer sia esso Linux, Mac o Windows: quando lo esegui, puoi già vedere alcuni canali di test;
  • il programma necessario a prender parte alla rete di scambio peer to peer appositamente sviluppata per la trasmissione in diretta nel contesto del progetto NapaWine
  • il programma che consente di immettere nella rete NapaWine i propri contenuti multimediali
Appena lanciato, il visualizzatore Peerstreamer si collega ad un server centrale per scaricare un file indice che descrive i canali disponibili, consentendo poi lo zapping tra gli stessi. Chi volesse contribuire con un proprio canale autoprodotto, oltre che approfondire lo studio delle configurazioni necessarie, deve comunicare a chi gestisce il server centrale i parametri che descrivono il proprio contributo, in modo da far inserire la descrizione del canale nel file indice.

A questo punto si inserisce il nostro progetto, che consiste in due componenti aggiuntive:
  • il programma Channel Server che è in esecuzione presso il server centrale, riceve la descrizione dei nuovi canali indipendenti, e provvede a mantenere automaticamente aggiornato un nuovo file indice
  • il programma Peerstreamer Producer Interface da eseguire sul computer che eroga il flusso multimediale di un canale, e che mediante una interfaccia grafica permette di
    • scegliere una sorgente (file o webcam)
    • descrivere i parametri della trasmissione
    • comunicarli al Channel Server
    • configurare i programmi necessari a codificare e trasmettere i propri contenuti
    • controllarne l'esecuzione

Nessun commento:

Posta un commento