Innehållsförteckning:
Det är lite av ett uppror idag, centrerat på Chromecast och Koushs experimentella AllCast-applikation. Lite bakgrund för dem som inte har följt med.
Utvecklare och noterade Android-hackare Koushik Dutta hackade en metod för att spela lokalt innehåll, liksom innehåll från Google Drive eller Dropbox från din Android på Chromecast. De medföljande API: erna från utvecklarförhandsgranskningen av Google Cast SDK erbjuder inte den här funktionen, så han var tvungen att göra lite magi och arbeta runt det. Det gjorde han, och det såg ganska intressant ut för många som ville ha ett sätt att ansluta sin Android till sin TV. Idag meddelade Koush att den senaste uppdateringen bröt denna funktionalitet och att han misstänker att Google blockerar denna typ av beteende med avsikt.
Det är lite klibbigt, och inget svar kommer att tillfredsställa alla. Kanske bör Google bara sälja en Miracast-dongel via Google Play, göra den billig och vara klar med den. Jag har inget svar, men jag har lite eftertanke och det finns två mycket viktiga saker som måste komma ihåg i alla diskussioner om Chromecast-förmågor och användningsfall.
Chromecasten är inte öppen
Chromecasten är inte Android. Det är inte heller krom. Det erbjöds aldrig som en "öppen" produkt. Vad det är är en $ 35-enhet som låter dig spela innehåll från YouTube, Netflix och Chrome-webbläsaren med mycket liten installation eller svårigheter. Google har sagt att andra coola saker kommer till Chromecast, men de sa aldrig en gång att det skulle vara öppet och hackbart.
Att göra en enhet som denna öppen och hackbar kommer i själva verket att skada dess framtid. Innehållsleverantörer är rädda för Android. När människor kan ta några timmar och göra saker som att öppna en app så att den fungerar på sätt som den inte var avsedd, blir människorna som kontrollerar flödet av underhållning rädda. De är inte rädda för Xbox eller Apple TV, för människor ändrar inte programvaran till höger och vänster. De bryr sig om intäkter, och saker som kan ta bort något av det får dem hoppig. Google måste försöka blidka dessa människor, och oavsett om vi gillar det eller inte betyder det att klämma ner saker.
SDK är inte slutgiltigt
Appar som Koush's AllCast / AnyCast fungerade utanför SDK: s räckvidd, och ingen borde bli förvånad om de blir trasiga. Men själva Google Cast SDK är fortfarande väldigt ett pågående arbete.
När det gäller denna diskussion har utvecklaren Leon Nicholls hittat koden som är klar för att kasta lokalt innehåll från Android begravd i SDK: s förhandsgranskare av utvecklaren. Google har inte släppt en app som kommer att skicka från ditt galleri, men de har allt på plats för att göra det. Det är möjligt de kommer, men det är lika mycket möjligt att det aldrig kommer att hända.
Detta pekar direkt på det faktum att Chromecast inte är öppen. Google håller fast på saker här, och vi antar att det är för att tillfredsställa folk i TV-nätverk och filmstudior och de älskvärda människor som kontrollerar musikbranschen. I alla fall säger inte personer som använder SDK och testar sina egna appar som använder de medföljande API: erna att några uppdateringar bröt sina appar.
Nu då?
Chromecast gör allt idag som det gjorde när Sundar och vänner visade det för oss förra månaden. Då var folk upphetsade och det slutade snabbt. Inget har förändrats.
Om du vill att något ska strömma innehåll från din Android till din TV, investera i en Miracast-dongel, eller om din enhet använder ett proprietärt format som HTC eller Samsung, använd en av deras enheter. Eller bara använda en HDMI-kabel och vilken adapter du behöver för din Android. Köp inte en Chromecast och förväntar dig att den täcker alla baser, eftersom de kanske aldrig gör det.
Å andra sidan, om du vill ha ett billigt och enkelt sätt att spela YouTube och Netflix (och annat innehåll när det blir tillgängligt) på din TV, ta en Chromecast. Det är enkelt, det fungerar bra, och vi tror att Google har djupa fickor och stora planer för vidareutveckling och förbättring.