共用方式為


終端機物件

在 TAPI 3.0 版和更新版本中,TAPI 物件模型會使用終端機物件來代表與呼叫或通訊會話相關聯的媒體資料流程來源或接收。 此物件模型可讓應用程式在詳細層級指定媒體在呼叫上的處理方式。 此模型也可同時選取多個終端機,例如,呼叫可以輸出到音訊喇叭並同時錄製。

Terminal 物件代表來源或轉譯器,例如麥克風或喇叭。 應用程式會根據通訊會話所涉及的媒體方向和類型,選擇可用的終端機。 接著會選取每個相關聯的媒體串流到適當的終端機,以開始串流處理。

媒體服務提供者通常會實作終端機, (MSP) ,而且如果沒有與通訊會話相關聯的 MSP,將無法使用終端機物件。 其中一個例外狀況是,使用 Windows 2000 SP1 和更新版本時,應用程式可以實作 一種可插入式終端機形式。 這可讓會議服務器建立橋接終端機,讓非 Windows 2000 SP1 或非多播 H323 用戶端可以新增至 TAPI 3 多方 SDP/IP 多播會議。

每個終端機都屬於 終端機類別。 終端機類別代表一組來源或轉譯功能。 例如,對應至一組音訊喇叭的終端機會識別為CLSID_SpeakersTerminal,而服務提供者預期會實作音量控制。 TAPI 3 會定義一組終端機類別、MSP 可以定義其他類別,而應用程式可以註冊新的終端機類別。 每個終端機類別都會指派全域唯一識別碼 (GUID) 。

從應用程式的觀點來看,終端機是由其終端類型和方向所描述。 類型可以是靜態或動態。 靜態終端機會對應至硬體,例如電話或麥克風。 動態終端機會對應至暫時性物件,例如檔案或視訊視窗。 方向描述指定的終端機是來源還是轉譯器。

給定終端機物件的功能可能會根據目前使用的服務提供者組而有所不同。 特製化裝置的 MSP 可能會使用適合該裝置的方法來實作介面。 該介面可以匯總至終端機物件,以及提供給應用程式的方法。 如需詳細資訊和參考資料,請參閱媒體服務提供者檔。

如需 TAPI 3 所實作之終端機介面和方法的詳細資訊,請參閱 終端機物件介面

如果媒體服務提供者的作者使用 MSP 基類,他們可能會實作一些媒體串流終端機功能。

如需顯示使用 Terminal 物件之圖例的詳細資訊和程式碼範例,請參閱 撥打電話接聽電話

Windowsxp: 如需如何在 Windows XP 中擴充 Terminal 物件的詳細資訊,請參閱 檔案終端機、 多追蹤終端機和 可插入式終端機

如需詳細資訊和程式碼範例,請參閱 使用檔案終端機、 使用多追蹤終端機和預設選取機制,以及 可插入式終端機註冊