如何在我的asp.net网页中播放wmv文件?

如何在我的asp.net网页中播放wmv文件?,asp.net,Asp.net,有没有办法在我的asp.net网页中播放wmv文件?谢谢 最终用户在访问网页时是否需要安装一些控件?我建议您将视频转换为Flash视频FLV,并使用嵌入式Flash视频播放器这是YouTube的方法,或者使用Silverlight对应设备,可以在本地播放WMV,而无需转换为Flash视频,但Silverlight并非在所有浏览器和/或平台上都可用 查看此页面:已经在上讨论过了,所以:这家伙似乎拥有嵌入WMV的所有答案 视频可以内联播放,也可以由助手播放,具体取决于您使用的HTML元素 在线视频

有没有办法在我的asp.net网页中播放wmv文件?谢谢
最终用户在访问网页时是否需要安装一些控件?

我建议您将视频转换为Flash视频FLV,并使用嵌入式Flash视频播放器这是YouTube的方法,或者使用Silverlight对应设备,可以在本地播放WMV,而无需转换为Flash视频,但Silverlight并非在所有浏览器和/或平台上都可用


查看此页面:

已经在上讨论过了,所以:

这家伙似乎拥有嵌入WMV的所有答案

视频可以内联播放,也可以由助手播放,具体取决于您使用的HTML元素

在线视频

当一个视频包含在网页中时,它被称为内联视频

如果您计划在web应用程序中使用内联视频,请注意许多人觉得内联视频很烦人。还请注意,有些用户可能已关闭浏览器中的“内联视频”选项

我们最好的建议是只在用户希望看到视频的网页中包含内联视频。这方面的一个例子是在用户单击链接以查看视频后打开的页面

使用辅助插件

助手应用程序是一个程序,可由浏览器启动以帮助播放视频。助手应用程序也称为插件

可以使用或标记启动助手应用程序

使用助手应用程序的一大优点是,您可以让用户控制部分或全部播放器设置

大多数助手应用程序允许手动或编程控制音量设置和播放功能,如回放、暂停、停止和播放

使用“嵌入”标记

标签的目的是在网页中嵌入多媒体元素

以下代码片段显示嵌入网页中的AVI文件:

例如:

<embed src="video.avi" /> 
注意:不推荐使用嵌入标记。万维网联盟W3C建议改用对象标记

使用“object”标记

标签的目的是在网页中嵌入多媒体元素

以下代码片段显示嵌入网页中的AVI文件:

范例

<object data="video.avi" type="video/avi" /> 
使用超链接

如果网页包含指向媒体文件的超链接,大多数浏览器都会使用助手应用程序来播放该文件

下面的代码片段显示指向AVI文件的链接。如果用户单击链接,浏览器将启动一个助手应用程序,如Windows Media Player,以播放AVI文件:

例如:-

 <a href="video.avi">Play a video file</a>

这是否意味着当我将以下代码插入到我的网页时,不同的浏览器将启动不同的helper应用程序并安装不同的插件?@Paul:-将启动哪个helper应用程序或插件完全取决于您在源代码中用作HTML元素的内容。所以这意味着它在不同的浏览器中不会改变。