Thursday, April 5, 2012

Bitva mediálních kodeků. Je stále aktuální?

Téma mediálních kodeků jsem okrajově řešil už ve své bakalářské práci v roce 2010, proto mi přišlo zajímavé se na toto téma zaměřit a zmapovat jeho vývoj v čase.

HTML 5

Na počátku "problémů" s mediálními kodeky byl vznik HTML-5. Problémy by vznikaly jistě i bez HTML-5, ovšem díky zavádění nového standardu se o těchto problémech vědělo a začaly se řešit. Počátek vývoje HTML-5 se datuje do roku 2004 a v roce 2007 (kdy bylo jasné, že standard je potřebný a má svůj smysl) se jeho patronace ujala organizace W3C. Jednou z hlavních myšlenek HTML-5 je snaha o "jednotné řešení všeho, co se týká webových stránek". Vznikly elementy <video> a <audio>, které jednoduchým způsobem definovaly spuštění video a audio obsahu na webových stránkách. Tím odpadává nutnost instalovat si Flash a významně se zjednodušuje HTML syntaxe ve zdrojovém kódu (viz Syntaxe 1).
<video src="media/video.mp4" controls="controls"></video>
<embed type="application/x-shockwave-flash" ... />
Syntaxe 1: rozdíl v zápisu videa tagu <video> oproti Flashi

HTML-5 <video> vs. stávající technologie

Vzhledem k nespolehlivosti stávajících technologií pro přehrávání videa (snad s výjimkou Silverlightu), bylo začlenění videa do HTML-5 odbornou veřejností kvitováno s velkým očekáváním. Proti Flashi, QuickTime, Windows Media Playeru a dalším má integrované video v HTML-5 několik výhod: 
  • bezpečnost,
  • výkon, 
  • stabilita, 
  • uzavřenost celého řešení.
To jsou argumenty, proti kterým z pohledu Flashe není obrany. Nicméně Flash ještě neodepisujme, HTML-5 má svých problémů dost a vzhledem k jejich komplikovanosti budeme Flash na webových stránkách vídat ještě dlouho (dle mého názoru jednotky, možná deset let).

O co v bitvě kodeků vlastně jde?

V bitvě kodeků nejde o nic jiného než o peníze. Během prakticky nekontrolovaného vývoje se stal nepsaným standardem v oblasti videa kodek H.264, který vznikl v květnu 2003 a stále prochází úpravami. Jeho hlavní předností je vysoká kvalita obrazu při nižší přenosové rychlosti. Za dobu své existence se stal nejpoužívanějším kodekem - používáme ho např. pro pozemní digitální vysílání či Blu-ray, o internetových videích nemluvě. Jenže na začátku roku 2010 se objevily zprávy, že organizace MPEG LA (správce patentů vývojářů, kteří se na H.264 podíleli), hodlá prodloužit bezplatné používání kodeku H.264 do 31.12.2015. Na první pohled vstřícný krok, ovšem oponenti v čele s Mozillou a Operou si domysleli pravděpodobnou strategii MPEG LA (během pěti let zkosmopolitnění kodeku H.264 a následné tvrdé poplatky za jeho používání) a velmi hlasitě tomuto rozhodnutí oponovaly. Následkem toho vydalo MPEG LA prohlášení, že uvažuje o osvobození od licenčních poplatků jednou pro vždy (licence patentů vyprší v roce 2028). Mozilla řešila situaci tím, že přestala ve svých prohlížečích podporovat kodek H.264 a prosazovala volně šiřitelnou Theoru. Ačkoli nedosahovala kvalit a výsledků H.264, měla Theora svůj potenciál a začala na něm stavět i Opera. Situaci ještě více zamotal Google se svým projektem VP8/WebM. Zprávy o osvobození H.264 od licenčních poplatků se ukázaly jako strategické řešení MPEG LA, která tím získala čas na sehnání podkladů proti Googlu a jeho VP8 a nechala se slyšet, že VP8 obsahuje chráněné patenty použité v kodeku H.264. Tím se dostala Theora na "druhou kolej" a v současné době je veřejnost zaměřena na spor Google vs. MPEG LA.

H.264

  • první verze v roce 2003
  • nejpoužívanější kodek
  • velmi kvalitní
  • velká hardwarová podpora
  • nepsaný standard
  • zatížen patenty

Theora

  • první verze v roce 2002, neměl ambice
  • po prvních zprávách o zpoplatnění H.264 sponzorován Mozillou
  • svobodně šiřitelný kodek (licence BSD)
  • formát "ogg", "ogv"
  • jediný formát videa, který je povoleno uploadovat na Wiki Commons

VP8

  • představen v září 2008 společností On2 Technologies
  • koupen Googlem za $125 milionů (i s firmou)
  • volně šiřitelný pod licencí BSD
  • formát "WebM"
Vraťme se do roku 2008, kdy se do hry dostává Google a jeho kodek VP8. Ten měl být osvobozením od nadvlády H.264. Provozovat YouTube a žít v nejistotě, že za to, aby si uživatelé mohli videa prohlížet, bude muset Google či samotní uživatelé platit, to bylo pro Google nemyslitelné. Google si byl vědom dalších nákladů na prosazení kodeku mezi výrobce hardwaru, ale za prosazením svého formátu jde rázně. Zde zapůsobila velikost a síla Googlu, takže výrobci neměli problém formátu nevěřit a pomalu začínají VP8 podporovat. Projekt VP8 stále nedosahuje kvality H.264, ovšem každá další vydaná verze představuje viditelné zlepšení oproti verzi předchozí a dá se očekávat, že nebude dlouho trvat a kvalita bude srovnatelná.

Community Cross-Licence

Mezitím Google vytvořil tzv. Community Cross-Licence, což je protipól MPEG LA. V praxi to znamená, že některé firmy, jejichž patenty jsou použity ve VP8, dávají souhlas k jejich volného šíření v rámci VP8. Od Googlu je to dle mého názoru ukázka toho, že firmy o proplacení patentů za každou cenu nestojí a podle vyjádření do médií klade důraz na ziskuchtivst organizace MPEG LA, která vlastně jen svolává majitele patentů použitých v H.264, aby se bránili. Myslím si, že samotné firmy by do konfliktu s Googlem nešly. Na jednu stranu se Google tváří, že má nejčistší úmysly, ale samozrejmě mu vedle nich jde hlavně o vlastní prospěch a odvrácení kodekové hrozby za "přijatelnou" cenu.

Audio kodeky

Paralelně s tagem <video> vznikl také tag <audio>, který má v HTML-5 své místo a zjednodušuje přehrávání hudebních souborů - podobně jako u videa není třeba doinstalovávat žádný plug-in. Problémy s audiem se také nápadně podobají těm s videem - Mozilla a Opera nepodporují přehrávání formátu mp3, naopak všechny prohlížeče si bez problémů poradí s formátem ogg.
V audio-oblasti není situace tak dramatická jako u videa. Na audio kodeky nejsou kladeny tak vysoké nároky, a tak tuto oblast ovládl formát mp3. I ten je patentově zatížený, proto vznik a rozvoj Theory pro video zároveň zavedl formát ogg či oga s kodekem Vorbis pro audio. Ten je dnes považován za méně známého, ale prakticky rovnocenného konkurenta mp3 a v případě snahy o zpoplatnění mp3 nebude problém přejít na Vorbis.
<audio src="media/audio.mp3" controls="controls"></audio>
Syntaxe 2: tag <audio> v HTML-5

Jak to dopadne?

Odpověď na tuto otázku zatím neznáme, můžeme se jen dohadovat. Já se domnívám, že Google i přes svou kapitálovou sílu, která se promítne v právnické rovině, nemůže spor o patenty vyhrát. Právní bitva se bude odehrávat na půdě USA a tamní zákony - samozřejmě nadneseně - dovolí patentovat si 1+1=2 a každý, kdo toto použije, musí majiteli patentu odvádět poplatek. Na druhou stranu se o vítězství v soudním sporu Google třeba ani nepokusí a půjde do boje s taktikou, aby spor trval co nejdéle - odvolání, nové důkazy, apod. - klidně až do roku 2028, kdy budou patenty k dispozici. Do té doby se může objevit spousta jiných řešení tohoto problému, o kterých dnes nic netušíme.
Další možností vyřešení sporu je mimosoudní vyrovnání. V tomto případě jsem přesvědčen, že pokud by bylo pro Google únosné, touto cestou by se vydal a vyřešil by tak všechny problémy. Dle mého názoru je pravděpodobné, že si MPEG LA řekla o takovou sumu, jakou Google buď nemůže nebo nechce akceptovat a Google počítá s tím, že soudní tahanice ho vyjdou levněji.¨
Poslední možnost, že by se Google vzdal a vývoj VP8 ustal, považuji za vyloučenou, už jenom z hlediska YouTube či Google TV.

Zdroje informací:


Tuesday, March 27, 2012

Proč Facebook zavádí Timeline?


Timeline od Facebooku je další nevyhnutelnou změnou z dílen vývojářů Facebooku. Co vede Facebook k tomu, že tento nový vzhled profilu zavádí?


Co je Timeline?
Timeline je nová koncepce uživatelských profilů, která má za úkol mapovat příběh vašeho života a skládá ze tří částí:
  • vašich příběhů (statusy, fotky, životní události)
  • vašich aplikací (poslední aktivita v aplikacích: Netflix - film)
  • a nového způsobu, jak se vyjádřit (odlišení profilu od ostatních).

Na první pohled se zdá být Timeline nepřehledný, ale má koncepci. Na levé straně jsou vaše příběhy, na straně pravé jsou vaše aplikace. Své statusy, fotky nebo události si můžete zvýraznit, což způsobí roztažení po celé šíři.
Aplikace umožní vašim přátelům zjistit, jaký film jste viděli přes Netflix, jakou trasu jste uběhli přes Nike+ nebo jaké písničky posloucháte na Last.fm.

Hlavní otázkou je tedy proč jej zavádí a proč nyní.


Důvod 1: Stay fresh
Facebook věří, že k tomu, aby zůstal aktuální/inovativní a reagoval na potřeby uživatelů a svého byznysu musí v pravidelných intervalech měnit prožitek uživatele (user experience). Tedy i strukturu webu. Myšlenku, kterou přináší Timeline nelze provést na stávajícím profilu.


Důvod 2: Konkurence
Facebook není jedinou sociální sítí na internetu a chce zůstat o krok před konkurencí. Když pominu Twitter, který jako přímou konkurenci Facebooku nepovažuji, Google+, který byl spuštěn 28. června 2011 a za 6 měsíců vyrostl na 90 mil. uživatelů, již hrozba je.
Důkazem toho, že se Facebook konkurence z Google bojí, je fakt, že krátce po uvedení Google+ převzal jeho konkurenční výhody.
Mezi tyto výhody patří:
  • Kruhy Google+ Facebook převzal a umožnil třídění uživatelů do skupin a nastavení jeho práv.
  • Zavedl odběry uživatelů, které nemáme v přátelích.
  • Zpřístupnil video hovory.

Facebook nechce, aby přišla jiná sociální sít, která by ho připravila o uživatele, tak jako to on provedl sociální síti MySpace.
Timeline je konkurenční výhodou Facebooku, který z něj dělá sociální HUB uživatele - platformu. Pokud uživatelé nebudou sdílet obsah na Facebooku, budou sdílet jinde.

Čas potřebný k dosažení 50 mil. uživatelů jednotlivých sociálních sítí

Důvod 3: Udržení partnerů
Facebookové aplikace a hry nejsou žádnou novinkou. S nynější strukturou profilu však nemají aplikace takový dopad na uživatele jako s Timeline. Motto zní: "Přidej si aplikace na svůj profil Timeline a dej tak světu vědět, kdo ve skutečnosti jsi". Například rád poslouchám staré rockové nahrávky, které se špatně shání, proto jsem si nainstaloval aplikaci SoundCloud. Přihlásil jsem se k aplikaci přes svůj Facebookový účet a hledal a poslouchal skladby. Na mojí Timeline udělala aplikace box, kde se zobrazuje, co si přehrávám, a co si dávám do oblíbených. Facebook tím chce dokázat svým partnerům, že on je ta pravá a jediná reálná sociální platforma a chce si je tím udržet. Chtějí ukázat, že jejich platforma a ekosystém je stejně relevantní jako Android, Windows nebo iOS. Navíc Facebook u té příležitosti představil nový algoritmus Graph Rank, který řadí zájmy uživatelů podle důležitosti. Fakt, že partnerství s ostatními firmami je pro Facebook důležité je to, že např. Zynga generuje Facebooku 12% příjmů. Aplikace, které uživatel používá, dostaly své místo v pravé části Timeline a nejen tam, ale i v tickeru a news feedu.
Právě promo, které uživatelé aplikací dělají mezi svými přáteli, je k nezaplacení. Namátkou několik partnerů Facebooku:
  •  Zynga
  •  Foursquare
  •  Spotify
  •  Last.fm
  •  Netflix
  •  Pinterest
  • TripAdvisor
  •  Nike +
Ukázka aplikace SoundCloud a jeji stream informací na Facebooku
Důvod 4: Informace o uživatelích
Facebook o vás bude chtít vědět nové informace. Jednoduše klikněte na svou Timeline a zobrazí se kontextová nabídka v pěti tematických kapitolách, jimiž jsou Práce a vzdělání, Rodina a vztahy, Domov a bydlení, Zdraví a relaxace a Cestování a zážitky. Tyto kapitoly se dělí na další seznamy. U všech položek si můžete nastavit viditelnost.
Zde bych podotknul, že Facebook zabil dvě mouchy jednou ranou. První věc je, že pokud lidé budou vyplňovat taková kvanta o sobě na Facebook. bude to mít takový efekt, že na něm budou trávit více času - upravováním svého profilu a stalkováním profilů svých přátel. Více času = více zobrazené reklamy.
Druhou, mnohem důležitější věcí je právě reklama. Díky vyplnění takového kvanta informací může Facebook zacílit relevantní reklamu ještě lépe, než doposud. Každý ví, že více relevantní reklama má více prokliků a více prokliků = více peněz pro Facebook. 

Kontextová nabídka pro zadání nových informací o uživateli

Důvod 5: Vstup na burzu
V tomto roce má vstoupit Facebook na veřejně obchodovatelnou burzu a pravděpodobně dostane cenovku 100 miliard dolarů.  Je nutné si uvědomit, co takovou cenu tvoří. Facebookovým produktem je uživatel. Každý uživatel má ale jinou cenu. Cennější jsou ti, kteří o sobě sdílejí více informací - jak pro Facebook, tak jeho partnery i firmy, které si u něj kupují reklamu. Není náhoda, že Timeline přišel nyní. Informace o jeho uživatelích zvyšují celkovou tržní cenu Facebooku.


Závěr
Dalo by se říct, že každý bod souvisí s každým a dohromady zapadají jako logický celek. Otázkou je, jaký bude další krok Facebooku? Jistě se pokusí rozšířit svůj stávající ekosystém. Dírou, kde mu v současné době utíkají peníze, je Facebook v mobilních aplikacích, protože zde není plocha pro reklamy. Proslýchá se však, že se nechá inspirovat Twitterem a mezi příspěvky uživatele vmíchá reklamu. Co by u Facebooku dávalo smysl, je operační systém pro mobilní zařízení, o kterém se již spekuluje, ten by přispěl nejen k reklamě, ale i dalšímu sběru informací. To je však na další diskuzi.

Analýza online kancelářských balíků


Základní problém, se kterým se můžeme setkat při hodnocení analýzy online balíků, je samotné hodnocení. Jak hodnotit funkcionalitu, nebo důvod používání toho a toho balíku. Druhým zásadním problémem, je kdo může tyto balíky hodnotit. Z mého pohledu jen uživatelé, to jsou ti, na které je balík zacílen. Z mého pohledu jsou tyto balíky cíleny na běžné uživatele, kteří ani nevyužijí plnou funkcionalitu normálních officů. (pro porovnání jsem zvolil Microsoft office 2007-2010, jako nejrozšířenější sadu). Pokud se podíváme na průzkum o informační gramotnosti, které dělala společnost STEM/MARK v roce 2005 pro bývalé ministerstvo informatiky, že základní funkce stěží ovládá 43% uživatelů. Podstatný je zde rozdíl mezi udávanou vzdělaností a testovanou vzdělaností. Ta se liší o 10% v průměru. Pokud se podíváme na ovládání tabulkových kalkulátorů, můžeme vidět, že 50% uživatelů o sobě tvrdí že umí ovládat tento SW. Toto číslo však musíme brát s rezervou, jak nám dokazují předešlá čísla v rozdílu mezi testovanou a udávanou ovladatelností. Z mého pohledu proto argumenty většiny uživatelů, že mají online kancelářské balíky menší funkcionalitu, je relevantní jen pro menšinu trhu, nebo IT profesionály. Nebo pro uživatele, kteří využívají tyto prostředky pro specializovanou činnost (Excel tenký klient BI). Z mého pohledu nejvíce důležitá funkcionalita pro používaní těchto balíku je:
•       Sdílení dokumentů
•       Práce na jednom dokumentu
•       Dokumenty všude sebou
•       Relativně nezávislý na zařízení, stejně rychlý
•       Dokumenty se neztratí
•       Verzování dokumentů
Pokud se podíváme na hodnocený SW, vybral jsem tyto společnosti. Velké a známé hráče na tomto trhu, Google a Zoho. Dále jsem vybral společnost Microsoft, jako dlouholetého hráče na trhu kancelářských aplikací.  Pak dva méně známe společnosti, Adobe a Think Free Office.
•       Google doc
–      Na trhu již od roku 2005
–      Textový editor, tabulkový kalkulátor, prezentace
–      Další aplikace, integrace se sociálními sítěmi
–      Ke všem službám přístup přes google account
–      Úložiště 1 GB, možno přikoupit
•       Vztahuje se jen na vložené soubory, google dokumenty se do toho nezapočítávají (7 GB)
•       Dokumenty zoho
–      Na trhu již od roku 2005
–      Textový editor, tabulkový kalkulátor, prezentace
–      Další aplikace, zaměřená na firemní klientelu
–      Nutná registrace, ale možno přistoupit přes google, Yahoo, facebook account
–      Uložiště 1GB, možno přikoupit
•       MS online office
–      Na trhu již od roku 2010
–      Textový editor, tabulkový kalkulátor, prezentace
–      Onenote, email, kalendář
–      Přístup přes live ID
–      Uložiště 25 GB (neplést si skydrive mesh – 5 Gb)
•       Think free office
–      Na trhu již od roku 2005
–      Textový editor, tabulkový kalkulátor, prezentace
–      Mobile Think free office – offline klient
–      Registrace, nebo google account
–      Uložiště 1GB
–      Programován Java
•       Acrobat
–      Textový editor, tabulkový kalkulátor (beta), prezentace (prezentace)
–      Možno se přihlásit přes google account, nepropojen s ostatními službami
–      Uložiště 1GB
–      Programován v jazyce flash
Na základě čeho srovnávat funkcionalitu tohoto SW. Podívejte se do následující tabulky, a popřípadě do diskuze připište, co vám na hodnocení chybím nebo podle čeho by jste hodnotily Vy. Funkcionalitu jsem sestavil na základě pro mně velice často používané funkcionalitě.
Hodnocená fc
Goole
Zoho
MS
Think
Acrobat
Textový editor





Formátování
ANO
ANO
ANO
ANO
ANO
Velikost textu
ANO
ANO
ANO
ANO
ANO
Fonty
11
26
37
100
6
Grafické formátování
ANO
ANO
ANO
ANO
ANO
Kreslení obrázků
ANO
NE
NE
ANO
NE
Obsah
ANO
ANO
NE
ANO
NE
Číslování
ANO
ANO
ANO
ANO
ANO
Poznámky pod čarou
ANO
ANO
NE
ANO
NE
Záhlaví zápatí
ANO
ANO
NE
ANO
ANO
Tabulkový kalkulátor





Náhledy
NE
NE
ANO
ANO
NE
Grafy
ANO
NE
ANO
ANO
NE
Základní matematické operace
ANO
ANO
ANO
ANO
ANO
Podmíněné formátování
ANO
ANO
NE
ANO
NE
Prezentace





Styly, grafika
ANO
ANO
ANO
ANO
ANO
Obrázky, zvuk video
ANO
ANO
ANO
ANO
ANO
Online prezentování
ANO
ANO
ANO
ANO
ANO
Import





Doc/docx
ANO
ANO
ANO
ANO
NE
Pdf
ANO
ANO
NE
ANO
ANO
Odt
ANO
ANO
NE
NE
NE
Rtf
ANO
ANO
NE
ANO
NE
HTML
ANO
ANO
NE
ANO
NE
Sdílení
ANO
ANO
ANO
ANO
ANO
Diskuze s uživateli na jednom dokumentu
ANO
ANO
NE
NE
NE
Tisk
NE
NE
ANO
NE

Pravopis
NE
NE
ANO
NE
NE
Offline
Částečně – jen prohlížení dokumentů

ANO
ANO

poznámky

Relativně pomalý tabulkový kalkulátor
Celkové řešení je pomalý, ale funguje tlačítko uložit na web, otevřít v stolním office
JAVA aplikace, která se celá stahuje, trvá dlouho její načtení
Celkové malá funkcionalita.

Jak vidíme z analýzy trhu, je největším hráčem Google, pak Zoho. Z Analýzy plyne i další doporučení, jak by se měl trh dále vyvíjet.
·         Doporučení pro MS
o   Změna licencování krabicové verze, umožnit v základní funkcionalitě používat zdarma. Licencování, kdy si koupíte od MS pouze 3 nástroje z officů je zbytečná, ale měla by se omezit množstvím funkcí.
o   Rozšířit funkcionalitu zdarma, z mého pohledu je textový editor značně poddimenzovaný
o   Export do více formátů (alespoň pdf)
o   Klient pro Android
·         Doporučení pro Google a Zoho
o   Zvětšit velikost úložného prostoru
o   Více marketingu pro prosazení těchto služeb, pro většinu uživatelů neznáme
o   Rozvoj offline klienta, offline funkcionalita je v současné době pro uživatele velice důležitá
·         Doporučení pro Think free office
o   Otázka přístupu poskytování aplikací – jsou pomalé
·         Doporučení pro Acrobat
o   Povede se oživit Flash, jinak tento nástroj považuji za mrtvý