Ця стаття не містить . (листопад 2023) |
Google Cast — це власний протокол, розроблений Google для відтворення аудіовізуального вмісту, що транслюється в Інтернеті, на сумісному споживчому пристрої. Протокол використовується для ініціювання та керування відтворенням вмісту на цифрових медіаплеєрах, телевізорах високої чіткості та домашніх аудіосистемах за допомогою мобільного пристрою, персонального комп’ютера чи розумної колонки. Протокол було вперше запущено 24 липня 2013 року для підтримки програвача Google Chromecast першого покоління. Google Cast SDK було випущено 3 лютого 2014 року, дозволяючи третім сторонам модифікувати своє програмне забезпечення для підтримки протоколу. За даними Google, станом на травень 2015 року було доступно понад 20 000 додатків із підтримкою Google Cast. Відтоді підтримку Google Cast було інтегровано в інші пристрої, такі як Nexus Player та інші пристрої Android TV (наприклад, телевізори), а також звукові панелі. , колонки та новіші моделі Chromecast. Споживчі пристрої, які нативно підтримують протокол, продаються як вбудовані Chromecast. Станом на жовтень 2017 року було продано понад 55 мільйонів Chromecast і пристроїв із вбудованим Chromecast.
Тип | комунікаційний протокол |
---|---|
Вебсайт | google.com/intl/en_us/chromecast/built-in/ |
|
Приймачі Google Cast можуть передавати вміст двома методами: перший використовує мобільні та веб-програми, які підтримують технологію Google Cast; другий дозволяє віддзеркалювати вміст веб-браузера Google Chrome, який працює на персональному комп’ютері, а також вміст, який відображається на деяких пристроях Android. В обох випадках відтворення ініціюється за допомогою кнопки «cast» на пристрої-відправнику.
Основний спосіб відтворення медіафайлів на пристрої – це мобільні та веб-додатки з підтримкою Google Cast, які керують вибором програми, відтворенням і гучністю. Пристрої-приймачі Google Cast передають медіафайли з Інтернету в локальній версії браузера Chrome, таким чином звільняючи пристрій-відправник для виконання інших завдань, таких як відповідь на дзвінок або використання іншої програми, не перериваючи відтворення. Мобільні програми з підтримкою Google Cast доступні як для Android 4.1+, так і для iOS 7.0+; веб-програми, увімкнені для Google Cast, доступні на комп’ютерах із Google Chrome версії 72 або пізнішої (у Microsoft Windows 7+, macOS 10.7+ і ChromeOS) через установку «розширення Cast» у браузері. Контент, що транслюється, може бути в Інтернеті, як надається певними програмами, або зберігатися в локальній пам’яті пристрою відправника.
Вміст також можна віддзеркалювати з вкладки браузера Chrome (з розширенням Cast) на персональному комп’ютері або з екрана деяких пристроїв Android 4.4+. У разі «кастингу вкладок» якість зображення залежить від обчислювальної потужності пристрою, а до потокового відео застосовуються мінімальні системні вимоги. Контент, який використовує плагіни, як-от Silverlight і QuickTime, не працює повністю, оскільки в потоку може бути відсутнім звук або зображення. Подібним чином зображення екрана, відображені з пристроїв Android, як правило, погіршуються, відображаючи той факт, що відео, яке відображається на менших екранах планшетів і смартфонів, зазвичай зменшується.
Пристрої-відправники раніше мали бути під’єднані до тієї ж мережі Wi-Fi, що й пристрій-приймач Google Cast, щоб транслювати вміст, аж до додавання функції «гостьового режиму» 10 грудня 2014 року. Якщо цю функцію ввімкнено, ця функція дозволяє пристроям-відправникам виявляти сусідній програвач шляхом виявлення ультразвукового звуку, який випромінює телевізор або акустична система, до якої підключено програвач; альтернативно пристрій-відправник може бути з’єднаний із пристроєм-одержувачем за допомогою чотиризначного PIN-коду. Гостьовий режим доступний лише для Chromecast; пристрої Nexus Player і Android TV не підтримують цю функцію.
SDK і сумісні програми
Випуск і розповсюдження
Коли було випущено Chromecast першого покоління, були доступні чотири програми, сумісні з Google Cast: YouTube і Netflix підтримувалися як веб-програми для Android, iOS і Chrome; Google Play Music і Google Play Movies & TV також підтримувалися, але спочатку лише як програми для Android. Додатковим програмам, які підтримують трансляцію, потрібен доступ до набору програмного забезпечення Google Cast (SDK). SDK було вперше випущено як попередній перегляд 24 липня 2013 року. Google радив зацікавленим розробникам використовувати SDK для створення та тестування програм, але не розповсюджувати їх. Хоча це застереження залишалося в силі, програми з підтримкою Google Cast для Hulu Plus і Pandora Radio були випущені в жовтні 2013 року, а HBO GO - у листопаді. Google запросив розробників на дводенний хакатон 7 грудня в Googleplex, своїй штаб-квартирі в Маунтін-В’ю, пропонуючи можливість протестувати «майбутній випуск» SDK. У сесії взяли участь 40 розробників із 30 компаній, після чого було представлено 10 додаткових програм, зокрема Plex, Avia та Realplayer Cloud.
Google відкрив SDK для всіх розробників 3 лютого 2014 року. У своїй вступній документації та відеопрезентації Google сказав, що SDK працює як з пристроями Chromecast, так і з іншими безіменними «пристроями-приймачами трансляції». Менеджер із продуктів Chromecast Ріш Чандра сказав, що Google використав проміжний час, щоб підвищити надійність SDK і задовольнити тих розробників, які шукали швидкий і простий спосіб транслювати фото на телевізор без великої кількості програм. Google також зробив SDK частиною структури Google Play Services, надаючи таким чином користувачам доступ до нових програм без необхідності оновлення самої Android. Згодом багато інших програм було оновлено для підтримки Google Cast. На Google I/O 2014 компанія оголосила, що 6 000 зареєстрованих розробників працюють над 10 000 програмами, готовими до Google Cast; до конференції наступного року кількість сумісних програм подвоїлася. Офіційний список сумісних програм і платформ Google доступний на веб-сайті Chromecast. Google опублікував приклади інтеграції Google Cast від Comedy Central, Just Dance Now, Haystack News і Fitnet.
Framework
Інфраструктура розробки складається з двох компонентів: програми-відправника та програми-одержувача, обидва з яких використовують API, надані SDK.
Додаток відправника базується на існуючому мобільному додатку для Android або iOS або веб-додатку для настільних комп’ютерів виробника та надає користувачам засоби виявлення вмісту та засоби керування медіафайлами, включаючи можливість вибору пристрою, на який передається вміст. Під капотом програми-відправники можуть виявляти пристрої-одержувачі в одній локальній мережі, встановлювати безпечний канал і обмінюватися повідомленнями.
Додаток-приймач – це веб-додаток, який виконується в середовищі, схожому на браузер Chrome, на пристрої-приймачі трансляції. Залежно від різноманітності форматів вмісту, які програма може відтворювати, можна розробити програми-приймачі різної складності. Наприклад, простий додаток-приймач може просто відтворювати вміст HTML5, тоді як спеціальні додатки-приймачі, які вимагають більше зусиль у програмуванні, можуть використовувати різні протоколи потокового передавання, зокрема MPEG-DASH, HTTP Live Streaming (HLS) і Microsoft Smooth Streaming Protocol .
Підтримувані носії
Chromecast підтримує формати зображень BMP, GIF, JPEG, PNG і WEBP з обмеженням розміру дисплея 720p (1280 × 720 пікселів). Підтримувані аудіокодеки: HE-AAC, LC-AAC, MP3, Vorbis, WAV (LPCM), FLAC (до 96 кГц/24-біт) і Opus; AC-3 (Dolby Digital) і E-AC-3 (EC-3, Dolby Digital Plus) доступні для наскрізного аудіо. Підтримувані відеокодеки для Chromecast першого та другого поколінь: H.264 High Profile Level 4.1 (декодування до 720p/60 кадрів на секунду (fps) або 1080p/30fps) і VP8. Підтримувані відеокодеки для Chromecast третього покоління: H.264 High Profile Level 4.2 (декодування до 720p/60 (fps) або 1080p/60fps) і VP8. Chromecast Ultra підтримує відеокодеки HEVC / H.265 Main і Main 10 Profiles до рівня 5.1 (2160p/60fps) і VP9 Profile 0 і Profile 2 до рівня 5.1 (2160p/60fps).
Додаткові функції та API
На міжнародній виставці CES 2015 компанія Google оголосила про розширення Google Cast під назвою «Google Cast для аудіо», яке дозволяє програмам, які підтримують Google Cast SDK, відтворювати аудіо через сумісні колонки, звукові панелі та приймачі, підключені до Wi-Fi. Серед виробників, які підтримують Google Cast як вбудовану функцію у своїх колонках, LG і Sony.
У травні 2015 року Google представив нові набори API для Google Cast. API Cast Remote Display дозволяють розробникам створювати досвід роботи з другим екраном для таких програм, як ігри, без необхідності віддзеркалювати дисплеї. API Game Manager пропонують розробникам більше можливостей для створення ігор для кількох гравців. Нарешті, було надано додаткові API для керування автоматичним відтворенням і чергою вмісту.
У вересні 2015 року Google анонсувала «Fast Play» і супутні інструменти розробника, які спрямовані на зменшення затримок між завантаженням вмісту. У типовому сценарії, якщо користувач переглянув перші три епізоди телесеріалу, четвертий епізод може завантажуватися у фоновому режимі. З тих пір випуск функції відкладено.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno listopad 2023 Google Cast ce vlasnij protokol rozroblenij Google dlya vidtvorennya audiovizualnogo vmistu sho translyuyetsya v Interneti na sumisnomu spozhivchomu pristroyi Protokol vikoristovuyetsya dlya iniciyuvannya ta keruvannya vidtvorennyam vmistu na cifrovih mediapleyerah televizorah visokoyi chitkosti ta domashnih audiosistemah za dopomogoyu mobilnogo pristroyu personalnogo komp yutera chi rozumnoyi kolonki Protokol bulo vpershe zapusheno 24 lipnya 2013 roku dlya pidtrimki progravacha Google Chromecast pershogo pokolinnya Google Cast SDK bulo vipusheno 3 lyutogo 2014 roku dozvolyayuchi tretim storonam modifikuvati svoye programne zabezpechennya dlya pidtrimki protokolu Za danimi Google stanom na traven 2015 roku bulo dostupno ponad 20 000 dodatkiv iz pidtrimkoyu Google Cast Vidtodi pidtrimku Google Cast bulo integrovano v inshi pristroyi taki yak Nexus Player ta inshi pristroyi Android TV napriklad televizori a takozh zvukovi paneli kolonki ta novishi modeli Chromecast Spozhivchi pristroyi yaki nativno pidtrimuyut protokol prodayutsya yak vbudovani Chromecast Stanom na zhovten 2017 roku bulo prodano ponad 55 miljoniv Chromecast i pristroyiv iz vbudovanim Chromecast Google CastTipkomunikacijnij protokolVebsajtgoogle com intl en us chromecast built in Mediafajli u Vikishovishi Prijmachi Google Cast mozhut peredavati vmist dvoma metodami pershij vikoristovuye mobilni ta veb programi yaki pidtrimuyut tehnologiyu Google Cast drugij dozvolyaye viddzerkalyuvati vmist veb brauzera Google Chrome yakij pracyuye na personalnomu komp yuteri a takozh vmist yakij vidobrazhayetsya na deyakih pristroyah Android V oboh vipadkah vidtvorennya iniciyuyetsya za dopomogoyu knopki cast na pristroyi vidpravniku Osnovnij sposib vidtvorennya mediafajliv na pristroyi ce mobilni ta veb dodatki z pidtrimkoyu Google Cast yaki keruyut viborom programi vidtvorennyam i guchnistyu Pristroyi prijmachi Google Cast peredayut mediafajli z Internetu v lokalnij versiyi brauzera Chrome takim chinom zvilnyayuchi pristrij vidpravnik dlya vikonannya inshih zavdan takih yak vidpovid na dzvinok abo vikoristannya inshoyi programi ne pererivayuchi vidtvorennya Mobilni programi z pidtrimkoyu Google Cast dostupni yak dlya Android 4 1 tak i dlya iOS 7 0 veb programi uvimkneni dlya Google Cast dostupni na komp yuterah iz Google Chrome versiyi 72 abo piznishoyi u Microsoft Windows 7 macOS 10 7 i ChromeOS cherez ustanovku rozshirennya Cast u brauzeri Kontent sho translyuyetsya mozhe buti v Interneti yak nadayetsya pevnimi programami abo zberigatisya v lokalnij pam yati pristroyu vidpravnika Vmist takozh mozhna viddzerkalyuvati z vkladki brauzera Chrome z rozshirennyam Cast na personalnomu komp yuteri abo z ekrana deyakih pristroyiv Android 4 4 U razi kastingu vkladok yakist zobrazhennya zalezhit vid obchislyuvalnoyi potuzhnosti pristroyu a do potokovogo video zastosovuyutsya minimalni sistemni vimogi Kontent yakij vikoristovuye plagini yak ot Silverlight i QuickTime ne pracyuye povnistyu oskilki v potoku mozhe buti vidsutnim zvuk abo zobrazhennya Podibnim chinom zobrazhennya ekrana vidobrazheni z pristroyiv Android yak pravilo pogirshuyutsya vidobrazhayuchi toj fakt sho video yake vidobrazhayetsya na menshih ekranah planshetiv i smartfoniv zazvichaj zmenshuyetsya Pristroyi vidpravniki ranishe mali buti pid yednani do tiyeyi zh merezhi Wi Fi sho j pristrij prijmach Google Cast shob translyuvati vmist azh do dodavannya funkciyi gostovogo rezhimu 10 grudnya 2014 roku Yaksho cyu funkciyu vvimkneno cya funkciya dozvolyaye pristroyam vidpravnikam viyavlyati susidnij progravach shlyahom viyavlennya ultrazvukovogo zvuku yakij viprominyuye televizor abo akustichna sistema do yakoyi pidklyucheno progravach alternativno pristrij vidpravnik mozhe buti z yednanij iz pristroyem oderzhuvachem za dopomogoyu chotiriznachnogo PIN kodu Gostovij rezhim dostupnij lishe dlya Chromecast pristroyi Nexus Player i Android TV ne pidtrimuyut cyu funkciyu SDK i sumisni programiVipusk i rozpovsyudzhennya Koli bulo vipusheno Chromecast pershogo pokolinnya buli dostupni chotiri programi sumisni z Google Cast YouTube i Netflix pidtrimuvalisya yak veb programi dlya Android iOS i Chrome Google Play Music i Google Play Movies amp TV takozh pidtrimuvalisya ale spochatku lishe yak programi dlya Android Dodatkovim programam yaki pidtrimuyut translyaciyu potriben dostup do naboru programnogo zabezpechennya Google Cast SDK SDK bulo vpershe vipusheno yak poperednij pereglyad 24 lipnya 2013 roku Google radiv zacikavlenim rozrobnikam vikoristovuvati SDK dlya stvorennya ta testuvannya program ale ne rozpovsyudzhuvati yih Hocha ce zasterezhennya zalishalosya v sili programi z pidtrimkoyu Google Cast dlya Hulu Plus i Pandora Radio buli vipusheni v zhovtni 2013 roku a HBO GO u listopadi Google zaprosiv rozrobnikiv na dvodennij hakaton 7 grudnya v Googleplex svoyij shtab kvartiri v Mauntin V yu proponuyuchi mozhlivist protestuvati majbutnij vipusk SDK U sesiyi vzyali uchast 40 rozrobnikiv iz 30 kompanij pislya chogo bulo predstavleno 10 dodatkovih program zokrema Plex Avia ta Realplayer Cloud Google vidkriv SDK dlya vsih rozrobnikiv 3 lyutogo 2014 roku U svoyij vstupnij dokumentaciyi ta videoprezentaciyi Google skazav sho SDK pracyuye yak z pristroyami Chromecast tak i z inshimi bezimennimi pristroyami prijmachami translyaciyi Menedzher iz produktiv Chromecast Rish Chandra skazav sho Google vikoristav promizhnij chas shob pidvishiti nadijnist SDK i zadovolniti tih rozrobnikiv yaki shukali shvidkij i prostij sposib translyuvati foto na televizor bez velikoyi kilkosti program Google takozh zrobiv SDK chastinoyu strukturi Google Play Services nadayuchi takim chinom koristuvacham dostup do novih program bez neobhidnosti onovlennya samoyi Android Zgodom bagato inshih program bulo onovleno dlya pidtrimki Google Cast Na Google I O 2014 kompaniya ogolosila sho 6 000 zareyestrovanih rozrobnikiv pracyuyut nad 10 000 programami gotovimi do Google Cast do konferenciyi nastupnogo roku kilkist sumisnih program podvoyilasya Oficijnij spisok sumisnih program i platform Google dostupnij na veb sajti Chromecast Google opublikuvav prikladi integraciyi Google Cast vid Comedy Central Just Dance Now Haystack News i Fitnet Framework Infrastruktura rozrobki skladayetsya z dvoh komponentiv programi vidpravnika ta programi oderzhuvacha obidva z yakih vikoristovuyut API nadani SDK Dodatok vidpravnika bazuyetsya na isnuyuchomu mobilnomu dodatku dlya Android abo iOS abo veb dodatku dlya nastilnih komp yuteriv virobnika ta nadaye koristuvacham zasobi viyavlennya vmistu ta zasobi keruvannya mediafajlami vklyuchayuchi mozhlivist viboru pristroyu na yakij peredayetsya vmist Pid kapotom programi vidpravniki mozhut viyavlyati pristroyi oderzhuvachi v odnij lokalnij merezhi vstanovlyuvati bezpechnij kanal i obminyuvatisya povidomlennyami Dodatok prijmach ce veb dodatok yakij vikonuyetsya v seredovishi shozhomu na brauzer Chrome na pristroyi prijmachi translyaciyi Zalezhno vid riznomanitnosti formativ vmistu yaki programa mozhe vidtvoryuvati mozhna rozrobiti programi prijmachi riznoyi skladnosti Napriklad prostij dodatok prijmach mozhe prosto vidtvoryuvati vmist HTML5 todi yak specialni dodatki prijmachi yaki vimagayut bilshe zusil u programuvanni mozhut vikoristovuvati rizni protokoli potokovogo peredavannya zokrema MPEG DASH HTTP Live Streaming HLS i Microsoft Smooth Streaming Protocol Pidtrimuvani nosiyi Chromecast pidtrimuye formati zobrazhen BMP GIF JPEG PNG i WEBP z obmezhennyam rozmiru displeya 720p 1280 720 pikseliv Pidtrimuvani audiokodeki HE AAC LC AAC MP3 Vorbis WAV LPCM FLAC do 96 kGc 24 bit i Opus AC 3 Dolby Digital i E AC 3 EC 3 Dolby Digital Plus dostupni dlya naskriznogo audio Pidtrimuvani videokodeki dlya Chromecast pershogo ta drugogo pokolin H 264 High Profile Level 4 1 dekoduvannya do 720p 60 kadriv na sekundu fps abo 1080p 30fps i VP8 Pidtrimuvani videokodeki dlya Chromecast tretogo pokolinnya H 264 High Profile Level 4 2 dekoduvannya do 720p 60 fps abo 1080p 60fps i VP8 Chromecast Ultra pidtrimuye videokodeki HEVC H 265 Main i Main 10 Profiles do rivnya 5 1 2160p 60fps i VP9 Profile 0 i Profile 2 do rivnya 5 1 2160p 60fps Dodatkovi funkciyi ta API Na mizhnarodnij vistavci CES 2015 kompaniya Google ogolosila pro rozshirennya Google Cast pid nazvoyu Google Cast dlya audio yake dozvolyaye programam yaki pidtrimuyut Google Cast SDK vidtvoryuvati audio cherez sumisni kolonki zvukovi paneli ta prijmachi pidklyucheni do Wi Fi Sered virobnikiv yaki pidtrimuyut Google Cast yak vbudovanu funkciyu u svoyih kolonkah LG i Sony U travni 2015 roku Google predstaviv novi nabori API dlya Google Cast API Cast Remote Display dozvolyayut rozrobnikam stvoryuvati dosvid roboti z drugim ekranom dlya takih program yak igri bez neobhidnosti viddzerkalyuvati displeyi API Game Manager proponuyut rozrobnikam bilshe mozhlivostej dlya stvorennya igor dlya kilkoh gravciv Nareshti bulo nadano dodatkovi API dlya keruvannya avtomatichnim vidtvorennyam i chergoyu vmistu U veresni 2015 roku Google anonsuvala Fast Play i suputni instrumenti rozrobnika yaki spryamovani na zmenshennya zatrimok mizh zavantazhennyam vmistu U tipovomu scenariyi yaksho koristuvach pereglyanuv pershi tri epizodi teleserialu chetvertij epizod mozhe zavantazhuvatisya u fonovomu rezhimi Z tih pir vipusk funkciyi vidkladeno