6.5节介绍了如何在画布上播放视频以及如何用标签嵌入同一个视频。看起来,在画布上播放视频所用的代码比使用JavaScript播放嵌入视频的代码要多。所以,这里引出了一个问题:究竟为什么要使用画布播放视频?
有些时候,仅仅播放视频是远远不够的。例如,希望在播放时触发一些事件、在视频上应用形状变换、在游戏中使用视频、创建一个自定义的视频控制器、在画布上应用移动视频的动画等。
下面5个示例将会非常具体的展示为什么画布可以以一个激动人心的方式显示视频。