Sample Text
Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ultrices urna a sagittis mattis. Etiam lobortis leo in lorem commodo efficitur. Donec posuere in elit et aliquet. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Integer dapibus quam eu leo dignissim, vitae bibendum ex tincidunt. In consectetur felis a diam rutrum, posuere tempor turpis porttitor. Nam quam sem, tincidunt non libero quis, tempus porta mauris.
Praesent fermentum velit vel tempor gravida. Quisque consectetur nisl id elit pulvinar rhoncus mollis sed risus. Aliquam tempor ex eget nibh semper, fringilla malesuada neque accumsan. Proin fermentum ex ac lacus hendrerit, vel mattis lorem posuere. Fusce efficitur vel libero ac pretium. Sed id vehicula sem, sed condimentum velit. Fusce egestas justo eu egestas interdum. Sed sapien justo, pellentesque at sodales in, finibus sit amet purus. Aenean vitae elit id nibh dignissim iaculis.
In hac habitasse platea dictumst. Praesent fermentum tortor eget quam tempus ultrices. Cras eget ipsum a justo ornare euismod sollicitudin ut arcu. Donec id consequat quam. Suspendisse tincidunt eget nunc non gravida. Duis suscipit placerat diam a maximus. Vestibulum ac quam nec risus efficitur viverra. Cras faucibus lectus nec nisi bibendum vulputate.
Proin tellus ante, bibendum at felis ac, dapibus maximus ligula. In hac habitasse platea dictumst. Ut tempor risus varius, euismod augue et, condimentum magna. Integer ac viverra dui. Curabitur iaculis diam nibh, molestie viverra urna facilisis ut. Aliquam mollis scelerisque enim nec bibendum. Pellentesque sagittis nulla a risus commodo imperdiet id et libero.
Duis faucibus placerat lorem a tincidunt. Pellentesque eu lacinia ipsum. Suspendisse vel euismod magna. Interdum et malesuada fames ac ante ipsum primis in faucibus. Suspendisse ipsum orci, consequat sed aliquet a, gravida at libero. Aliquam leo diam, volutpat ac consequat nec, venenatis sit amet nunc. Pellentesque a fermentum neque.
Vivamus tincidunt magna sit amet purus tincidunt, vitae ornare sem maximus. Donec non pretium elit, interdum hendrerit nulla. Fusce aliquam tellus non dolor convallis iaculis. Donec eu varius dui. Suspendisse potenti. Nunc pellentesque, arcu in posuere malesuada, turpis diam egestas ligula, in pharetra velit dui eget metus. Aenean mi neque, cursus at feugiat quis, vehicula blandit lectus. Curabitur ut sodales elit, eu scelerisque arcu.
Sed scelerisque id ante et molestie. Sed urna ipsum, dapibus non tincidunt at, aliquam sed neque. Vestibulum varius, leo eget placerat congue, augue ante convallis est, at tincidunt nulla velit nec purus. Quisque est sapien, cursus nec erat pulvinar, porttitor rhoncus purus.
Nullam vel enim justo. Phasellus consequat ligula ut sollicitudin ullamcorper. Aenean mattis erat vitae ligula gravida volutpat. Quisque suscipit turpis volutpat neque venenatis volutpat. Fusce id lorem eu neque ornare euismod. Donec a semper est, facilisis vestibulum mauris. Quisque viverra lacinia ante id dictum. In faucibus lacus nunc, sed accumsan metus sollicitudin eu. Sed eu dui quis ex sodales euismod nec auctor diam. Donec vel tempus felis. Vivamus molestie tincidunt justo sed condimentum. Nullam egestas sit amet ex sed dictum.
When you open the application the window is divided into two areas separated by a grey bar with tabs on it labeled Videos, Script, Search, Settings, and Help. The grey bar can be dragged to change the relative sizes of the two areas. One of them (top or left) contains a picture of Feynman wearing a dark suit: this is where the videos will appear. What's visible in the area on the other side of the bar depends on which tab is selected. Initially the Videos tab is selected.
The Videos tab displays the titles of Feynman's seven Messenger Lectures. Clicking on a lecture title loads its video, and opens the Script tab.
The Script tab displays a transcript of the selected lecture. While the video is playing the currently spoken text is highlighted yellow in the transcript, which scrolls automatically to keep it in view. Clicking on any text in the transcript will make the video seek to the point where it is spoken. Similarly, clicking anywhere on the video controls progress bar will scroll the transcript to the corresponding text.
The Search tab lets you search for text in the transcript. Clicking on a search match makes the video seek to the point where the matched text is spoken, and the Script tab is opened to display it in the transcript. (The search match is thereafter shaded light yellow to help you remember which matches you already visited.)
The Settings tab gives you control over various aspects of the presentation:
The Orientation setting (available only in desktop browsers) lets you choose whether the grey bar divides the window vertically (portrait mode), horizontally (landscape mode), or responsively (the larger dimension is divided), which is the default.
The Font Size setting lets you choose between 3 font sizes: Small (16px), Medium (20px) or Large (24px); it defaults to Small.
The Autoscroll setting determines whether or not the lecture transcripts scroll automatically to keep the currently spoken text in view while the video is playing; it is enabled by default.
The Lines setting determines whether or not the lines of text in the lecture transcripts and help text will be constrained in width, and if so, to what width (in the allowed range, 12-99 em); it is enabled by default, with the width constrained to 36 em. When disabled, the text will be made as wide as possible leaving a 1 em margin on each side.
The Dark Mode option provides a styling of the page intended for viewing in low ambient light conditions (or if you just want to look cool :-).
Several paragraphs of sample text are displayed in the Settings tab, so you can see the effect of your settings changes as they will appear in the lecture transcripts and help text.
Finally, the Help tab includes this help text. We hope you find it helpful! If you have questions, comments or complaints about this application, please email the author, Michael Gottlieb at feynmanlectures@caltech.edu.
The following information is copied from the Azure Media Player documentation.
Tabbing focus, provided by general HTML standards, is available in Azure Media Player. On some platforms, the focus for the controls may only be present if the controls are visible and if the platform supports these capabilities.
Once tabbing focus is enabled, the end user can effectively navigate and control the video player without depending on their mouse. Each context menu or controllable element can be navigated to by hitting the tab button and selected with enter or spacebar. Hitting the enter or spacebar on a context menu will expand it so the end user can continue tabbing through to select a menu item. Once you have context of the item you wish to select, hit enter or spacebar again to complete the selection.
Azure Media Player supports controlling through keyboard hot key. In a web browser, the only way to control the underlying video element is by having focus on the player. Once there is focus on the player, hot key can control the player functionality. The table below describes the various hot keys and their associated behavior:
Hot key | Behavior |
---|---|
F|f | Player will enter-exit Full Screen mode |
M|m | Player volume will mute-unmute |
↓/↑ | Video progress will de/in-crease 1 second |
←/→ | Video progress will de/in-crease 1/30 second |
0-9 | Video progress will change to 0% - 90% |
Click | Video will play-pause |
You can link to the Feynman Messenger Lectures Video Viewer at:
feynmanlectures.caltech.edu/fml.html
Unadorned, this URL will open the Viewer to the Videos tab, as described above. The Viewer can also be opened to specific lecture videos and times by appending special hashtags to the URL. For example, to open the viewer on the video you watched most recently, starting at the time you stopped watching, so you can resume where you left off:
feynmanlectures.caltech.edu/fml.html#r
To open the viewer on the 4th lecture video starting 30 minutes and 8 seconds from the beginning:
feynmanlectures.caltech.edu/fml.html#4t30:8
In the following hashtag table, "N" is a number between 1 and 7 referring to the Nth lecture video. "mm:ss" refers to the ssth second after the mmth minute of the video. ("mm" and "ss" are numbers, ":" is literal.) The symbols "R" (restore), "T" (time) and "A" (all) are literal, and may appear in upper or lower case.
Hashtag | Behavior |
---|---|
#N | opens the Nth lecture video |
#NTmm:ss | opens the Nth lecture video at time mm:ss |
#NR | opens the Nth lecture video at the time it was last viewed. |
#R | opens the last viewed lecture video at the time it was last viewed. |
#RA | sets all lecture videos to the times they were last viewed, and opens on the Videos tab |