lunedì 17 novembre 2008

Finito il player di video per OLPC!

Ci stavo lavorando ieri notte, e oggi l'ho finito. Almeno la prima versione preliminare, che già:

  • Scarica le playlist da YouTube in Atom/XML (ad esempio http://gdata.youtube.com/feeds/api/users/cstrep/playlists?v=2)
  • Seleziona una playlist. Quella di Andrea è "Barbapapà", per esempio, quindi c'è un altro file Atom/XML con il dettaglio dei video.
  • Dall'ID del video ricava l'URL dello stream FLV puro (e questa è una figatina)
  • La lista dei video con i relativi URL viene mescolata un po'
  • I video vengono riprodotti con streaming diretto da YouTube uno dopo l'altro casualmente.


Ovviamente la riproduzione dei video FLV, che è forse la cosa più interessante, è un problema già risolto, quindi non è che mi sono messo a scrivere un player FLV. Ho usato quanto di meglio disponibile.

Oggi Andrea se l'è spassata, soprattutto perché è il suo computer e se lo puo' portare dove vuole. Ovviamente poi il trucco di papà è che dopo un po' si scarica (luce rossa sulla batteria) e quindi "papà lo deve ricaricare..."

Se no starebbe lì una giornata intera. Patatone.

Etichette: , ,

domenica 16 novembre 2008

Aggiornato l'OLPC e altre storie...

Oggi sono riuscito ad aggiornare il computer di Andrea. È una procedura abbastanza semplice, con il comando:
olpc-update 767


si aggiorna tutto automaticamente. L'unica cosa è che bisogna zappare via la versione precedente a mano, altrimenti lo spazio disponibile è quello che è (1 Giga).

Quindi si tratta di rimuovere un paio di cartelle tipo:
/versions/run/656
/versions/pristine/656


Detto questo, il nuovo software, che automaticamente aggiorna anche il firmware della macchina, è decisamente migliore. La connessione alla rete Wi-Fi ora è più affidabile, anche con crittografia WPA2/AES.

Dopo l'installazione del sistema base, tutte le "Activities", cioè i software per bimbi (e non) vanno reinstallati. Per questo c'è una voce "Software Update" che installa tutto automaticamente da internet. Abbastanza fighetto.

Ora sto provando a fare una specie di "programma" per Andrea che, usando le API di YouTube, scarica la sua playlist sotto forma di RSS, e poi parte la riproduzione di un video a caso dei suoi preferiti!

Sto cercando di finirlo per domani mattina, ma sarà difficile... :)

Etichette: , ,