Andrea Testa Telekinder for FerreroTesi di Laurea

1,471 views
1,435 views

Published on

Andrea Testa Telekinder for FerreroTesi di Laurea Comunicazione Digitale 16 Dicembre 2010

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,471
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Andrea Testa Telekinder for FerreroTesi di Laurea

  1. 1. Università degli Studi di Milano Facoltà di Scienze Matematiche, Fisiche e Naturali Dipartimento di Informatica e Comunicazione Corso di Laurea in Comunicazione DigitaleRelatore: Simone BASSIS Laureando: Andrea TESTACorrelatore: Francesco EPIFANIA Matricola: 723592
  2. 2. Sviluppo di una video hosting platform basata sul cloud computing
  3. 3. CONTESTO INIZIALE • Piattaforma sviluppata INTERAMENTE in Flash • Difficoltà di aggiornamento • Alti costi gestione Hardware
  4. 4. COME MIGLIORARE?• Gestire e aggiornare i contenuti FACILMENTE• Massimizzare la ricercabilità nei MOTORI di RICERCA• Abbattere i costi HARDWARE• Raggiungere più UTENTI/DEVICE possibili
  5. 5. L’IDEA GENERALE Brightcove = CMS Servizio cloud Distribuzione video: FLASH Sostituire l’architettura proprietaria Portando tutti i contenuti su Brightcove
  6. 6. L’IDEA GENERALE LA NUOVA TELEKINDER Una web tv basata sul CLOUD COMPUTING
  7. 7. LE NUOVE FEATURE• FLASH usato SOLO per il player dei filmati• Gli strumenti di pubblicazione di Brightcove• Tag e metadati aumentano la ricercabilità COME IMPLEMENTARE QUESTA SOLUZIONE? ?
  8. 8. L’APPLICATION SERVER Brightcove viene CHIAMATO da un programma JAVA in esecuzione su di un TOMCAT. Il programma allestisce una CACHE su cui costruire poi le pagine JSP di Telekinder. In seguito le UNICHE CHIAMATE a Brightcove sono per la riproduzione di video
  9. 9. LA STRUTTURA IN MEMORIA Le classi della gerarchia BrightcoveMap servono per l’indicizzazione Le classi figlie di ObjectValue servono per i dati
  10. 10. CARATTERISTICHE PAGINE TELEKINDER• Pagine SUBITO disponibili• CONTENUTI DINAMICI• Javascript per Google Analytics• Grande presenza di METADATI• Supporto nuovi DEVICE• COMPATIBILITA’ SEO: URL REWRITING Dominio/Pagina ? chiave1=valore1&chiaveN=valoreN&... Dominio/Pagina/etc/etc/...
  11. 11. SEARCH ENGINE OPTIMIZATION: STRATEGIES• Keyword Research: You have to reach the right audience to generate a high return on investment• Competitive Analysis: There are other companies targeting your keywords and reaching your potential customers• Website Optimization Service: Search engines index new and unique content, which means there is a lot of SEO value to optimize your Web copy.• Link Building: Relevant, high-quality links are one of the most important factors in determining how well a website will rank in the search engines• Local Search Optimization: Local search advertising specifically targets local consumers ready to buy a certain product or service. Fonte www.seo.com/seo
  12. 12. CARATTERISTICHE PAGINE TELEKINDERNUOVI DEVICE: HTML 5 ?Brightcove distribuisce i suoi contenuti mediante FLASHTelekinder: web, mobile ma la televisione tradizionale?Ma viene supportato HTML 5 per raggiungere i nuovi device, mobili soprattutto
  13. 13. LA TV TRADIZIONALE SULLA WEB TV Servlet: • getMovieList • saveMoviePosition Implementano il CANALE LINEARE per riproduzione video SENZA SOSTA Usiamo le sessioni per RICORDARCI dell’utente Rispondiamo con REFERENCE ID (WEB) o con URL HTTP (IPTV) dei FILMATI PROGRESSIVE DOWNLOAD STREAMING CANALE LINEARE
  14. 14. IPTV • getMovieList Erogano il CANALE LINEARE anche per IPTV • saveMovieList Come fornire gli altri CANALI (normalmente visibili sul web) ?Creiamo AUTOMATICAMENTE dei FILE JSON con tutte le info dei VIDEO + LINK alle RISORSE L’ App di TELEKINDER in esecuzione sulle IPTV usa i JSON per mostrare i contenuti
  15. 15. CONCLUSIONI La NUOVA TELEKINDER.TV può contare su un valido CMS, aggiornabile, su pagine DINAMICHE e per molti DEVICE, URL rewriting, Tagging e metadati per ranking e indicizzazione
  16. 16. SVILUPPI FUTURI• Aumentare i contenuti disponibili• Analisi a medio-lungo termine delle statistiche di audience• Supporto migliorato/customizzato di HTML 5• Criterio di pubblicazione selettivo per IPTV• Migliorie nell’URL rewriting: ranking sempre migliore
  17. 17. GRAZIE

×