技术开发 频道

使用Silverlight技术打造炫目视频效果

  【IT168 技术文档】微软的Expression Encoder 是一个新工具,音频和视频专家能够用它创建绝妙的媒体内容,供Silverlight 使用。Expression Encoder 的核心任务是导入音频或视频文件,然后以不同的格式导出。它有很多可以帮助你选择编码并在一堆设置中做正确权衡的功能,比如令人吃惊的A/B 比较功能,能实时比较你选择的设置。它还有一个命令行界面,可以做批量(甚至是服务器端的)处理。

  利用Expression 3 Encoder进行视频的处理

  在以下步骤,你将利用Expression 3 Web将视频插入到网页中。

  1. 打开Expression 3 Web工程项目

  (1)在Start菜单,点击并启动Expression 3 Web

  (2)选择文件->打开...

  (3)在打开作业对话框中,打开桌面->LAB2-> Adding-Video-ExpressionWeb-> Gears of War->default.html

  2. 添加Silverlight视频

  (1)在中间的编辑区域,如下图红色区域所示,添加Silverlight视频

  (2)拖动工具箱中”Silverlight视频”到下图红色框所示区域

  (3)在弹出的“选择视频”对话框中,选择桌面Adding-Video-ExpressionWeb-> Trailer.wmv

  (4)在“插入Silverlight视频”对话框中作如下设置:

  编码:VC-1高速宽带VBR

  (5)模版选择“弹出式播放器”

  (6)宽度和高度分别设置为:192*128 锁定纵横比

  (7)拉伸模式选择“统一填充”

  (8)点击“编码”

  利用Expression 3 Encoder进行Smooth Streaming制作

  在本练习中,你将学习Smooth Streaming的制作过程。

  1. 下载安装IIS Media Services

  (1)登陆主机系统

  (2)登陆http://www.iis.net/extensions/SmoothStreaming

  (3)下载IIS Media Services 3.0版本

  (4)打开Internet Information Services Manager

  (5)在Media Services选项中找到Smooth Streaming

  注意: 启动Internet Information Service Manager需要以管理员权限运行

  2. 创建Expression 3 Encoder项目工程

  (1)在Start菜单中打开Expression Encoder 3.

  (2)点击File->导入…

  (3)将主机桌面->LAB2->Adding-Video-ExpressionEncoder导入到工程中

  (4)如下图所示,在“系统”标签中选择H.264平滑流式处理-720p CBR

  (5)在“视频”选项中,添加8个不同码流的文件

  (6)在输出标签中,模版选择“平滑流式图形界面播放器”

  (7)点击左下角的“编码”按钮

  Smooth Streaming效果展示

  (1)在上一任务中,编码过程较长,完成编码后会自动在浏览器中生成预览

  (2)在视频浏览中点击

  (3)滑动播放进度条,以显示码流变化情况

  利用Expression 3 Encoder进行Smooth Streaming发布

  在本练习中,你将学习如何将Smooth Streaming应用发布。

  1. 以人工的方式发布

  (1)在上面的操作中我们完成了Smooth Streaming编码的操作,进入文件夹:\\Documents\Expression\Expression Encoder\Output\[Computer Name] [Date] [Time] 我们可以看到8个不同大小的码流文件

  (2)将[Computer Name] [Date] [Time]文件夹复制到C:\inetpub\wwwroot目录下

  注意: 向该文件夹复制需要提供管理员权限

  (3)打开Internet Information Services Manager 7,找到sites->Default Web Site,点击右键,选择Refresh

  (4)选中[Computer Name][Date][Time]文件夹点击右键,选择"Convert to Application",点击确定

  (5)打开IE浏览器,在地址栏中输入http://localhost/[Computer Name] [Date] [Time]/default.html

  2. 用WebDAV发布

  (1)在http://www.iis.net/extensions下载WebDAV

  (2)打开Internet Information Services Manager,选择WebDAV Authoring Rules,在左侧“动作”栏中选择"Enable WebDAV"

  (3)在左侧“动作”栏中选择Add Additional Rule

  (4)在Add Additional Rule对话框中,选中"All content","All Users","Read""Source""Write",点击确定

  (5)回到Internet Information Services Manager,在IIS组中选择“验证”,打开后启用Windows验证,基本验证

  6. 回到Internet Information Services Manager,在授权规则中,选择允许所有使用者存取

  7. Expression 3 Encoder,“发布到”选择WebDAV

  8. 服务器URL:http://localhost

  目录名称:SmoothStreaming

  身份验证:basic

  9. 点击发布

0
相关文章