技术开发 频道

用VSTS+Silverlight进行视频的编辑处理

  【IT168 技术文档】软件生命周期管理工具:Visual Studio 2005 Team System,旨在改善软件开发方法在实际开发过程中的有效实施.VSTS扩展了Visual Studio 2005的功能,提供了新的源代码管理工具, 同时还为开发者提供了单元测试工具和代码分析工具. 不过VSTS 这次并不是将焦点全放在开发者身上, 它还提供了一系列支持整个开发团队的工具. VSTS为项目经理, 架构师, 开发者, 测试人员甚至开发经理都提供了相应的支持工具. VSTS提供了一套追踪软件开发过程的任务管理工具, 为了使整个团队的软件开发的过程能够清晰可见,VSTS还提供了自动生成项目门户网站(Web Portal)的工具.

  微软Silverlight是一个跨浏览器、跨客户平台的技术,能够设计、开发和发布有多媒体体验与富交互(RIA,Rich Interface Application)的网络交互程序。

  因为Silverlight提供了一个强大的平台,能够开发出具有专业图形、音频和视频的Web应用程序,增强了用户体验,所以SilverLight吸引了设计人员和开发人员的眼球。同时,Silverlight还提供了强大的工具来提高他们的工作效率。

  1.利用VSTS和Silverlight 3 Tools进行视频添加和处理

  打开Visual Studio 2008开发工具,创建Silverlight工程项目

  (1) 在Start菜单,指向Microsoft Visual Studio 2008, 单击Microsoft Visual Studio 2008

  (2) 点击File->New, 然后点Project...

  (3) 在左侧的Project types列表中,选择Silverlight项

  (4) 在右侧Templates列表里选择Silverlight Application

  (5) Name:填写TechED

  (6) Solution Name:填写TechED

  添加和编辑视频

  (1) 在弹出的New Silverlight Application对话框中,按照默认选项选择ASP.NET Web Application Project

  (2) 添加Canvas,设置宽:300,高:300,并设置颜色属性为:blue,调试

  (3) 在右侧工程项目中导入视频,点击ClientBin,选择Add->Existing Item…在Add Existing Item对话框中添加视频文件桌面->LAB2->Add-Video-VSTS->Trailer.wmv

  (4) 添加MediaElement, 设置属性x:Name=”myVideo” Source=” Trailer.wmv” 高:290,宽:290 Canvas.Left=”5”,Canvas.Top=”5”

  (5) 编译并运行

  (6) 添加TextBlock控件,设置文字“Silverlight”设置字体大小,位置和颜色:

  编译并运行

  (7) 删除Foreground="Yellow"属性,添加VideoBrush控件,设置SourceName:”MyVideo”:

<TextBlock.Foreground>
<VideoBrush SourceName="myVideo" Stretch="UniformToFill">
  
</VideoBrush></TextBlock.Foreground>

  (8) 编译运行

  (9) 将MedieElement控件Opacity属性设置为“0”,编译并运行

0
相关文章