In order to allow sharing, CastImage temporarily caches images in Google Cloud Storage. CastImage session data is deleted after two hours. No personal information is required or stored.
The best way to contact us is either via email at info<dot>castimage<at>gmail<dot>com or on Twitter @castimage.
When you click on the icon in the CastImage header
the Google Cast extension opens up its popup menu and displays a list of Chromecasts to connect to.
In this example there is one Chromecast called 'shine' which isn't casting anything at the moment. Rather unfortunately the CastImage extension itself is described as 'hopghjajli...'.
Selecting 'shine' should cause the popup to display 'Casting to shine'. This is when a new CastImage session is started on the Chromecast, at which point the popup should change to:
In the next example the Chromecast is already being used to cast something else, for example the tab containing Google+. To start a CastImage session, it is necessary to select the strangely named 'Cast hopgh...' option.
In the final example a second person has already started a CastImage session on the shared Chromecast.
Selecting 'shine' displays more details about what is being cast on 'shine' with the now familiar 'Cast hopgh...' option. Selecting this will connect to the existing CastImage session.
The standard Google Cast extension allows you to cast a Chrome tab. But that only works as long as the tab is present. Essentially the Chromecast is mirroring the Chrome tab. Obviously it's rather more sophisticated than that, especially where media is concerned.
CastImage allows you to take a 'snapshot' of a tab and cast it like any other image.
CastImage also allows you to tell the Chromecast to display the same URL as a tab. Clearly most web pages are not suitable for this since there is no way to interact with the page once it is displayed. But there are some that update themselves, for example Project Nayuki's full screen clock.
Due to security restrictions, not all web pages will display. At a technical level, this is because CastImage makes use of an <iframe>. Numerous well known sites don't allow their pages to be displayed in an <iframe> unless the containing page is from the same domain. This is a security precaution and, as you would expect, organizations such as Google make use of it. However, if you have a self-updating page that you wish to display in this manner, it should be easy to configure it to work with CastImage.
CastImage also has auseful test page to get the display size, see test.html.
The Android share menu shows a different set of apps depending of what is being shared, for example whether you are sharing an image or a link. Currently CastImage is only displayed if the app is sharing an image.
Sometimes, especially for image intensive apps such as Tumblr and Pinterest, it is difficult to tell whether it is an image being shared or a link to page that contains an image. Currently CastImage will not be present as an option in the latter case.
Back to home page.