目前在流媒体市场上主要有微软、RealNetworks和苹果电脑三家公司产品,分别是:Windows Media、Real System和QuickTime,目前在我们的系统中只实现了Windows Media格式的流媒体测试,这里我们以此为例。Windows Media Player 为数字音频和视频提供了出色的播放效果,但在我们的系统中作为客户端程序在点播过程中需要得到更多信息,所以需要利用Windows Media Player 软件开发工具包 (SDK)扩展独立 Player 的功能,并将播放功能嵌入到自己订制的应用程序中。这里需要扩展两个方面的功能:首先,调用合适的函数获得我们感兴趣的流媒体性能参数,比如:最大比特率、帧速率、可用带宽、协议等等;其次,是这个订制的客户端点播程序如何与服务器端的Web Service通讯的功能。