Annunci Sponsorizzati

Creare la propria web TV on demand:come installare Streamcast Player

L` interesse verso i video sta continuando a crescere in modo esponenziale,naturale quindi che cresca di conseguenza la necessita di aggregare e presentare in modo sempre migliore questi contenuti multimediali. Una ottima soluzione per creare una propria TV on demand è quella di installare (gratuitamente) StreamCast Player. Ecco le principali caratteristiche e le istruzioni per fare la prima installazione.

Come avevo già anticipato alcuni giorni fa, ciò che rende veramente accessibile a tutti la possibilità di crearsi una propria IPTV è che non è più necessario disporre di potenti server ed una quantità enorme di banda. Infatti i video da trasmettere si possono facilmente prelevare da servizi di video sharing tipo youtube. Vediamo ora tutte le altre caratteristiche tecniche che lo rendono veramente un ottimo prodotto.

  • Configurabile via XML, cioè basta agire su alcuni file xml per poter configurare le principali funzionalità e gestire il palinsesto.
  • Interfaccia full video adattabile ad ogni tipo di risoluzione.
  • Ideale per l’ e-commerce, in ogni video si può inserire una icona cliccabile per indirizzare verso la pagina degli acquisti.
  • E’ possibile integrare informazioni ad ogni video tramite un file html
  • Lettore di feed RSS integrato per far scorre sotto il player le informazioni provenienti da un feed RSS il cui indirizzo è facilmente personalizzabile

Tutte le altre funzionalità le trovate a nella pagina di presentazione.

Ora vediamo come installare ed usare la piattaforma su un proprio dominio, premetto che ci vuole un minimo di dimestichezza, ma seguendo passo passo questa guida chiunque dovrebbe riuscire a effettuare una installazione minima. Quello che segue si riferisce alla versione 1.52 scaricata alla fine di aprile 2007, fate naturalmente riferimento anche alla pagina di supporto.

Guida all’installazione di StreamCast Player

Scaricate l’ultima versione qui

copiate l’ INTERA cartella StreamCastPlayer sul vostro server e magari rinominatela TV, in questo modo sarà raggiungibile all’ indirizzo dominio.it/tv

provate ad accedere quindi a dominio.it/tv si dovrebbe vedere la cornice e dei feed rss che scorrono ma non i video……per forza non ci sono!

Non demoralizzatevi, perché se vedete almeno il player è già un buon inizio!

La maggior parte delle personalizzazioni si fanno sul file playlist.xml, dove vengono indicati i percorsi dei video da visualizzare, in che modalità e sequenza.

Quindi vediamo come è strutturato.

E’ un file in formato rss2.0, quindi i contenuti si indicano così:

<nometag> contenuto o percorso </nometag>

nel complesso diventa una cosa del genere:

<rss version=”2.0″>
<channel>
<title>Titolo canale</title>
<description>questa e` la mia prima web tv</description>
<link>http://www.dominio.tv</link>
<language>en-us</language>
<copyright>Copyright 2007, tuo nome</copyright>
<item>………..</item>
<item>………..</item>
</channel>
</rss>

dove tra <item>………..</item> verranno inserite tutte le info dei singoli video, il percorso del video, delle preview etc

Il primo problema sorge perché non sempre si ha a disposizione un file .flv e secondo me se si caricano i file dal nostro server finisce tutta la poesia, perché l’attività di videostreaming richiede troppe risorse. Di seguito quindi indicherò come utilizzare i video caricati su youtube.

Il problema è che bisogna ottenere il percorso al file .flv, una soluzione può essere quella di recuperarlo su keepvid. Basta inserire l’indirizzo del video che ci interessa su youtube e prelevare l’indirizzo che a cui punta il link “download link” che dovrebbe avere un formato del genere:

http://lax-v200.lax.youtube.com/get_video?video_id=EVmNqDr7KmA

a questo punto compiliamo il primo item:

<item kind=”preview” id=”45″>
<child id=”0″></child>
<title>Picnic visto da mioguru</title>
<link_FLV>http://lax-v200.lax.youtube.com/get_video?video_id=EVmNqDr7KmA</link_FLV>
<link_EXT>http://www.mioguru.com</link_EXT>
<info>databank/info/45.html</info>
<author id=”1″>Mioguru</author>
<channel id=”1″>web2.0</channel>
<channellogo>databank/channellogo/FeedBeat_logo.png</channellogo>
<channellogosmall>databank/channellogo/channel_youtube_small.png</channellogosmall>
<thumb_small>databank/thumb/themachine.jpg</thumb_small>
<format id=”0″ size=”1.3″>Normal</format>
<category id=”1″>web2.0</category>
<pubDate>2007-05-02</pubDate>
<durTime>150</durTime>
</item>
su questa traccia create almeno due item (con uno solo sembra non funzionare…)

oppure copiate questa playlist che funziona di sicuro:

<rss version=”2.0″>
<channel>
<title>Prove tecniche</title>
<description>Some Rights Reserved by Mioguru</description>
<link>http://www.mioguru.com</link>
<language>en-us</language>
<copyright>Copyright 2007, Ferdinando Giordano</copyright>

<item kind=”preview” id=”45″>
<child id=”0″></child>
<title>Picnic visto da mioguru</title>
<link_FLV>http://lax-v200.lax.youtube.com/get_video?video_id=EVmNqDr7KmA</link_FLV>
<link_EXT>http://www.mioguru.com</link_EXT>
<info>databank/info/45.html</info>
<author id=”1″>Mioguru</author>
<channel id=”1″>web2.0</channel>
<channellogo>databank/channellogo/FeedBeat_logo.png</channellogo>
<channellogosmall>databank/channellogo/channel_youtube_small.png</channellogosmall>
<thumb_small>databank/thumb/themachine.jpg</thumb_small>
<format id=”0″ size=”1.3″>Normal</format>
<category id=”1″>web2.0</category>
<pubDate>2007-05-02</pubDate>
<durTime>150</durTime>
</item>

<item kind=”preview” id=”44″>
<child id=”0″></child>
<title>Robin Good allo Zenacamp</title>

<link_FLV>http://sjl-v137.sjl.youtube.com/get_video?video_id=aGfYrL44HOE</link_FLV>
<link_EXT>http://www.ruscibar.it</link_EXT>
<info>databank/info/44.html</info>
<author id=”1″>Il Lupo</author>
<channel id=”1″>Action and Adventures</channel>
<channellogo>databank/channellogo/FeedBeat_logo.png</channellogo>
<channellogosmall>databank/channellogo/channel_youtube_small.png</channellogosmall>
<thumb_small>databank/thumb/44.jpg</thumb_small>
<format id=”1″ size=”1.3″>480p</format>
<category id=”1″>barcamp</category>
<pubDate>2007-01-08</pubDate>
<durTime>89</durTime>
</item>

</channel>
</rss>

provate questa playlist, dovreste vedere due video. Non vedrete le preview perchè la cartella locale a cui punta il percorso indicato dal tag <thumb_small> è vuota, se volete visualizzare le preview dovete inserire nelle apposite cartelle le relative immagini. Attenzione nella playlist che trovate nei file di installazione i percorsi dei loghi <channellogo> e <channellogosmall> non sono corretti, infatti li ho modificati.

A questo punto potete divertirvi a personalizzare i vostri loghi ed inserire nuovi item.

Potete agire sul tag <item> per selezionare il tipo di modalità con cui visualizzare il singolo filmato, cioè record, live, preview e adv che sostanzialmente fanno apparire o meno una icona cliccabile con un apposito messaggio (live non lo ho ancora provato).

Tra i tag <info> bisogna inserire il percorso locale alla pagina descrittiva in html che verrà visualizzata insieme al filmato.

Un modo alternativo per creare la Playlist

Esiste un modo molto più semplice per creare una playlist, basta infatti utilizzare FeedBeat e creare la nostra selezione di filmati attraverso la comoda interfaccia. Questa raccolta sarà consultabile all’ indirizzo username.feadbeat.net, ma sarà possibile anche scaricare la playlist completa username.feadbeat.net/playlist/( attenzione a non scaricarla come pagina html, aprite e controllate se il file scaricato è nel formato giusto), come indicato qui.

Questa sicuramente è una soluzione molto più comoda, ma ovviamente a scapito della possibilità di agire su alcune personalizzazioni. Per chi non ha tante pretese può già andare bene così, per i più esigenti può essere una buon modo per ottenere lo scheletro della playlist (con le preview già fatte) a cui andare ad inserire ulteriori informazioni.

Se avete molto video da inserire spesso, conviene creare una interfaccia con il vostro CMS per fare creare in automatico la playlist. Se invece dovete creare una applicazione business vi consiglio di chiedere supporto direttamente al creatore del Player.

Per cambiare l’indirizzo del feed delle news che scorrono sotto lo schermo e settare il nome della vostra TV bisogna modificare il file setting.xml, ma se siete arrivati a questo punto non dovrebbe essere un problema…

Molte altre personalizzazioni sono possibili a partire dalla grafica, ma non mi ci sono ancora addentrato….

Purtroppo la qualità video di youtube è piuttosto bassa e sarebbe preferibile utilizzare altri servizi come Brightcove, ma per questo sito non ho ancora trovato il modo di recuperare il .flv ….si accettano suggerimenti….

Ah dopo aver creato una vostra webTV lasciate pure un commento qui sotto!

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>