Artefaktti: ratkaisu flash-sisällön katseluun iPadilla

[youtube]http://www.youtube.com/watch?v=pwtQefApuHQ[/youtube]

Artefact Group on pieni yritys, joka kehittää parhaillaan Flash in a Pinch -palvelua, jonka avulla iPadin käyttäjät voivat katsella flash-sisältöä tablet-laitteellaan. Tämä uusi menetelmä toimii jossain määrin samalla tavalla kuin Opera Minissä, eli Artefact-palvelimet ottavat sivuston flash-sisällön ja muuttavat sen iOS-yhteensopivaksi sisällöksi, minkä jälkeen ne lähettävät sen iPad-tablettiin ja kuten näette. videossa se on hankala prosessi, joka vaatii paljon resursseja sekä Artifact-palvelimista että iPad-tabletista.

Artefactin työntekijät työskentelevät parhaillaan flash-sisällön muuntamiseksi H.264-sisällöksi, joka on paljon helpompi renderöidä, joten se vaatii paljon vähemmän resursseja sekä Artefact-palvelimilta että loppukäyttäjältä. Ollakseni rehellinen, idea itsessään on hyvä, mutta "käytännöllistä" on vielä työstettävä, koska toistaiseksi käyttäjät eivät voi käyttää tätä ratkaisua kunnolla.

Lyhyesti sanottuna tämä on verkkopohjainen ohut asiakas, ja koska se siirtää renderöinnin taustajärjestelmään, joka pystyy suorittamaan mitä tahansa laajennusta, pystymme myös renderöimään Silverlightin, Unity3D:n ja muita laajennuksia. Minun on sanottava: Silverlightin (kuten Artefact Animator) näkeminen iPadilla on aikamoinen matka.

Käytämme Googlen avoimen lähdekoodin Chrome-selainta (Chromium) kuvien renderöimiseen palvelimella ja kuvan lähettämiseen Safariin. Käyttämällä Javascriptiä päällekkäisellä tasolla voimme lähettää kaikki kosketusvuorovaikutukset palvelimelle ja reagoida niihin, mikä tekee siitä täysin vuorovaikutteisen.

Huonona puolena tämä vaatii enemmän CPU-aikaa palvelimella, eikä se ole niin nopeaa kuin Flashin suorittaminen suoraan olisi. Lisäksi tämä toimittaa tällä hetkellä vain kuvia. Työskentelemme versiolla, joka nopeuttaa toimitusta käyttämällä h.264-koodekkia kuvan ja äänen toimittamiseen.