Slim's logo

On-Demand: Here are the 13 one-hour episodes of

Carl Sagan's "Cosmos" series (began in 1980)


This is Carl in a nutshell


[ Carl died in 1996...his complete Wikipedia biography is here ]



Google Cloud Platform logo
Geek alert...the video-files being streamed actually reside in a Google cloud-storage acct.
[ For details about that product, you can click on the Google Cloud Platform logo above. ]

[ One personal favorite episode is Episode 3, where Carl talks of the power of scientific knowledge. ]
He discusses the history of ideas...how astrology slowly gave way to the science of astronomy.
[ By the end of this episode, it becomes clear why so many present-day scientists are non-religious. ]

[ Another personal favorite is Episode 11, where Carl solidifies the correctness of evolution. ]

[Episode_Name]


(1) Select the desired episode:
Note: You can browse this chosen episode's details at IMDB.com
(2) Click the start-arrowhead on the video-player to begin the selected episode.
(3) Note: The captions are 'soft', so you can enable or disable them, using the "CC" control.
GEEK-ALERT: This 'open-source' web-page is contained in a single HTML-file, so it can more easily be examined by other developers.
[ i.e. the HTML, Javascript, and CSS are all packaged together in the single HTML file. ]

  • How to view Internet content on a TELEVISION SET

  • cast icon This web-page can be projected onto a TV set, with the use of either a CHROMECAST or ROKU / ROKU-TV, etc. cast icon

    First, let's get some terminology squared away: Google uses terminology, such as "Cast...", and "tab-casting" and "screen-casting", from their Chrome-browser. And, elsewhere in their documention, they use terms like "media-casting", and "mirroring". Roku and other vendors use phrases like "screen-casting" and "mirroring". Don't be concerned, worrying that you don't understand all these distinctions. They are all conceptually the same, (tho with minor implementation differences).

    To boil it all down, the bottom-line FEATURE is to cause either the entire screen, (or some smaller app-portion of the screen), on your PC or mobile device, to be projected onto your TV, so that you can allow other people in the same room with you to view video that you are accessing/controlling from your PC or mobile device. (e.g. from YouTube or Pandora or THIS WEBSITE!)


  • Four SUGGESTED CHOICES for a streaming device.....TRY ONE

  • Let's start this discussion by posing a question: What is the difference between these 4 devices?

    ($29) Chromecast-streaming-device and the
    ($48) Roku-streaming-stick+ and the
    ($50) Chromecast with 'Google-TV' and the
    ($59) EZCast Ultra Airplay Receiver ?
    The short answer is: Essentially, for simple mirroring/casting, there really IS no difference!
    I consider them to be CONCEPTUALLY the same because they all share these two attributes:
    (1) Attach to one of a TV-set's HDMI-ports. (2) Can receive/display a wifi-based video/audio stream of content.
    And, I consider them all FUNCTIONALLY the same, due to their ability to receive "casted" / "mirrored" content.

    [ The Roku and Google-TV models DO have the extra functionality to act as a set-top box.
    But we don't NEED that functionality for our simple casting/mirroring task. ]
    These products often get overlooked because they are now also being marketed by 3rd parties: e.g. (Click here)
    [ Note: I've never owned / used either of the last 2 products. ]

    Our GOAL here, for using any of these devices, is simply to display a movie or other video content onto
    our existing TV-set, rather than viewing the content on the much smaller screens of a smartphone or tablet or laptop.

    So, if your home has Wifi-service, consider buying any of these devices.

    Neat! Now you can invite friends over for a 'movie-night' of your favorite internet-movie.
    Or, show them your favorite "SNL" video-clip, at YouTube.com !

    Overall, I now have become enamored with the Roku and Google-TV devices (given their hand-held remotes),
    because of their ability to be REPLACEMENTS for rented set-top boxes...an approach known as 'cutting the cord' !

    Using an ROKU or CHROMECAST device is NOT the ONLY way to 'cast' or 'mirror' a PC/smart-phone/tablet onto a TV.
    Other, devices, such as an "Amazon-Fire-TV", or an "Apple-TV" can also be made to work.
    And, some 'smart-TVs [e.g. some Samsungs] can be 'casted to' directly.
    [ For general info for any of these various approaches, click here ]


  • What class of "computer" will you be using? (a PC or a mobile device?)

  • #1-A: Using a PC (e.g. Windows, macOS, Linux, ChromeOS) to display onto a TV fitted with CHROMECAST:
    Answer: You can. Click Here
    #1-B: Using a PC (e.g. Windows, macOS, Linux, ChromeOS) to display onto a TV fitted with a ROKU device:
    Answer: You can. Click Here

    #2-A: Using an Android smartphone or tablet to display onto a TV fitted with CHROMECAST:
    Answer: You can.Click Here
    #2-B: Using an Android smartphone or tablet to display onto a TV fitted with a ROKU device:
    Answer: You can. Click Here

    #3-A: Using an (Apple) iPhone or iPad to display onto a TV fitted with CHROMECAST:
    Answer: Now you CAN! Click Here
    #3-B: Using an (Apple) iPhone or iPad to display onto a TV fitted with a ROKU device:
    Answer: (I would think so, but I'm not sure at all. (And I don't own any Apple mobile-devices to test this.)
    So I leave this as an "exercise for the readers". Do some google-searching on your own for the answer.


    Does it matter which web-browser that you use???
  • When using a Chromecast-device, the answer seems to be YES...you should be using Google's Chrome-browser.
  • When using a Roku-device, my testing on a Window-10 laptop indicates that all major browsers should work fine!



  • Device Setup: Choices to think about

  • Before first use of a Roku or Chromecast device in a given household, you must first 'authorize' it to
    access your household's wifi-network, by providing it your wifi's signal name (aka 'SSID') and password.
    This initial 'setup' is also referred to as doing a 'Factory Reset'.
    How to factory-reset Roku ...How to factory-reset Chromecast
    [ This step can be intimidating for many people. If you need help, go find a geeky neighbor or relative. ]

    A name that you may be asked to supply during these two device's setup is a device name and/or room
    name, to help distinguish it from other 'castable devices' that might already be visible on your wifi network,
    such as a 2nd Chromecast or Roku device, or one of the industry's intelligent microphone/speaker
    devices, such as Google's "Home" or Amazon's "Alexa", or Apple's "Siri". For those intelligent 'speaker' devices,
    only the audio-channel will get transmitted across, so casting a movie isn't typically useful, (though a short
    YouTube music video would be quite appropriate...see my 'music' page Click Here)

    The concept: When you initiate a 'casting' session, you are using a PC or any of the various
    'mobile-devices', to act as the 'remote controller' from which the video is being casted (controlled).

    Here is Google's documentation for what they refer to as "tab-casting".
    One caveat: If subtitles/captions are a 'must-have'. and you're using a PC device, be aware that going 'full-screen'
    may prevent the subtitles from passing through onto the TV. This is because the default setting
    for cast button is to "optimize full-screen videos", which, has the side-effect of causing the PC to use "media casting"
    mode rather than "mirroring" mode, which may prevent the subtitles from passing through to the TV. To alter that, simply
    un-check that option, as explained in the procedure here. Then, do a right-click on the cast-icon (and enable 'Always show icon') and
    un-ckeck the "optimize full-screen videos" mode. [ Note: Android-based mobile devices have a 'Smart View'
    mode available in their 'settings menu that will 'mirror' a phone/tablet screen onto Chromecast or Roku.]
    cast icon Enjoy your 'casting/mirroring' experiences! cast icon





    Geek alert: The videos being streamed are MP4 video files (video-codec=H.264 and audio-codec=MP3).
    Video viewing of MP4 video files works fine in most of the major browsers...e.g. Chrome, Opera, Firefox, and Edge, etc.
    [ They're viewable on Android (but not on iOS?). On Apple MacOS, you'll need Chrome-browser, I think, rather than Safari. ]

    Slim's logo