视频网站火了!尤其是美国的YouTube被Google几十亿美元收购之后不久,国内土豆网近期也获得了第二轮850万美元的风险投资,而相似的视频网站更是雨后春笋般的一家家建立起来。
要说这视频网站也是挺神奇的,不论用户上传什么mpg、avi、realmovie、asf、wmv等等格式的视频文件,其他浏览者都可以通过自身客户机上的浏览器来访问被服务器转换为Flash的原视频文件。而这一切的功能都可以靠Macromedia公司的Flash Media Server来实现。
Flash Media Server 将传统的流媒体功能与灵活的开发环境结合起来,为最广泛的群体创建和提供创新的、交互式媒体应用。Flash Media Server组合可以创建并交付使用广泛的媒体交流体验,包括传统的媒体交付应用,如视频点播、实时 Web 事件广播、MP3 流以及富媒体通信应用(如视频博客、视频消息和多媒体聊天环境),从而使您按照自己的方式与客户交流。 传播范围最广
Flash 是世界上使用最广泛的软件平台,覆盖范围超过所有联网台式机的 98%,并且通过主要的合作伙伴 Microsoft、Apple、Netscape 和 AOL 进行发布。
“即买即用”
Flash 提供了跨操作系统和浏览器的一致媒体体验,使您的开发人员能够致力于最强大的新体验,而不是忙于创建跨平台的修复。
更低的成本
不需要将代码编写为不同的格式,也无需为您的站点开发多个版本,就可以将其部署在多个平台上。只需编写和开发一次代码,就可以在任何位置通过 Flash Media Server 交付。
最佳媒体体验
无缝集成
将媒体体验直接无缝集成到您的网站中,无需弹出其他窗口或浏览器,从而获得简洁、内聚的外观。
自定义播放器
控制媒体播放器的外观,使其符合站点设计规范,并提升您的品牌知名度。使用独特的功能构建自定义播放器以使您的体验与众不同,并且保留和吸引受众。
高质量视频
支持全新的高质量视频编解码器,从而能够使客户以更低的位速率和文件大小,提供可与当今最佳视频编解码器相媲美的卓越的视频质量。
即时“启动”
服务器上小型轻量级文件格式、协议和播放器以及可编程的缓冲控制使 FMS 流媒体能够在选中播放按钮之后立即启动。
高枕无忧的交付
带宽检测
检测客户端的连接速度,并提供适当的位速率视频。不会再向最终用户发送“选择视频大小”这类令人混淆的消息。
自定义流交付
Flash Media Server 自动捕获最终用户的连接状态,并且能够使发布者根据此信息向最终用户交付视频流。
例如,对于想利用 Flash 8 中全新高质量的视频编解码器,但同时又想支持以 Flash 7 或更低版本连接的用户的发布者来说,就可以使用该功能将 Flash 8 视频提供给与 Flash Player 8 连接的每个人,同时将普通的 Flash 视频提供给与 Flash Player 6 或 7 连接的每个人。
动态缓冲
通过编程方式设置缓冲区,以根据视频的长度和比特率以及客户端连接速度,精确设置最快的启动时间。提供尽可能最快的启动,并且以最优的方式交付拥有比客户端连接速度更高位速率的视频。
服务质量监控
跟踪客户端的回放体验,实时纠正由于网络阻塞而出现的无法预料的回放问题。
防火墙和代理穿越
快速测试多个端口和协议组合,以绕过防火墙和代理,并选择速度最快的连接。
高级的媒体功能
播放列表和广告插入支持
使用标准的 XML 格式(如 SMIL 或 ASX)交付客户端或服务器端播放列表,并且通过输入流预先滚动和插播式广告使您的内容赚钱。
高级搜索
使您的查看者立即跳到视频的任何一部分,无论视频的长度大小或者是否已经完全下载都是如此。
多个摄像头角度
让查看者从不同视野进行选择,以便提供更吸引人、更有交互性的体验。
安全与内容保护
没有暴露的 URL 和媒体文件位置
指回内容源的 URL 通常会损坏 Internet 上媒体的位置。市场上的大多数媒体播放器都允许用户很容易地查看正在播放的媒体剪辑的位置。借助 Flash,外部媒体文件位置在 SWF 文件中被压缩为二进制格式,因此网站访问者无法使用,这几乎使得访问者无法获得通过 Flash Player 交付的媒体的文件和服务器位置。
控制暴露的信息
传统的媒体播放器经常会提供很多关于媒体的信息,而您根本不愿意共享这么多信息。例如,文件名、文件类型、编码选项、交付方法等信息都可以很容易地从主要的媒体播放器获得。Flash 能够使您完全自定义媒体播放器,来显示只想让客户看到的信息。除非发布者选择使文件信息可用,否则不会很轻易得到文件信息。
无客户端缓存
通过 Flash Media Server 流向 Flash 客户端的音频和视频内容未在本地客户端机器上进行缓存。安全交付 mp3 文件和其他媒体,并确保知道网站访问者不能进入其 Temporary Internet Files 文件夹且获得媒体文件资源。
独特的传输协议限制流跳跃
默认情况下,通过 Flash Media Server 交付的内容都包含在 Macromedia 专有协议 (RTMP) 中。因为这是一种未发布的专有格式,流跳跃程序不具备跳跃通过 Flash Media Server 交付的媒体的能力。这将大大降低未授权程序捕获从 Flash Media Server 到 Flash Player 的数字媒体流的能力。
访问控制
Flash Media Server 提供一种可以由发布者使用的插件机制,以在交付流之前验证并对用户进行身份验证。使用访问控制,发布者可以避免未授权站点深入链接到它们的媒体流中,它们可以支持单点登录或按观看内容和事件的次数付费。
SSL 交付
对于最终的输入流安全性,Flash Media Server 通过 SSL 支持实际流的加密交付。安全套接字层 (SSL) 是一个通过 TCP/IP 进行安全通信的协议。Flash Media Server 为传入和传出 SSL 连接和数据提供 SSL 和加密。这将在传输流时为用户提供一种最强类型的安全保护。