Adobe Flash: Katsaus selaimiin, kodekkeihin ja suorituskykyyn

Artikkelin kirjoittaja: Manu Pitkänen | 0 kommenttia

Kodekit, ei koske minua?



Koskevatko kodekit jollain tasolla minua? - Kyllä, ne koskettavat ja siksi sinun tulisi olla kiinnostunut niistä. Meistä jokainen haluaa katsella korkealaatuista videota, joka kuitenkin varaa käyttöönsä mahdollisimman vähän kaistaa. Yleensä kuvanlaatu kuitenkin menee kaiken muun edelle.
Flashin 10.1-version tuoma hype-uutuus on videoiden rautakiihdytys, mutta se toimii kuitenkin vain H.264-enkoodatuilla videoilla. Kuinka laajassa käytössä H.264 on sitten verrattuna kahteen muuhun kodekkiin Flash-videoissa? Tällä hetkellä 90 prosenttia kaikista Flash-yhteensopivista koneista on varustettu Flash Player 10:llä, joten kirkkaasti suurin osa verkkosivuista on siirtynyt käyttämään H.264-kodekkia.

Verkkosivu Laatu Resoluutio Bittivirta (kb/s)
Kodekki
YouTube 240p 400x170 253 Sorenson H.263
YouTube 360p 640x272 449 H.264
YouTube 480p 854x362 791 H.264
YouTube 720p 1280x544 2016, max:11,3 Mb/s H.264
YouTube 1080p 1920x816 3560, max:17,9Mb/s H.264
DailyMotion - 848x480 700 H.264
DailyMotion Ad - 400x300 600 VP6
Vimeo #1 SD 506x380 497 VP6
Vimeo #1 HD 640x490 1110 VP6
Vimeo #2 SD 640x360 602, max:1416 H.264
Vimeo #2 HD 1280x720 1999, max: 4332 H.264
SpikeTV - 640x480 636 VP6
Youku #1 - 432x324 238 H.264
Youku #2 - 448x336 218 H.264
Sevenload #1 - 320x176 740 Sorenson H.263
Sevenload #2 SD 448x256 711 Sorenson H.263
Sevenload #2 HD 1280x720 1850, max: 3359 H.264
Sevenload Ad - 640x480 800 VP6
Lockheed
(Youtube Hosted)
CBS (Adaptiivinen?) 640x360 (Adaptiivinen?), 700 nimellinen H.264
CBS ad - 640x360 700 H.264
Fox clip - 560x315 600 VP6
Fox full episode (Adaptiivinen?) 480x270 (Adaptiivinen?), 300 nimellinen H.264
Boeing - 1280x720 700 VP6
ABC - 640x360 573 H.264
ABC ad - 640x360 602 H.264
CNN - 416x236 393, max:1024 H.264
CNN ad - 640x360 752 VP6
Cisco - 960x540 700 H.264
ESPN ad - 440x330 712 VP6
ESPN HQ off 576x324 260 VP6
ESPN HQ on 576x324 800 VP6
G4TV - 480x360 704 VP6
Hulu 360p 640x360 (Adaptiivinen?) H.264
Hulu 480p 720x480 (Adaptiivinen?) H.264


Otantaamme kuului niin kuluttajille kuin yrityksille suunnattuja sivustoja, mutta meille tuli nopeasti selväksi että suurin osa Flash-sisällöstä löytyy nimenomaan kuluttajille suunnatuista sivustoista. Otantaan ei hyväksytty sellaisia sivustoja, joissa ei ollut mahdollisuutta ladata tiedostoa koneelle analysointia varten.

Vaikka tiedämme ennalta mitä kodekkia tietty sivusto käyttää videoissaan, niin joskus on lähes mahdotonta saada selville tietoa videoiden bittivirrasta (jotkin sivustot käyttävät adaptiivista bittivirtaa). Tässä suhteessa Hulu ja Fox ovat epäselvimmät tapaukset. Hulun tekninen FAQ-sivun mukaan adaptiivinen bittivirta -ominaisuus on erikseen valittavissa, mutta heidän foorumilla kirjoitettujen viestien perusteella tilanne on paljon monimutkaisempi.

Tarvitset tarpeeksi nopean Internet-yhteyden. Videomme streamataan 480 kb/s:n tai 700 kb/s:n bittivirroilla. Meidän palvelimet muuttavat streamin bittivirtaa sinun Internet-yhdelle sopivaksi. Sujuvaan videotoistoon suosittelemme yhteydeltäsi vähintään yhden megabitin latausnopeutta. Internet-liittymäsi latausnopeuden voit testata eri verkkosivuilla, jotka ovat tätä käyttötarkoitusta varten suunniteltuja.

Jotkin videoistamme ovat nykyään H.264-kodekilla pakattuja 480p:n videoita, joiden bittivirta on 1000 kbps. Erotat nämä videot 480p Hi-Res -näppäimestä, joka ilmestyy soittimen oikeaan alakulmaan. Näiden videoiden katseluun tarvitset Flash Player 10.0.32:n ja yhteyden latausnopeudeksi suosittelemme vähintänn 1,5 megabittiä.

Yllä on selväsanaista tekstiä, mutta sivuston Media FAQ ja tuore blogikirjoitus sekoittavat pakkaa.

Hulun videot streamataan Flash-videotiedostoina (FLV). Nämä tiedostot on enkoodattu H.264-kodekilla, jota Flash Player 10 tai uudempi tukee (ohjelma on asennettu yli 97 prosenttiin yhdysvaltalaisista koneista).

Hulu tukee tällä hetkellä dynaamista bittivirtaa, joka takaa parhaimman mahdollisen katselukokemuksen kaikilla laitteilla. Toisto-ohjelmamme valitsee laitteistollesi ja yhteydellesi kaikkein optimaalisimman streamin.
Hulu tukee tällähetkellä neljää eri streamia: 480 kb/s, 700 kb/s, 1000 kb/s (H.264 enkoodattuja) ja 2,5 Mb/s.


Voit ottaa adaptiivisen bittivirran käyttöön uuden toisto-ohjelmamme asetuksista. Asetuksista voit pakottaa toistimen jollekin tietylle resoluutiolle (480p, 360p tai 288p), mutta suositellemme ottamaan adaptiivisen bittivirran käyttöön. Kun tämä asetus on päällä, niin voit olla huoletta videonlaadusta, koska Hulu huolehtii että katselemassasi videossa on optimaalisin kuvanlaatu.


Olemme yrittäneet tavoittaa Hulua selventään asiaa, mutta emme ole saaneet heiltä mitään vastausta.

Kommentoi artikkelia