A Google új Cast Connect könyvtára lehetővé teszi az Android TV-alkalmazások fejlesztői számára, hogy a Cast munkameneteket az alkalmazáson belül kezeljék, nem pedig HTML5-lejátszóban.
A Cast Connect bevezetésének köszönhetően a videotartalom átküldése Android TV-eszközére a közeljövőben remélhetőleg natívabb lesz. Amint arra a Twitter-felhasználó rámutatott Android TV útmutató, ennek az új funkciónak az az előnye, hogy lehetővé teszi a távirányító használatát átküldött videókhoz.
Egy Google fejlesztői oldal elmagyarázza az új Cast Connect könyvtár működését. A Google Cast infrastruktúrájára épül, és az Android TV eszköz Cast Receiverként működik. A könyvtár integrálása után az Android TV-alkalmazások úgy fogadhatják a Cast-üzeneteket és közvetíthetik a média állapotát, mintha valódi Google Cast-eszközök lennének. A Google azt állítja, hogy a média betöltése és a lejátszás vezérlése mellett a Cast Connect könyvtár média metaadatokat, egyéni üzeneteket, ismétlési/keverési és feladói csatlakozási/kilépési eseményeket is tartalmaz. Íme egy videó a Google-tól, amelynek célja, hogy segítse a fejlesztőket a könyvtár integrálásának megértésében:
Lényegében a telefonról az Android TV-re leadott tartalmat egy támogatott alkalmazás kezeli, ahelyett, hogy egy HTML5-lejátszóban nyitnák meg őket. Ennek eredményeként a tartalmat egy meglévő távirányítóval irányíthatja, nem mondjuk a telefonjával. Ezáltal az átküldési élmény integráltabbnak tűnik, és a felhasználók számára is jobb, mivel a dedikált Android TV-alkalmazás több funkciót és kodeket támogathat, mint az általános HTML5-lejátszó. Ha pedig a rendszer nem észlel egy támogatott alkalmazást, vagy ha a felhasználói profilok nem egyeznek átküldés közben, akkor a Cast Connect könyvtár a munkamenetet a HTML5-lejátszó használatával indítja el tartalékként.
Mostantól kezdve a fejlesztőknek hozzá kell adniuk a Cast Connect támogatást Android TV-alkalmazásaikhoz, hogy az új funkciók működjenek. A Google azt is megjegyzi, hogy a Cast Connect jelenleg nem támogatja teljes mértékben az asszisztens funkciót, ami azt jelenti, hogy nem tudja majd hanggal vezérelni az átküldött tartalmat.