编写器推送接收器对象

[与此页面关联的功能(Windows Media Format 11 SDK)是一项旧功能。 它已被 源读取器接收器编写器取代。 源读取器接收器编写器 已针对 Windows 10 和 Windows 11 进行了优化。 Microsoft强烈建议新代码尽可能使用 源读取器接收器编写器,而不是 Windows 媒体格式 11 SDK。 Microsoft建议重写使用旧 API 的现有代码,以尽可能使用新 API。]

编写器推送接收器对象将数字媒体分发到发布点。 例如,实时音乐会可由单个服务器编码,然后传送或 推送到其他几个服务器,这些服务器实际会将内容流式传输到用户。

编写器推送接收器对象由函数 WMCreateWriterPushSink创建,该函数设置指向 IWMWriterPushSink 接口的指针。 可以通过调用 QueryInterface 方法来获取下表中列出的对象支持的其他接口。

接口 描述
IWMRegisterCallback 使应用程序能够从对象获取状态消息。
IWMWriterPushSink 管理推送分发会话。
IWMWriterSink 分配内存,确定接收器是否实时运行,并公开多个回调函数。

 

应用程序可以实现以下回调接口,以跟踪编写器推送接收器对象的进度。

接口 描述
IWMStatusCallback 必须向主机应用程序传达状态信息时必需。

 

对象

向发布点发送 ASF 数据

使用编写器接收器