zoukankan      html  css  js  c++  java
  • 使用Microsoft Media Service实现网络影音多媒体应用系列第二篇开发须知

    Windows Media Service开发概貌

    WindowsMedia Service是微软从Window 2003 Server开始在Server版本的操作系统中提供的一个服务组件。

    说明:以下讨论是基于Window 2003 Server操作系统。

    Window 2003 Server的标准版和企业版,单就Media Service这一服务组件而言,功能上也是不同的。企业版提供了更高级的功能,例如Media Server proxy代理的设置。

    要使用Media Service服务组件,必须单独安装,具体安装方法和安装其他组件无异,所以不再介绍。

    Media Service服务组件安装完毕以后,你就可以在“电脑管理”的管理窗口中看到“Windows Media Service”这一服务。它可以直接管理,也在IIS服务上会按照一个Media Service的管理站点,实现通过Internet方式管理。

    微软公司就Media Service的开发提供了丰富的SDK,可以自定义的实现目前Media Service服务组件已经有的功能,以及其他扩展应用。

    开发所需条件

    l  Windows 2003操作系统(并已安装了Media Service服务组件)

    l  Windows Media SDK

    l  Visual Studio 集成开发工具

    开发环境配置:以下是三个关键的库文件

    WMSServerTypeLib.dll

    microsoft.windowsmediaservices.dll

    interop_msxml.dll

    l  WindowsMediaServices.dll库的配置

    通常需要将这个库文件配置为全局应用程序缓存GAC。通过NET Framework中GacUtil.exe的工具,以在MS-DOS下执行“Gacutil.exe /i "C:\Program Files\Microsoft SDK\include\Microsoft.WindowsMediaServices.dll”的方式进行GAC注册。

    l   WMSServerTypeLib.dll库的配置

    通过在MS-DOS下执行 Regsvr32 “wmsservertypelib.dll文件路径“的方式在开发本机上注册此库。

    l   Introp_msxml.dll的使用

    它是支持以编程形式创建XML格式的播放列表,所以要实现编程形式的创建播放列表,也要添加对Introp_msxml.dll的引用。

    Visual Studio集成开发工具中开发过程:

    在开发环境配置完毕以后,打开VS开发工具,并引用以下两个库文件到当前项目中。

    WMSServerTypeLib.dll

    microsoft.windowsmediaservices.dll

  • 相关阅读:
    在python中使用正则表达式(二)
    在python中使用正则表达式(一)
    利用cookies进行登录并封装请求方法
    fiddler学习笔记&&基本使用
    理解css相邻兄弟选择器
    selenium+Page Objects(第三话)
    selenium+Page Objects(第二话)
    selenium+Page Objects(第一话)
    python+selenium基础之XPATH轴定位(第二篇)
    关于类、方法、对象(实例):静态方法
  • 原文地址:https://www.cnblogs.com/liucy1898/p/1739320.html
Copyright © 2011-2022 走看看