【转载】如何播放或流化 Windows Phone 的视频文件

 

可以使用 MediaPlayerLauncher 在 Windows Phone 上播放媒体文件,或者为了实现更多自定义的体验,您可以使用 MediaElement API



使用 MediaElement API 之前,请在此处了解与桌面版本之间的差别:Silverlight for Windows Phone 的媒体

使用 MediaElement API 播放本地视频文件的步骤

  1. 在 Visual Studio 中打开一个新的或现有的解决方案。

  2. “解决方案资源管理器”中,右键单击您项目的名称,单击“添加”,然后单击“现有项”

  3. 导航到现有视频文件并在“属性”窗口中将其作为“生成操作”类型“内容”添加。

    注意

    视频必须使用支持的 Windows Phone 媒体编解码器中列出的编解码器进行编码。

  4. 在 .xaml 代码的 ContentGrid 部分中,添加以下行:

    <MediaElement Source="test.wmv" AutoPlay="True"/>
    
    

    将 test.wmv 替换为您的视频文件的名称。

使用 MediaElement API 播放远程视频文件的步骤

  1. 在 Visual Studio 中打开一个新的或现有的解决方案。

  2. 在 .xaml 代码的 ContentGrid 部分中,添加以下行:

    <MediaElement Source="http://mschannel9.vo.msecnd.net/o9/mix/09/wmv/key01.wmv" AutoPlay="True"/>
    
    

    Source 值替换为远程视频文件的位置。

    注意

    视频必须使用支持的 Windows Phone 媒体编解码器中列出的编解码器进行编码。

posted @ 2012-04-26 17:52  火腿骑士  阅读(202)  评论(0编辑  收藏  举报