Google Cast

Google Cast
Streaming de mídia
DesenvolvedorGoogle
Lançamento24 de julho de 2013 (13 anos)
Características
Sistema operativoAndroid 4.1+, iOS 7.0+, Microsoft Windows 7+, macOS 10.7+ e Chrome OS
SítioSítio oficial

Google Cast é um protocolo proprietário desenvolvido pelo Google para reproduzir conteúdo de áudio/vídeo transmitido pela Internet em um dispositivo consumidor compatível. O protocolo é usado para iniciar e controlar a reprodução de conteúdo em reprodutores de mídia digital, televisores de alta definição e sistemas de áudio domésticos usando um dispositivo móvel, computador pessoal ou alto-falante inteligente. O protocolo foi lançado em 24 de julho de 2013 para oferecer suporte ao Chromecast de primeira geração do Google. O Google Cast SDK foi lançado em 3 de fevereiro de 2014, permitindo que terceiros modificassem seu software para oferecer suporte ao protocolo. De acordo com o Google, mais de 20.000 aplicativos prontos para o Google Cast estavam disponíveis em maio de 2015. O suporte para Google Cast foi integrado em dispositivos subsequentes, como o Nexus Player e outros dispositivos Android TV (como televisores), bem como soundbars, alto-falantes e modelos posteriores do Chromecast. Dispositivos consumidores que suportam nativamente o protocolo são comercializados como "Chromecast built-in" ou "Chromecast integrado". Em outubro de 2017, mais de 55 milhões de Chromecasts e dispostivos com Chromecast integrado foram vendidos.

Operação

Os receptores Google Cast podem transmitir conteúdo por meio de dois métodos: o primeiro emprega aplicativos móveis e da web que oferecem suporte à tecnologia Google Cast; o segundo permite o espelhamento de conteúdo do navegador Google Chrome em execução em um computador pessoal, bem como de conteúdo exibido em alguns dispositivos Android. Em ambos os casos, a reprodução é iniciada por meio do botão "transmitir" no dispositivo remetente.

Os dispositivos remetentes anteriormente precisavam estar conectados à mesma rede Wi-Fi que um dispositivo receptor do Google Cast para transmitir conteúdo, até a adição de um recurso de "modo visitante" em 10 de dezembro de 2014. Quando ativado, o recurso permite que os dispositivos remetentes descubram um reprodutor próximo, detectando áudio ultrassônico emitido pela televisão ou sistema de alto-falantes ao qual o reprodutor está conectado; alternativamente, o dispositivo emissor pode ser emparelhado com o dispositivo receptor usando um código PIN de quatro dígitos. O modo visitante está disponível apenas para Chromecasts; os dispositivos Nexus Player e Android TV não são compatíveis com o recurso.

SDK e aplicativos compatíveis

Ícone para o "botão transmitir", que é usado para conectar, controlar e desconectar dos receptores do Google Cast. O botão também pode representar receptores "não Cast" compatíveis, como reprodutores de áudio Bluetooth.

Lançamento e distribuição

Quando o Chromecast de primeira geração foi lançado, quatro aplicativos compatíveis com o Google Cast estavam disponíveis: YouTube e Netflix eram suportados assim como Android, iOS e aplicativos web do Chrome; Google Play Música e Google Play Filmes e TV também eram suportados, mas originalmente apenas como aplicativos Android. Aplicativos adicionais que suportam a transmissão requerem acesso ao kit de desenvolvimento de software (SDK) do Google Cast. O SDK foi lançado pela primeira vez como uma versão de previsão em 24 de julho de 2013. O Google aconselhou os desenvolvedores interessados a usar o SDK para criar e testar aplicativos, mas não distribuí-los. Enquanto essa advertência permaneceu em vigor, os aplicativos habilitados para Google Cast para o Hulu Plus e Pandora Radio foram lançados em outubro de 2013, e o HBO GO em novembro. O Google convidou desenvolvedores para um hackathon de dois dias em 7 de dezembro no Googleplex, sua sede em Mountain View, oferecendo a oportunidade de testar o "próximo lançamento" do SDK. A sessão atraiu 40 desenvolvedores de 30 empresas e foi seguida por 10 aplicativos adicionais, incluindo Plex, Avia e Realplayer Cloud.

O Google abriu o SDK para todos os desenvolvedores em 3 de fevereiro de 2014. Em sua documentação introdutória e apresentação de vídeo, o Google disse que o SDK funcionava com dispositivos Chromecast e outros "dispositivos cast receptores" não nomeados. O gerente de produto do Chromecast, Rish Chandra, disse que o Google usou o tempo necessário para melhorar a confiabilidade do SDK e acomodar os desenvolvedores que buscavam uma maneira rápida e fácil de transmitir uma foto para uma televisão sem muita codificação. O Google também fez do SDK uma parte da estrutura do Google Play Services, dando aos usuários acesso a novos aplicativos sem ter que atualizar o próprio Android. Com o tempo, muitos outros aplicativos foram atualizados para oferecer suporte ao Google Cast. No Google I/O 2014, a empresa anunciou que 6.000 desenvolvedores registrados estavam trabalhando em 10.000 aplicativos prontos para Google Cast; na conferência do ano seguinte, o número de aplicativos compatíveis dobrou. A lista oficial de aplicativos e plataformas compatíveis do Google está disponível no site do Chromecast. O Google publicou estudos de caso que documentam a integração do Google Cast pela Comedy Central, Just Dance Now, Haystack TV e Fitnet.

Framework

O framework de desenvolvimento tem dois componentes: um aplicativo remetente e um aplicativo receptor, os quais ambos usam APIs fornecidas pelo SDK.

Mídia suportada

O Chromecast suporta os formatos de imagem BMP, GIF, JPEG, PNG e WEBP, com uma limitação de tamanho de exibição de 720p (1280 × 720 pixels). Os codecs de áudio compatíveis são HE-AAC, LC-AAC, MP3, Vorbis, WAV (LPCM), FLAC (até 96kHz / 24 bits) e Opus; AC-3 (Dolby Digital ) e E-AC-3 (EC-3, Dolby Digital Plus) estão disponíveis para passagem de áudio. Os codecs de vídeo compatíveis com o Chromecast de primeira e segunda geração são H.264 High Profile Level 4.1 (decodificação de até 720p/60 quadros por segundo (fps) ou 1080p/30fps) e VP8. Os codecs de vídeo compatíveis com a terceira geração do Chromecast são H.264 High Profile Level 4.2 (decodificação de até 720p/60 (fps) ou 1080p/60fps) e VP8. Os codecs de vídeo compatíveis com o Chromecast Ultra são HEVC/H.265 Main e Main 10 Profiles até o nível 5.1 (2160p/60 fps) e VP9 Profile 0 e Profile 2 até o nível 5.1 (2160p/60 fps).

Funcionalidades adicionais e APIs

Na International CES 2015, o Google anunciou uma expansão para o Google Cast chamada "Google Cast para áudio", que permite que aplicativos que suportam o Google Cast SDK reproduzam áudio por meio de alto-falantes, soundbars e receptores compatíveis com conexão Wi-Fi. Os fabricantes que oferecem suporte ao Google Cast como uma função integrada em seus alto-falantes incluem LG e Sony.

Em maio de 2015, o Google apresentou novos conjuntos de APIs ao Google Cast. As APIs do Cast Remote Display permitem que os desenvolvedores criem experiências de segunda tela para aplicativos como jogos sem a necessidade de espelhar monitores. As APIs do Game Manager oferecem aos desenvolvedores mais opções para a criação de jogos multijogador. Por fim, APIs adicionais foram fornecidas para controlar a reprodução automática e o enfileiramento de conteúdo.

Em setembro de 2015, o Google anunciou o "Fast Play" e as ferramentas de desenvolvedor que o acompanham, que visam reduzir os atrasos entre o carregamento de conteúdo. Em um cenário típico, se um usuário assistiu aos três primeiros episódios de uma série de televisão, o quarto episódio pode carregar em segundo plano. O lançamento do recurso foi adiado.

Ver também

Referências

  1. ↑ «Google Launches The $35 Chromecast Streaming Device To Bring Chrome To The Living Room». TechCrunch (em inglês). Consultado em 21 de outubro de 2020
  2. ↑ Protalinski, Emil (3 de fevereiro de 2014). «Google Opens Up Chromecast to Developers, Releases Cast SDK». The Next Web (em inglês). Consultado em 21 de outubro de 2020
  3. ↑ Roettgers, Janko (23 de novembro de 2016). «Google Quietly Phases Out 'Google Cast' Branding for TVs, Speakers». Variety (em inglês). Consultado em 23 de novembro de 2016
  4. ↑ Jonnalagadda, Harish (4 de outubro de 2017). «Google has sold 55 million Chromecasts around the world». Android Central. Mobile Nations. Consultado em 4 de outubro de 2017. Cópia arquivada em 5 de outubro de 2017
  5. 1 2 Turner, Adam (14 de julho de 2014). «Hands on: Chromecast Android screen mirroring». The Sydney Morning Herald
  6. ↑ Maybury, Rick (5 de abril de 2014). «Should I buy Google Chromecast?». The Telegraph. Telegraph Media Group. Consultado em 3 de julho de 2014
  7. ↑ Stein, Gabe (24 de julho de 2013). «Wow! Google's Chromecast Is Amazingly Hackable». Co.Labs. Fast Company. Consultado em 9 de janeiro de 2014
  8. ↑ «GET STARTED WITH CHROMECAST: What's Under the Hood? – Chromecast Help». Google. Consultado em 7 de agosto de 2014
  9. ↑ Robertson, Adi (24 de julho de 2013). «Google reveals Chromecast: video streaming to your TV from any device for $35». The Verge. Vox Media. Consultado em 19 de setembro de 2013
  10. ↑ Welch, Chris (1 de outubro de 2015). «Google Photos for Android now works with Chromecast». The Verge. Vox Media. Consultado em 8 de outubro de 2015
  11. ↑ Calimlim, Aldrin (11 de dezembro de 2015). «Google updates Photos and Wallet apps for iOS with new features». AppAdvice. Consultado em 1 de janeiro de 2016
  12. ↑ «Cast from Chrome to your TV: Casting a Tab». support.google.com. Google. Consultado em 24 de setembro de 2013
  13. ↑ «Cast from Chrome to your TV: Minimum System Requirements». support.google.com. Google. Consultado em 30 de agosto de 2013
  14. ↑ Devine, Richard (25 de junho de 2014). «Chromecast to allow casting without being on same WiFi network». Android Central. Consultado em 25 de junho de 2014
  15. ↑ Tarantola, Andrew (25 de junho de 2014). «Chromecast Is Getting a Slew of Awesome New Features». Gizmodo. Gawker Media. Consultado em 25 de junho de 2014
  16. ↑ Kellex (11 de dezembro de 2014). «Chromecast Update Brings Guest Mode, Beta Mirroring, Fresh Material UI». Droid Life. Consultado em 12 de dezembro de 2014
  17. ↑ Welch, Chris (26 de junho de 2014). «Google's Chromecast will use ultrasonic sounds to connect with nearby devices». The Verge. Vox Media. Consultado em 27 de junho de 2014
  18. ↑ «Set up guest mode for Chromecast Audio». support.google.com. Google. Consultado em 18 de dezembro de 2015
  19. ↑ Roettgers, Janko (26 de junho de 2014). «Chromecast will use ultrasonic sounds to pair your TV with your friend's phones». GigaOM. Consultado em 27 de junho de 2014
  20. ↑ «Guest Mode». Google Developers. Google. 26 de julho de 2016. Consultado em 18 de novembro de 2016
  21. ↑ «Google Cast Design Checklist». Google Developers. Google. Consultado em 30 de julho de 2014
  22. ↑ «This Week in Tech 416». TWiT.tv. Consultado em 31 de julho de 2013
  23. ↑ Pressman, Aaron (1 de agosto de 2013). «Chromecast vs. Roku vs. Apple TV: What's the Best Streaming Device? | Daily Ticker». Yahoo! Finance. Yahoo!. Consultado em 27 de agosto de 2013
  24. ↑ «Google Cast Release Notes: 1.0». Google Developers. Google. 24 de julho de 2013. Consultado em 27 de junho de 2014
  25. ↑ Nischol, Karan. «Cast Away: Hulu Plus on Chromecast». Blog. Hulu. Consultado em 2 de outubro de 2013. Cópia arquivada em 4 de outubro de 2013
  26. ↑ Solesman, Joan E. (31 de outubro de 2013). «Chromecast adds Pandora to short list of apps so far». CNET. CBS Interactive. Consultado em 27 de junho de 2014
  27. ↑ Lawler, Richer (21 de novembro de 2013). «Google invites devs over for a Chromecast hackathon plus SDK show-and-tell, updates official app». Engadget. AOL Inc. Consultado em 27 de junho de 2014
  28. ↑ Roettgers, Janko (13 de dezembro de 2013). «Chromecast in 2014: an open SDK, big international plans and maybe even new devices». GigaOM. Consultado em 27 de junho de 2014
  29. ↑ Duckett, Chris (4 de fevereiro de 2014). «Google takes Chromecast SDK out of preview». ZDNet. CBS Interactive. Consultado em 27 de junho de 2014
  30. 1 2 Affaki, John (3 de fevereiro de 2014). «Ready to cast: Chromecast now open to developers with the Google Cast SDK». Google Developers Blog. Google
  31. ↑ Roettgers, Janko (3 de fevereiro de 2014). «Get ready for tons of new Chromecast apps: Google releases Cast SDK». Gigaom
  32. ↑ Molina, Brett (25 de junho de 2014). «Live: Google unveils Android experiences for home, car». USAToday.com. Gannett Company. Consultado em 27 de junho de 2014
  33. ↑ Haselton, Todd (28 de maio de 2015). «17M Chromecasts sold to date – 20,000 apps available». TechnoBuffalo. Consultado em 28 de maio de 2015. Cópia arquivada em 28 de maio de 2015
  34. ↑ «Cast: Case Studies». Google Developers. Google. Consultado em 13 de abril de 2016
  35. ↑ «Supported Media for Google Cast with 1st and 2nd gen Chromecast». Google Developers. Google. 20 de março de 2017
  36. ↑ «Supported Media for Google Cast with Chromecast Ultra». Google Developers. 20 de março de 2017
  37. ↑ Singleton, Micah (5 de janeiro de 2015). «Google takes on AirPlay with Google Cast for audio». The Verge. Vox Media. Consultado em 11 de janeiro de 2015
  38. ↑ «Google Cast for audio». Google Cast. Google. Consultado em 4 de fevereiro de 2016
  39. ↑ Tim-o-tato (29 de maio de 2015). «Google Launches 'Cast Remote Display' APIs, 'Game Manager' APIs». Droid Life. Consultado em 18 de novembro de 2016
  40. ↑ Ruddock, David (29 de maio de 2015). «Google Cast Gets New APIs, Allowing For Second-Screen Functionality, Autoplay, Queuing, And More». Android Police. Consultado em 18 de novembro de 2016
  41. ↑ Olanoff, Drew (29 de setembro de 2015). «Google Announces Chromecast 2 And Chromecast Audio To Bring Intelligence To Your Living Room». TechCrunch. AOL. Consultado em 30 de setembro de 2015
  42. ↑ Ruddock, David (27 de julho de 2016). «Chromecast's Fast Play Content Prediction feature has been delayed, still being worked on». Android Police. Consultado em 21 de novembro de 2016

Ligações externas