18

快速浏览一下当今的互联网似乎表明 Adob​​e Flash 是在网页中嵌入视频的明显选择。这是准确的,还是其他有效的选择?选择 ASP.NET 作为平台会影响这个决定吗?

4

7 回答 7

21

Flash 无疑是最普遍和便携的解决方案。 98% 的浏览器都安装了 Flash。其他替代品是QuicktimeWindows Media Player,甚至是Silverlight(微软的 Flash 竞争对手,可用于嵌入多种视频格式)。

我建议您使用 Flash(它是 FLV 视频文件格式)来嵌入您的视频,除非您对视频质量或 DRM 有非常具体的要求。

于 2008-08-05T16:44:01.157 回答
6

Flash 通常是首选产品:每个人都有它,使用JW FLV 播放器可以让您相对轻松。

至于其他视频格式,有 WMV 和 QuickTime,但播放器比较“重”,不是每个人都可能拥有它们,而且感觉很 1990...

真正的玩家……别让我开始抱怨那一堆……

我个人认为的唯一另一种 Flash 替代品是 Silverlight,它允许流式传输 WMV 视频。我发现 WMV 的生成比 FLV 更好、更容易,因为我尝试过的所有 Windows FLV 编码器都不是很好也不是很稳定,而几乎每个工具都可以原生输出 WMV。Silverlight 的问题是没有人拥有那个浏览器插件(还没有?)。JW还有一名球员。

于 2008-08-05T16:44:43.090 回答
2

一个考虑因素是视频播放是通过渐进式下载还是流式传输。如果它是渐进式下载,那么我会说使用 Flash,因为您可以获得更广泛的受众。

对于流式 wmv,它是Windows Media Services提供的开箱即用功能

对于流式闪存,您必须在 Windows 机器上安装流式服务器。一些选项是:

于 2008-08-23T20:03:56.553 回答
1
<object width="660" height="525"><param name="movie" value="http://www.youtube.com/v/WAQUskZuXhQ&hl=en&fs=1&color1=0x006699&color2=0x54abd6&border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/WAQUskZuXhQ&hl=en&fs=1&color1=0x006699&color2=0x54abd6&border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="660" height="525"></embed></object>
于 2009-05-28T17:42:14.700 回答
1

如果您有权访问 Microsoft Expression Encoder 2,则可以使用它来编码视频文件并生成 Silverlight 视频播放器。然后,如果您有 IIS 7,则可以使用 Adaptive 或Smooth Streaming也可以查看Smooth HD以获得一个非常酷的示例。

您还可以从免费的Microsoft Silverlight Streaming Service进行流式传输。它已连接到 Windows Live 帐户。

需要考虑的是客户端需要安装 Silverlight,就​​像 Flash 一样,但 Flash 的存在时间更长。

于 2009-06-10T15:11:34.053 回答
0

我曾在一家公司工作,该公司开发了一种将媒体内容分发给专门的“玩家”的系统。它是基于 Web 并使用 ASP.NET 技术的,并且尝试了几乎所有您能想到的可能的媒体格式,而您的选择实际上归结为问自己:

它需要直接开箱播放,还是我可以确保可以预先安装播放视频所需的组件?

如果您的答案是它需要开箱即用,那么您唯一的选择就是 flash(我知道默认情况下没有安装它,但大多数人已经安装了它)

如果需要额外的组件不是一个大问题,那么您可以使用 windows 媒体播放器支持的格式

windows media player 之所以属于第二种选择,是因为对于某些浏览器和某些格式,必须安装额外的组件。

我们拥有“播放器”由我们提供的奢侈,所以我们可以选择第二种选择,但即使我们尝试尽可能多地转换回闪存,因为它比 windows media player 处理方式更好

于 2008-08-05T16:49:31.723 回答
0

“选择 ASP.NET 作为平台会影响这个决定吗?”

可能不是。

于 2009-05-28T17:48:33.440 回答