2014-05-03 79 views
1
<object type="video/x-ms-wmv" data="CD-DigitalLibrary/VIDEO_TS/VIDEO_TS.VOB" width="720" height="585"> 
<param name="src" value="CD-DigitalLibrary/VIDEO_TS/VIDEO_TS.VOB" /> 
<param name="autostart" value="true" /> 
<param name="controller" value="true" /> 
</object> 

以上仅适用于小尺寸视频。我需要播放DVD视频(这是一本书)。总文件文件是610MB在asp.net播放大尺寸视频

回答

0

这是因为Object缓冲了内存中的文件,所以它会冻结浏览器。

你可以做的是:

  1. 尝试VLC Web插件,并尝试以流视频文件到它。
  2. 使用Silverlight并通过URL从服务器流式传输视频文件。

我们也一样,我们的架构是

Silverlight播放器播放的文件的3层GB的在前端,它是从服务器拉出流。 需要时间来缓冲,但它与高速互联网很好地发挥。

0

YouTube有2GB,15分钟的限制。将视频上传到YouTube,然后复制简单的嵌入代码片段。这在很多浏览器和设备上都能很好地工作。

YouTube为您做了繁重的工作。 Youtube播放器比Silverlight更好,他希望安装Silverlight,除非他们必须和我是微软开发者说的。我从来没有使用VLC Web插件,但与使用YouTube嵌入内容相比,它可能更容易集成。