用什么编程语言来制作互动视频?

时间:2017-08-31 18:38:47

标签: programming-languages

通过互动视频,我的意思是以下过程:

视频开始播放。一段时间后,视频暂停,视频屏幕上显示两个按钮。如果用户选择第一个按钮,则它开始播放视频B.如果选择了第二个按钮,则开始播放视频C. 该过程重复几次。恢复的视频取决于用户按钮决定。

这一切都在网站上展出,就像YouTube视频一样。

可以使用哪些编程语言来创建视频交互?

谢谢!

1 个答案:

答案 0 :(得分:1)

如果您想要客户端的所有内容,您可以采用多种解决方案:

  1. HTML,Javascript和CSS的组合是我想到的第一个,因为您已经在网页上。 HTML可以处理playback of videos,而JS则处理通过CSS设置样式的按钮的交互。
  2. Flash是一种可能的解决方案,但我倾向于避免使用它,因为主流浏览器正在放弃它。
  3. 使用允许将Web浏览器中的游戏导出为WebGL项目的游戏引擎:Unity或Unreal可以完成这项工作(例如for unity)。
  4. 如果您想重新发明轮子,可以直接使用WebGL(但我对它没有信心,所以我不知道这是否是一个好建议,但至少可以{{3} })
  5. 或任何其他语言都可以完成这项工作(但你总是需要通过HTML + JS + CSS)。

相关问题