Leggo, mi piace, lo pubblico

Io sono un accanito utilizzatore di Google Reader, il lettore RSS on line di Google, che permette di aggregare in una sola pagina centinaia di articoli su uno o più temi, provenienti da decine di siti differenti.  Leggendo gli articoli così raccolti, mi capita di dire: ecco, questa notizia è particolarmente interessante, vorrei pubblicarla sul mio blog WordPress.com.

Ho scoperto un metodo molto facile che, in cambio di una piccola configurazione iniziale, poi consente di condividere le notizie interessanti con un solo click.

  1. Iscriviti a IFTT, il servizio gratuito che permette di costruire piccole automazioni tra siti internet  (vedi mia recensione di IFTT)
  2. In IFTT costruisci la seguente regola “SE condivido un articolo in Google Reader ALLORA pubblicalo come post su WordPress.com”. IFTT guida facilmente alla creazione di questa regola. Ma se hai voglia di cimentari coi dettagli, puoi usare direttamente la mia regola, che ho condiviso in IFTT come “ricetta” (recipe) alla pagina http://ifttt.com/recipes/6474
  3. IFTT ti chiederà il permesso di accedere al tuo Google Reader ed al tuo blog

L’uso è proprio facile: quando in Google Reader sei su una notizia che vuoi pubblicare, basta che clicci su “Condividi” oppure “Condividi con nota” (nel secondo caso, potrai aggiungere alla notizia un tuo testo, che sarà presentato insieme al testo originale della notizia). Ho costruito la regola in modo che l’articolo scritto automaticamente da IFTT sul blog riporti la fonte dell’articolo ed il link all’articolo originale, visto che il canale RSS spesso mette a disposizione solo l’inizio del testo.

Eventi live in un sito Drupal 7

La versione 7 di Drupal è decisamente un grande passo avanti nella storia del mio CMS preferito. Purtroppo, molti dei moduli non sono ancora disponibili per questa versione e quindi spesso occorre arrangiarsi, trovando soluzioni nuove a problemi già risolti nella versione 6.

Uno dei moduli non ancora del tutto portati alla versione 7 è Media, che facilita l’inclusione di video, audio e foto dentro i siti Drupal. In particolare, non è stato portato l’adattatore di Media per Ustream, la piattaforma gratuita di braodcasting audio e video di eventi live. Con Ustream ed un portatile dotato di webcam e connessione internet di buona qualità è possibile riprendere eventi come incontri, convegni, partite e trasmetterle via internet in tempo reale all’interno di siti costruiti con WordPress e Drupal.

Per ovviare a questo problema, è possibile utilizzare il codice di embed fornito da Ustream insieme ad ogni canale attivato. Il codice si presenta in questo modo:

< object classid=”clsid:d27cdb6e-ae6d-11cf-96b8-444553540000″ width=”480″ height=”296″ id=”utv898632″><param name=”flashvars” value=”autoplay=false&amp;brand=embed&amp;cid=8847003&amp;v3=1″/><param name=”allowfullscreen” value=”true”/><param name=”allowscriptaccess” value=”always”/><param name=”movie” value=”http://www.ustream.tv/flash/viewer.swf”/><embed flashvars=”autoplay=false&amp;brand=embed&amp;cid=8847003&amp;v3=1″ width=”480″ height=”296″ allowfullscreen=”true” allowscriptaccess=”always” id=”utv898632″ name=”utv_n_489720″ src=”http://www.ustream.tv/flash/viewer.swf&#8221; type=”application/x-shockwave-flash” /></object><br /><a href=”http://www.ustream.tv/&#8221; style=”padding: 2px 0px 4px; width: 400px; background: #ffffff; display: block; color: #000000; font-weight: normal; font-size: 10px; text-decoration: underline; text-align: center;” target=”_blank”>Broadcasting live with Ustream</a>


Se però ci si limita a incollare questo codice dentro una pagina “full html” di Drupal, non funziona, probabilmente per qualche vincolo sulla sintassi html accettata da Drupal 7. Fortunatamente, ho trovato il modo di risolvere questo inghippo: installato il modulo Wysiwyg e TinyMCE ed attivato sul profilo “full html” il bottone “Media”, ho incollato il codice dentro il tab “Source” swlla finestra “Insert/embed Media”. Questo passaggio riscrive automaticamente il codice in quest’altra forma più semplice:

<object id="utv304648" data="http://www.ustream.tv/flash/viewer.swf" type="application/x-shockwave-flash" width="480" height="296"><param name="allowfullscreen" value="true"><param name="allowscriptaccess" value="always"><param name="src" value="http://www.ustream.tv/flash/viewer.swf"><param name="flashvars" value="autoplay=false&amp;brand=embed&amp;cid=8847003&amp;v3=1"></object>

Questo secondo codice funziona! E’ perciò possibile includere la trasmissione di eventi live in un sito costruito con Drupal 7 pur di trasformare il codice di embed fornito da Ustream seguendo l’esempio sopra mostrato.

Trasmissioni video live su WordPress.com

Vodpod videos no longer available. Per pubblicare su WordPress.com un evento live (es. una conferenza, un avvenimento, una lezione)  ripreso con una webcam, ho trovato la seguente soluzione, che sfrutta in catena DUE servizi on line di streasming video.

Perché due? Perché uno (VodPod) è accettato da WordPress.com ma di per sé ritrasmette solamente cose già pubblicate altrove e l’altro (Ustream) accetta di trasmettere eventi ripresi con la webcam ma non è riconosciuto da WordPress.com… mettendoli in fila si ottiene il risultato desiderato:

WEBCAM –> USTREAM –> VODPOD –> WORDPRESS.COM

Ecco come si fa:

  1. Creare un account (gratuito) su Ustream ed un account (gratuito) su VodPod
  2. Su Ustream cliccare su “Broadcast now” per attivare la connessione con la webcam locale al proprio pc ed iniziare a trasmettere (l’editor di Ustream consente anche di arricchire la trasmissione con scritte e sondaggi, ma per ora limitiamoci al servizio base di trasmissione di quanto catturato dalla webcam)
  3. Sempre su Ustream, sotto “Share your Show” copiare il codice riportato alla voce “Live Stream Embed” (A)
  4. Lasciando aperta la finestra su Ustream, aprire una seconda finestra su VodPod e cliccare su “Add Video”
  5. Incollare come “codice embedded” il codice preso da Ustream; se tutto è ok, in VodPod si dovrebbe vedere – con un certo ritardo – quel che Ustream sta catturando dalla webcam.
  6. Sempre in VodPod, prelevare il codice di pubblicazione pee WordPress.com (B)
  7. Lasciando aperta anche la finestra su VodPod, aprire una nuova finestra su WordPress.com e creare un Articolo o una Pagina, in cui incollare il codice preso da VodPod. Se tutto è ok, nell’articolo o pagina di WordPress.com apparirà – con un certo ritardo – quel che la webcam sta trasmettendo a Ustream e da questi a VodPod e da questi a WordPress.com
  8. WordPress.com accetta anche di mostrare un video VodPod nelle barre laterali.

Note:

(A) Il codice fornito da Ustream da incollare dentro VodPod è del tipo:

<object classid=”clsid:d27cdb6e-ae6d-11cf-96b8-444553540000″ width=”400″ height=”320″ id=”utv514072″><param name=”flashvars” value=”autoplay=false&amp;brand=embed&amp;cid=3704085″/><param name=”allowfullscreen” value=”true”/><param name=”allowscriptaccess” value=”always”/><param name=”movie” value=”http://www.ustream.tv/flash/live/1/3704085″/><embed flashvars=”autoplay=false&amp;brand=embed&amp;cid=3704085″ width=”400″ height=”320″ allowfullscreen=”true” allowscriptaccess=”always” id=”utv514072″ name=”utv_n_739398″ src=”http://www.ustream.tv/flash/live/1/3704085&#8243; type=”application/x-shockwave-flash” /></object><a href=”http://www.ustream.tv/&#8221; style=”padding: 2px 0px 4px; width: 400px; background: #ffffff; display: block; color: #000000; font-weight: normal; font-size: 10px; text-decoration: underline; text-align: center;” target=”_blank”>Live video by Ustream</a>

(B) Il codice fornito da VodPod da incollare nella pagina o articolo WordPress.com è del tipo:

[ vodpod id=Video.3377633&w=425&h=350&fv=autoplay%3Dfalse%26amp%3Bbrand%3Dembed%26amp%3Bcid%3D3704085]