日期:2008-08-11  浏览次数:20528 次

【结构框架】
1. 服务
   Microsoft® Windows Media™ Services Software Development Kit (SDK) 包含了如下技术:

   - 满足对于网站的流式媒体的添加
   - 针对那些需要开发基于WEB的解决方案的网络服务提供商(ISVs)

   〖相关组件〗
    - 单播控件集合 (Windows Media Unicast Controls)
     一个 Microsoft® ActiveX® 控件集合. 提供配置, 镜像和管理 Windows Media unicasting services 的能力.

    - 媒体工作站控件 (Windows Media Station Control)
     单个 Microsoft® ActiveX® 控件提供配置, 管理和镜像 Windows Media multicasting services 的能力.

    - 媒体服务认证 API (Windows Media Services Authentication API)
     兼容 COM 标准的 API, 用来开发 ASF 内容访问认证.

    - 媒体服务时间提示和认证 API (Windows Media Services Event Notification and Authorization API)
     兼容 COM 标准的 API, 用于提供播发器执行任务前的加密认证和任务完成的提示功能

    - 媒体服务传输控件 (Windows Media Services File Transfer Control)
     一个 ActiveX 控件, 用于接收多点广播文件传输.

2. 编码
   Windows Media™ Encoder 作为 Microsoft® Windows Media™ 工具的一部分, 主要用于实现对于媒体内容的编码 (诸如: 动态输出来自一个麦克风或者视频摄像头或者媒体文件的内容) 成为一个 Windows Media™ 格式的流或者文件. 该流或者文件可以通过一个运行 Microsoft® Windows Media™ 服务的服务器发送到客户端. 使用 state-of-the-art 压缩技术, 可以将视频, 音频和脚本指令转换或者压缩成为 Windows Media™ 格式的内容.

   Windows Media Encoder 可以通过使用"自动化"技术进行编程, 来提供一个可扩展的工具用于媒体信息编码成为 Windows Media 格式的流或者文件. 一个 Windows Media 格式流或者文件包含了视频, 音频或者脚本指令, 非压缩或者使用一个指定范围编码的压缩信息, 和使用 Advanced Streaming Format (ASF) 作为一个文件容器.

3. 播放器
   针对 Microsoft® Windows Media™ Player 7 SDK Beta的描述, 包含三项编程技术, 可以用于扩展播放器功能:
   - Windows Media Player ActiveX Control
    用于为基于COM标准的文档和应用程序添加多媒体回放功能, 也包括网页. 它为各种流式/非流式的网络信息提供了编程接口.

   - Windows Media Player Skins
    皮肤是一个基于 XML 的技术用于为独立的媒体播放器定制用户界面.

   - Windows Media Player Custom Visualizations
    播放器图形效果是一些 COM 对象, 用来显示配合媒体回放的音频部分相同步的可视化的图形. 定制图形效果可以使用VC创建.

4. 媒体格式
   媒体格式的关键特点:
   - 支持对于 Windows Media 音视频及其脚本文件的读写和编辑. 将不需要第三方程序提供播发诸如WAV, AVI等格式的支持; 可以直接作为 Windows Media™ 格式播发. 应用程序也可以提供包括对于制作, 索引和脚本化的支持, 提供编辑和发布专业化能力.

   - 提供对于 Windows Media 格式的动态编码支持, 使得应用程序可以将动态内容进行网络实时转换发布.

   - 提高了对于视频的支持. CD 可以使用更高规格进行烧录以获得更好的回放效果. 应用程序可以实现高于实时(单倍速)的 Windows Media 音频文件到 CD-A (REDBOOK) 格式的转换. 一旦 Windows Media™ 文件被传输到用户硬盘(通过第三方程序), 他们可以再次被烧录进入CD, 以得到更高印制的音像制品.

   - 提供针对 Windows Media 文件和流的捕获和发布的更高支持. 包括支持 Microsoft® Windows Media™ Video codec version 7.0 codec 和 ISO MPEG-4 version 1 codec 的音视频格式, Windows Media™ Screen codec version 7.0 的程序视频, Windows Media™ Audio codec version 7.0 的音频, 和 ACELP codec 的会话内容.

   - 支持大容量文件(超过2GB)的播发.

   - 支持将打包内容通过应用程序传输到便携式设备和内存. 应用程序开发者, 硬件设备制造商和闪存生产厂家可以利用 Windows Media Device Manager 开发接口实现媒体信息的设备交互.

〖服务〗
1. 单播控件集合
   文件: Nsunimgr.ocx
   组成: 管理控件(Windows Media Unicast Admin) 和 跟踪视图控件(Windows Media Unicast TraceView).

      管理控件     配置和管理服务器
      跟踪视图控件   监视服务器事件
   平台:
      单播服务     NT4 Server + SP4
      管理控件     NT4, Win9x