Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Video Player Development Across Multiple Screens

Video Player Development Across Multiple Screens

Streaming Media East 2012.
Gone are the days where the biggest concerns when publishing content online were client bandwidth and supported codecs. Now, you need to address an increasingly diverse array of devices, processors, and operating systems.Without the luxury of a widely supported Flash Player plug-in on devices, how can you efficiently play video that your audience can watch anywhere? There are logical approaches and proven solutions. This session gives you a high-level view of Flash, HTML5, and native app solutions, along with a clear strategy for playback across the widest variety of devices and platforms.

Lisa Larson-Kelley

May 14, 2012
Tweet

More Decks by Lisa Larson-Kelley

Other Decks in Technology

Transcript

  1. XIBUXF`MMDPWFS ∗ 0WFSWJFXPGQMBUGPSNTBOEUFDIOPMPHJFT ∗ 3FDPNNFOEBUJPOT ∗ 6OQSPUFDUFEDPOUFOU ∗ 1SPUFDUFEDPOUFOU ∗

    "DBTFTUVEZ878-BC ∗ 5JQT USJDLT BOECFTUQSBDUJDFT ∗ &YUFOEJOHZPVSQMBZFS JOUFSBDUJWJUZ DBQUJPOJOH ∗ "MPPLUPUIFGVUVSF ∗ 4UBUFPGWJEFPEFMJWFSZUPEBZ BOEIPXXFHPUPVSTFMWFTJOUPUIJTNFTT 4
  2. UIFGBDUT %&4,501 %&4,501 %&4,501 %&4,501 %&4,501 %&4,501 %&4,501 %&7*$&4 %&7*$&4

    %&7*$&4 %&7*$&4 4"'"3* $)30.& $)30.& '*3&'09 '*3&'09 *& *& "/%30*% *1"% *1)0/& #-"$,#&33: QIPOF )5.- )551 )551 )551 )551 )551 )551 )551 )551 QSPHSFTTJWF  )-4 )-4 )551 QSPHSFTTJWF  'MBTI1MBZFS 35.1 )%4 )551 35.1 )%4 )551 35.1 )%4 )551 35.1 )%4 )551 35.1 )%4 )551 35.1 )%4 )551 35.1 )%4 )551 1MBZCPPLTUJMM TVQQPSUT'MBTI 1MBZFS "EPCF"*3 BQQ <EFTLUPQPOMZ>35.1 )%4 )551 <EFTLUPQPOMZ>35.1 )%4 )551 <EFTLUPQPOMZ>35.1 )%4 )551 <EFTLUPQPOMZ>35.1 )%4 )551 <EFTLUPQPOMZ>35.1 )%4 )551 <EFTLUPQPOMZ>35.1 )%4 )551 <EFTLUPQPOMZ>35.1 )%4 )551 35.1 )%4 )551 35.1 )%4 )551 35.1 )%4 )551 35.1 )%4 )551 /BUJWFBQQ )551 3541  )-4 .1&(54  "OESPJE  POMZ )-4 )-4 )551  3541  '3"(.&/5&%.1 4VQQPSUFEEFMJWFSZNFUIPET 11
  3. UIFGBDUT %&4,501 %&4,501 %&4,501 %&4,501 %&4,501 %&4,501 %&4,501 %&7*$&4 %&7*$&4

    %&7*$&4 %&7*$&4 4"'"3* $)30.& $)30.& '*3&'09 '*3&'09 *& *& "/%30*% *1"% *1)0/& #-"$,#&33: 7*%&0 ) 8FC. XQMVHJO ) 8FC. XQMVHJO )  8FC. 0HH )  8FC. 0HH 8FC. 0HH 8FC. 0HH ) 8FC. XQMVHJO )  8FC. "OESPJE ) ) ) 8.7  71 DPNNPO "6%*0 ""$  .1 ""$  .1 ""$  .1  7PSCJT ""$  .1  7PSCJT 7PSCJT 7PSCJT ""$  .1 ""$ .1 7PSCJT ""$  .1 ""$  .1 ""$ 7PSCJT BOEDPEFDT 12
  4. UIFGBDUTPUIFSEFWJDFT 130%6$5 13050$0- 1-":&31-"5'03. .JDSPTPGU8JOEPXT1IPOF 4JMWFSMJHIUPS)5.- $VTUPNQMBZFS 3PLV )-4 8.7

    7$ #SJHIUTDSJQU "QQMF57 )-4 J5VOFT4UPSF #PYFF 8JEFWBSJFUZ FH)%4 )-4 35.1  1SPHSFTTJWF 8JEFWBSJFUZ 'MBTI 3FBM 25 QIZTJDBMNFEJB FUD 14 8.1 )VMV :PV5VCF FUD 5SBOTDPEFTJOUP 14GPSNBU 13
  5. BUBIJHIMFWFM .FEJB4FSWFST $%/T .PCJMF$%/T XJUIWBSJPVTPGGFSJOHT w USBOTDPEFPOMZ w J04'MBTIPOMZ w

    PQUJNJ[FUSBGGJDGPSNPCJMF OFUXPSLT w EFWJDFEFUFDUJPO w SFBMUJNFDPNNVOJDBUJPO 'MBTI.FEJB4FSWFS 'MBTIJ04 8PX[B.FEJB4FSWFS )FMJY6OJWFSTBM .FEJB4FSWFS 17
  6. w +BWB4DSJQU w 6TFS"HFOUEFUFDUJPO w +BWB4DSJQU w 4FSWFSTJEF 1)1 /&5

    FUD  $PPLJFCBTFEEFUFDUJPO  OEWJTJU %FUFDUUIFEFWJDFBOEPSCSPXTFS  w 4DSFFOTJ[FEFUFDUJPO 18
  7.  %FUFDU.PCJMF#SPXTFSTMJCSBSZTFSWJDFIUUQEFUFDUNPCJMFCSPXTFSTDPN  .PCJMF&41IUUQXXXIBOEJOUFSBDUJWFDPNSFTPVSDFTEFUFDUNPCJMFKBWBTDSJQUIUN  )BOETFU%FUFDUJPODPNIUUQXXXIBOETFUEFUFDUJPODPN 5*&34FSWFSTJEF  %FWJDF"UMBTIUUQEFWJDFBUMBTDPN 

    %FHSFFT'PVOEBUJPO1SPKFDUIUUQEFHSFFTDPEFQMFYDPN  8VSGMIUUQXVSGMTPVSDFGPSHFOFU %FUFDUUIFEFWJDFBOEPSCSPXTFS PQUJPOT  5*&3+BWB4DSJQU  .PEFSOJ[FSKTIUUQNPEFSOJ[SDPN 19
  8.  )5.-GJSTU )5.- ) { 8FC. { 0HH {'MBTI )

    -BVODIUIFBQQSPQSJBUFWJEFPQMBZFS PQUJPOT   'MBTIGJSTU 'MBTI ) {)5.- ) { 8FC. { 0HH  /BUJWFBQQ 1SPNQUUPEPXOMPBEBQQPO"OESPJE J04 8JOEPXT1IPOF -*7& &WFSZUIJOHFMTF/BUJWFBQQ )%4PS35.1 )-4 21
  9. ∗)WJEFP XJUI8FC.GBMMCBDL ∗"EBQUJWFQMBZMJTU ∗(FOFSBMBVEJFODF'MBTIGJSTU ∗ 4UBHFWJEFPBDDFMFSBUJPO ∗ 'VMMTDSFFOTVQQPSU ∗ *OUFSBDUJWJUZ

    ∗ "OBMZUJDT ∗ -JWFTUSFBNJOH ∗.PTUMZNPCJMFBVEJFODF)5.-GJSTU 3&$0..&/%&%6OQSPUFDUFEDPOUFOU 25
  10. ∗)WJEFP ∗"EBQUJWFQMBZMJTU ∗(FOFSBMBVEJFODF'MBTIGJSTU ∗ 35.1&TUSFBNJOH 'MBTIPOMZ ∗ 35.1&TUSFBNJOH 'MBTIPOMZ ∗

    1SPUFDUFE)-4PS)%4 )551 ∗.PTUMZNPCJMFBVEJFODF)-4POJ04 "*3 PSOBUJWFBQQ ∗/FFEGVMMGFBUVSFE%3. ∗ 'MBTI"DDFTT ∗ .JDSPTPGU1MBZ3FBEZ 4JMWFSMJHIU 3&$0..&/%&%1SPUFDUFEDPOUFOU 26
  11. IUUQXFCWJEFPXPSLTIPQTDPNNFEJBMBC -PBENFEJBMBCJOEFYQBHF <script type='text/javascript' src='http://api.handsetdetection.com/sites/js/12345.js'></script> REDIRECT TO: %&4,501JOEFYIUNM 'MBTI35.1%4{)5.-GBMMCBDL){8FC.{0HH "/%30*%BOESPJEIUNM

    )5.-1SPHSFTTJWF J1"%JQBEIUNM )5.-)-4 J1"%JQBEIUNM )5.-)-4 J1)0/&JQIPOFIUNM )5.-)-4 8*/%0841)0/&XJOEPXTIUNM 4JMWFSMJHIU<50%0> )BOETFU%FUFDUJPODPN EFUFDUTQMBUGPSN 30
  12. QSPCMFNTJSBOJOUP ∗ +2VFSZEFUFDUJPOXBT GJSTU UPPNVDIUFTUJOH  MFBSOJOHDVSWF MJNJUFE UJNF ∗

    +81MBZFS)5.- JNQMFNFOUBUJPOXBT CVHHZ ∗ +81MBZFSEPFTO`U TVQQPSU)%4 IBEUPVTF 35.1%4 31
  13. UJQT USJDLT BOECFTUQSBDUJDFT 0QUJPOTGPSOBUJWFBQQT ∗ J040CKFDUJWF$ ∗ "OESPJE+BWB ∗ #MBDLCFSSZ+BWB

    ∗ 8JOEPXT1IPOF$ 7# 'SBNFXPSLT UPNBLFMJGFFBTJFS ∗ "QQDFMFSBUPS 5JUBOJVN ∗ "OESPJE J1IPOF)5.-  #MBDL#FSSZQMBOOFE ∗ 1IPOFHBQ ∗ J1IPOF "OESPJE 8JOEPXT1IPOF #MBDL#FSSZ 4ZNCJBO 1BMN ∗ "EPCF"*3 ∗ J04 J1IPOF J1BE J1PEUPVDI "OESPJE #MBDL#FSSZ 32
  14. UJQT USJDLT BOECFTUQSBDUJDFT  ∗ .PSFIUUQXXXGMBTITUSFBNXPSLTDPNQ WJEFPPOJQBEBOEBOESPJEUBCMFUTXJUIBEPCFBJS $POTJEFSBUJPOTGPS"*3BQQT ∗ &OTVSFWJEFPTBSFNPCJMFPQUJNJ[FE

    SJHIUMFWFMQSPGJMF ∗ 6TF4UBHF7JEFP"1*GPSDVTUPN'MBTIWJEFPQMBZFST PS UIFMBUFTU04.'WFSTJPOXIJDIIBTCVJMEJO4UBHF7JEFP TVQQPSU BOEEFGJOFSFOEFS.PEFEJSFDUSFOEFS.PEFJOUIF"EPCF "*3BQQMJDBUJPOYNMGJMF ∗ 6TFBEBQUJWFTUSFBNJOHXIFOFWFSQPTTJCMF )%4 )-4 35.1%4 33