关于呼叫和媒体控件

TAPI 3 调用和媒体控件是一组通用的 COM 对象、接口和方法,用于在两台或更多台计算机之间进行调用。 在 TAPI 3 的上下文中, 呼叫 不仅指通过公用电话交换机网络 (PSTN) 的语音传输,还是指服务提供商存在的任何媒体和传输机制:例如,在公司 Intranet 上运行的多媒体多播会议。

TAPI 3 呼叫和媒体控制体系结构中的五个主要对象是 TAPI地址终端呼叫CallHub。 此外,为 特定于提供程序的接口进行了预配。

下图演示了这些对象如何交互。

interactions among tapi 3.0 call and media control objects

功能

  • 抽象调用和媒体功能,以允许不同的和看似不兼容的通信协议向应用程序公开通用接口。
  • 基于组件对象模型 (COM) ,以便几乎可以采用任何语言编写应用程序。 如果需要有关 COM 的其他信息,请参阅平台软件开发工具包 (SDK) 。
  • 电话服务提供商提供的呼叫控制 (TSP) ,实现特定于传输的机制。
  • 媒体服务提供商提供的媒体控制 (MSP) 。 当前 MSP 使用DirectShow。 DirectShow是一个模块化的可插入组件系统,称为筛选器,排列在名为筛选器图的配置中。 筛选器图管理器负责监督这些筛选器的连接,并控制流的数据流。 如果需要有关DirectShow的其他信息,请参阅平台 SDK。