Smooth Streaming. Basta buffering dei video!!

Date: venerdì novembre 14, 2008
Posted in: News

Pochi giorni fa è stata presentata una nuova metodologia di Streaming di contenuti video denominata Silverlight Smooth Streaming.
L’obiettivo di quest’ultima è quello di dare la possibilità agli utenti finali di visualizzare, tramite un player sviluppato in Silverlight, video ad alta definizione senza pre-buffering o buffering durante la riproduzione (che causano il freeze del video in attesa che il buffer si riempia nuovamente).
Il funzionamento è semplice e si basa sulla verifica costante, in tempo reale, della banda e della potenza della CPU disponibili per l’utilizzatore.
Il server invia al player sviluppato in Silverlight dell’utente pezzettini di video da 2 secondi codificati con una data qualità, il player verificando i parametri prima indicati (Banda e CPU) richiede di successivi pezzettini di video (da 2 secondi) codificati con qualità maggiore, se la banda e la CPU permettono, o minore nel caso contrario.
Tutto ciò permette di avere sempre un flusso di video costante e al massimo della qualità possibile che si adatta automaticamente alla banda disponibile (o al carico della CPU).
Il fenomeno del buffer praticamente scompare. Esiste già una prima applicazione Demo sviluppata da Akamai, una delle più grandi aziende di distribuzione di contenuti video via web.

Su questo sito è visibile la demo http://www.smoothhd.com/



Aggiornamento

Date: venerdì ottobre 17, 2008
Posted in: News

Tutte le applicazioni presenti sul Blog sono ora aggiornate all’ultima versione di Silverlight2.



Silverlight PhotoGallery

Date: giovedì luglio 17, 2008
Posted in: News

English VersionEnglish Version

Questo è un applicativo per poter includere facilmente sul proprio sito una Fotogallery.

Get Microsoft Silverlight

Potete facilmente inserirlo all’interno del vostro sito web seguendo queste semplici istruzioni

  1. Scaricate la foto gallery da questo link.Potete anche scaricare l’esempio completo visualizzato sopra, al quale basta semplicemente sostituire le mie immagini con le vostre, da questo link.
  2. Scompattatelo e copiate il file SilverlightPhotoGallery.xap in una cartella del vostro sito web
  3. Aggiungere il seguente codice HTML nella pagina del vostro sito nel punto in cui volete venga posizionato il player:
    <object data="data:application/x-silverlight," type="application/x-silverlight-2" width="405" height="350">
    <param name="source" value="ClientBin/SilverlightPhotoGallery.xap"/>
    <param name="onerror" value="onSilverlightError" />
    <param name="background" value="white" />
    <param name="minRuntimeVersion" value="2.0.31005.0" />
    <param name="autoUpgrade" value="true" />
    <a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;">
       <img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none"/>
    </a>
    </object>
    <iframe style='visibility:hidden;height:0;width:0;border:0px'></iframe>
  4. Modificare i seguenti tags secondo le vostre esigenze:
    • <object data=”data:application/x-silverlight,” type=”application/x-silverlight-2″ width=”405″ height=”350″>
      Rispettivamente larghezza ed altezza (in pixels) del video player (Si possono anche specificare delle percentuali: width=”100%” height=”80%”).
    • <param name=”source” value=”ClientBin/SilverlightPhotoGallery.xap“/>
      Il path dove è posizionato il file SilverlightPhotoGallery.xap nel vostro sito
      Esempio: se caricate il file SilverlightPhotoGallery.xap in una cartella come http://www.yoursite.com/folder/SilverlightPhotoGallery.xap allora il tag andrà modificato in questo modo <param name=”source” value=”http://www.yoursite.com/folder/SilverlightPhotoGallery.xap“/>
    • <param name=”background” value=”black” />
      Rappresenta il colore di background della fotogallery durante il primo caricamento
  5. Selezionare le immagini da caricare e crearne le miniature
    Le miniature (che possono essere create con qualsiasi programma di foto editing) devono essere grandi al massimo 45×45 pixel.
  6. Modificare il file gallery.xml
    Questo file xml contiene i riferimenti alle foto ed alle loro miniature, nonchè il testo descrittivo di ciascuna foto. Il tutto racchiuso fra i tag <images> ed </images>. Per ogni foto bisogna specificare i seguenti tag:
    <picture>
    <thumbnail>path della miniature</thumbnail>
    <image>path della foto grande</image>
    <text>descrizione, titolo o testo da associare alla immagine</text>
    </picture>

    Nell’esempio sopra un immagine è definita nel seguente modo:
    <picture>
    <thumbnail>/gallery/thumbs/1.jpg</thumbnail>
    <image>/gallery/1.jpg</image>
    <text>A fountain on the Place de la Concorde</text>
    </picture>
  7. Caricare il tutto nella cartella dove si trova il file SilverlightPhotoGallery.xap


Silverlight FlipBook

Date: lunedì luglio 7, 2008
Posted in: News

Con questa applicazione si possono creare simpatiche animazioni e condividerle sul proprio sito web.
FlipBook
I FlipBook sono quei disegni che fatti in sequenza su delle pagine di un piccolo quaderno e facendo scorrere velocemente le pagine di quest’ultimo creano un effetto animato.

Questo è un esempio.



Silverlight 2 Beta 2 verrà rilasciato questa settimana

Date: mercoledì giugno 4, 2008
Posted in: News

Ad Orlando, durante il TechEd, Bill Gates ha annunciato l’imminente rilascio della versione Beta 2 del plugin Silverlight2.

Le novità annunciate sono molto corpose, si parla di miglioramenti nei seguenti campi

Rimaniamo fiduciosi in attesa.