"A sample On-Demand video at SarasotaSlim's"

Ok, here's an old black-and-white video that you can watch whenever you wish.

[This web-app page is a prototype / proof-of-concept for video presentation ]

"The Hustler" (1961) - IMDB -->movie's DETAILS
"Popular QUOTES from this movie, on IMDB -->movie's QUOTES
Enjoy the movie.

Note: You can search captions for a word or phrase, and if found,
it will re-position the video/progress-slider there:

New experimental feature: You can visually re-position the currently-selected movie, by scrolling
the 'thumbnail-images', using the slider-control above


This "HTML-5 video" page should be viewable in most of the major browsers:
[ yes : Chrome, Opera, Firefox/Mozilla, Edge ]

Geek-alert: Thumbnail implementation info: We are using video-sprite based thumbnails See gory detailed-info here

cast icon This web-app page can operate in conjunction with CHROMECAST-compatible devices cast icon
So, if you have Wi-Fi, consider buying a Google 'Chromecast' device (aka: an 'HDMI-dongle')
(available at the Google Store or Amazon.com, etc.)

Then, you could simply "tab-cast" any of these videos onto your TV, rather than viewing on a PC
or tablet. So, before you can use a Chromecast-device for the first time at a given household, you
must first get it 'authorized in' to your house's wifi-signal, by teaching it your wifi's 'SSID' (it
would be a signal name, like maybe 'Trish-5' or just 'xfinity' or whatever). You will also be asked
to supply the wifi's signal's password.

One other 'name' that you'll be asked to supply during Chromecast-device setup is some name
you make up, to distinguish it from any other 'castable' device(s) that might also be online on your
wifi-network, such as another Chromecast-dongle (with a name like 'bedroom-chromecast'), or maybe
a google 'Home' intelligent microphone/speaker box (with a name like 'Google-Home'), or an 'Alexa'
device from Amazon (maybe simply with the name 'Alexa', or what have you).

Here is Google's documentation for "tab-casting"
from each of 3 platform categories: "Computer", "Android", "iPhone/iPad"
Hint: For finer-control of TV-screen layout, try a "Computer" platform when available
(i.e. Chrome-OS or Windows OS), rather than a mobile device (Android or iOS)

Step 1: On either PC or mobile: Launch desired movie on the device, using Chrome browser.

Step 2: (On a PC device): Use the 'Cast...' option, in the upper-right menu ( 3 vertical dots ),
in the Chrome-browser, to connect to the chromecast device on the TV.
Step 2: (On Android device): Chrome-browser has no 'Cast,,,; option. So, instead, when you
touch / tap in the viewer area, a button with the image: cast iconon it, should appear at the
upper-left in viewer, and tapping on that, should then allow you to choose a chromecast
device (or other "cast-targetable" device within your wifi's range) that you wish to target.

Also note: If you do use a mobile device (Android or iOS) as 'Chromecast controller',
the movie's subtitles/captions may not pass-thru to the TV. If they don't pass thru, the
issue may be that the controller switched from "mirroring" into "media casting". You
can sometimes prevent that. Try this: Instead of using the viewer's "full-screen" button,
to get the TV-image to fill more of the TV-screen area, try manipulating the size of the
browser, by 'stretching' it (i.e. 'touchdown-and-spread' two fingers and a thumb), etc.
cast icon Hope you enjoy your CHROMECAST-compatible device! cast icon

Geek-alert: This app is implemented in a single HTML-file, so it can more easily be examined by others.

[ i.e. the HTML, JS, and CSS written by me are all together in a single HTML file, whenever possible. ]