Asp.net 在多台PC上同步flash视频';s

Asp.net 在多台PC上同步flash视频';s,asp.net,flash,video-streaming,Asp.net,Flash,Video Streaming,对于事件,我们需要以下设置: 多台计算机运行一种测验(在asp.net中)。他们每个人都会播放一段视频作为背景(在浏览器中),有点像屏幕保护程序(带有广告)。当移动鼠标时,弹出一个div,允许用户在填写表格时选择测验。关键是视频需要在所有PC上同步 这些是制约因素: asp.net代码已经存在,因此无法在flash中完全编写它 我们知道.NET、javascript、html是标准的webdev工具,所以投资时间是新的东西是最后的选择 有什么建议吗?在我看来,您有几个选择: 1) 使用传递给

对于事件,我们需要以下设置:

多台计算机运行一种测验(在asp.net中)。他们每个人都会播放一段视频作为背景(在浏览器中),有点像屏幕保护程序(带有广告)。当移动鼠标时,弹出一个div,允许用户在填写表格时选择测验。关键是视频需要在所有PC上同步

这些是制约因素:

  • asp.net代码已经存在,因此无法在flash中完全编写它
  • 我们知道.NET、javascript、html是标准的webdev工具,所以投资时间是新的东西是最后的选择

有什么建议吗?

在我看来,您有几个选择:

1) 使用传递给Flash客户端的服务器端时间戳将同步性拼凑在一起。为客户端提供当前时间(服务器端)和开始播放的时间(服务器端)。然后让客户端等待那么多毫秒


2) 将您的媒体服务器配置为流式传输视频,就像它是一个实时提要一样。我90%确信这在Flash Media Server上是可行的,但我从未有过管理自己视频服务器的预算。

我一直在考虑你的第二个建议,但没有任何使用Flash Media Server的经验,因此很难猜测所涉及的工作量。