-->

Monday, July 2, 2018

Sponsored Links

Google flip flops on Google Cast/Chromecast branding again | Ars ...
src: cdn.arstechnica.net

Google Cast , branded for consumer devices as Default Chromecast , is a proprietary protocol developed by Google that enables mobile devices and personal computers to initiate and control streaming of content-Internet content audio/video on a compatible device, such as a digital media player connected to a high definition television or home audio system. The protocol was first launched on July 24, 2013, to support Google's first generation Chromecast player. The Google Cast SDK was released on February 3, 2014, allowing third parties to modify their software to support the protocol. According to Google, more than 20,000 Google Cast-ready apps are available from May 2015. Google Cast will later be made into Nexus Player and other Android TV devices (such as televisions), as well as the next Chromecast sound, speakers and player. Starting October 2017, over 55 million Chromecast and Chromecast built in devices have been sold.


Video Google Cast



Operasi

Google Cast recipients can stream content through two methods: the first using mobile and web apps that support Google Cast technology; the latter allows the reflection of content from the Google Chrome web browser running on a personal computer, as well as content displayed on multiple Android devices. In both cases, playback starts via the "cast" button on the sending device.

  • The main method of playing media on your device is through Google Cast-enabled web and mobile apps that control the selection, playback, and volume of the program. The Google Cast receiving device streams media from the web in local versions of the Chrome browser, thus freeing the sending device for other tasks, such as answering calls or using other apps, without interrupting playback. Mobile apps enabled for Google Cast are available for Android 4.1 and iOS 7.0; Web enabled apps for Google Cast are available on computers running Google Chrome (on Microsoft Windows 7, macOS 10.7, and Chrome OS for Chromebooks running Chrome 28) through the installation of "Cast Extensions" in the browser. Streamed content may be Internet-based, as provided by a particular app, or residing on the sender's local storage. Apps that provide access to the latter include AllCast, Avia, Plex, and Google Photos.
  • Content can also be reflected from the Chrome browser tab (with the Cast extension) on a personal computer or from the screens of some Android 4.4 devices. In the case of "casting tab", image quality depends on the processing power of the device, and minimum system requirements apply to video streaming. Content that uses plug-ins, such as Silverlight and QuickTime, are not fully functional, as the stream may lack sound or images. Similarly, screen images that are mirrored from Android devices are usually degraded, reflecting the fact that videos featured on tablet screens and smaller smartphones are usually lowered.

Previous sending devices must be connected to the same Wi-Fi network as the Google Cast receiving device to cast content, until the addition of the "guest access" feature on December 10, 2014; When enabled, this feature allows the sending device to find the nearest player by detecting the ultrasonic audio emitted by the television or speaker system connected to the player; or, the sending device can be paired with the receiving device using a four-digit PIN code. Guest mode is only available for Chromecast; Nexus devices and Android TV devices do not support this feature.

Maps Google Cast



SDK and compatible apps

Release and distribution

At the launch of Chromecast, four Google Cast-enabled apps are available: YouTube and Netflix supported as Android, iOS, and the Chrome web app; Google Play Music and Google Play Movies & amp; TV is also supported, but initially only as an Android app. Additional apps that support transmission will require access to Google Cast software development tools (SDKs). The SDK was first released as a preview version on July 24, 2013. Google recommends interested developers to use the SDK to create and test apps, but not distribute them. While the strike remains in effect, Google Cast-enabled apps for Hulu Plus and Pandora Radio are released in October 2013, and HBO GO in November. Google invites developers to a two-day hackathon on December 7th at the Googleplex, its headquarters in Mountain View, offering the opportunity to test push the "upcoming release" SDK. This session attracted 40 developers from 30 companies and was followed by 10 additional applications, including Plex, Avia, and Realplayer Cloud.

Google opens the SDK for all developers on February 3, 2014. In the preliminary documentation and video presentation, Google says the SDK works with Chromecast devices and other nameless "transmitting devices". Chromecast product manager Rish Chandra says that Google uses intervention time to improve the reliability of the SDK and accommodate developers who are looking for a quick and easy way to transmit photos to television without much coding. Google also makes the SDK a part of the Google Play Services framework, giving users access to new apps without having to update Android itself. Over time, many apps have been updated to support Google Cast. At Google I/O 2014, the company announced that 6,000 registered developers are working on 10,000 Google Cast apps; at the following year's conference, the number of compatible apps has doubled. Lists of Google's official compatible apps and platforms are available on the Chromecast website. Google has published a case study documenting Google Cast integration by Comedy Central, Just Dance Now, Haystack TV and Fitnet.

Templates

The development template has two components: the sender application and the recipient application, both of which use APIs provided by the SDK.

  • The sender application is based on an existing vendor's existing Android or iOS mobile app, or desktop web app, and provides users with the discovery of media content and control, including the ability to choose the content of the streamed device. Under the hood, the sender application can detect the receiving device on the same local network, create a secure channel, and exchange messages.
  • The recipient application is a web application that runs in an environment environment like the Chrome browser on the receiving device. Recipient applications with a variety of complexities can be developed depending on the variety of content formats that apps can play. For example, simple recipient applications may only play HTML5 content, while custom recipient applications, which require more programming effort, may use various streaming protocols, including MPEG-DASH, HTTP Live Streaming (HLS), and Microsoft Smooth Streaming Protocol.

Supported media

Chromecast supports BMP, GIF, JPEG, PNG, and WEBP image formats, with a 720p screen size limit (1280 × 720 pixels). Supported audio codecs are HE-AAC, LC-AAC, MP3, Vorbis, WAV (LPCM), FLAC and Opus; AC-3 (Dolby Digital) and E-AC-3 (EC-3, Dolby Digital Plus) are available for audio pass-through. Video codecs supported for first and second generation Chromecasts are H.264 High Profile Level 4.1 (parsing up to 720p/60 frames per second (fps) or 1080p/30fps) and VP8. Video codecs supported for Chromecast Ultra are HEVC/H.265 Main and Main 10 Profiles up to level 5.1 (2160p/60fps) and VP9 Profiles 0 and Profile 2 to Level 5.1 (2160p/60fps).

Additional functions and APIs

At International CES 2015, Google announces an expansion into Google Cast called "Google Cast for audio", enabling applications that support the Google Cast SDK to play audio through compatible Wi-Fi compatible speakers, soundbar and recipients. Manufacturers that support Google Cast as a built-in functionality in their speakers including LG and Sony.

In May 2015, Google introduced a new API tool to Google Cast. The Cast Remote Display API allows developers to create a second screen experience for apps like games without the need to display mirrors. The Game Manager API offers more options for developers to create multiplayer games. Finally, additional APIs are provided to control autoplaying and content queues.

In September 2015, Google announced "Fast Play" and its accompanying developer tools, aimed at reducing delays between loading content. In a typical scenario, if a user sees the first three episodes of a television series, the fourth episode may be loaded in the background. The feature release has been delayed.

How to use Google Cast in Chrome | Android Central
src: www.androidcentral.com


Compatible devices

  • Chromecast
    • First generation (video)
    • Second generation (video)
    • Chromecast Audio
    • Chromecast Ultra
  • Android TV device
    • Nexus Player
    • Vizio Television
    • Sharp television
    • Sony Television
    • Toshiba Television
    • Philips Television
  • Soundbars and speakers
    • Vizio
    • Sony
    • LG
    • Philips
    • B & amp; O Play
    • Grundig
    • Audio Polk
    • Bang & amp; Olufsen
    • Raumfeld
    • Brookstone
    • NAD
    • Onkyo
    • Integra
    • Pioneer
    • Riva Wand
    • Digital Grace
    • Jensen
    • Google Home

Google Fiber TV Box Available with Updated Google Cast Feature ...
src: neurogadget.net


See also

  • AirPlay
  • Discovery and Launch (Used by the Netflix app)
  • WiDi
  • Miracast
  • DLNA (Digital Life Network Alliance)

Nexus Player's Google Cast Receiver updated in Google Play ...
src: www.androidcentral.com


References


Chromecast - Wikipedia
src: upload.wikimedia.org


External links

  • Official website
  • Google Cast SDK in Google Developers

Source of the article : Wikipedia

Comments
0 Comments