Stream 對像是與呼叫會話相關聯的媒體數據流或數據流的抽象概念。 在數據流和子數據流對象上公開的介面和方法,可讓應用程式執行非常詳細的控件,例如暫停數據流、將新的媒體類型新增至通訊會話,或調整特定會議參與者的音訊音量。
數據流的兩個主要類型是數據流和子數據流。 標準實作的介面和方法兩者都類似,但允許較低層級的控制子串流。 所有媒體服務提供者 (MSP) 都必須實作基本串流控制介面,但對子數據流的支持是選擇性的。
此外,某些服務提供者會針對數據流實作 提供者特定介面。 例如,IPConf MSP 會提供參與者層級控件。 如需摘要,請參閱 IPConf MSP 介面。 如需可能實作的其他介面,請參閱服務提供者的檔。
MSP 和 TAPI 會在撥出或傳入工作階段的初始設定期間,為呼叫建立資料流物件。 應用程式會負責識別這些數據流的適當終端機,並選取終端機到數據流。
請注意,在某些情況下,MSP 可能需要應用程式在特定呼叫會話作業之前停止或暫停數據流。
串流介面記載於 媒體服務提供者介面 (MSPI) 參考中。
選取終端機 程式代碼範例會顯示列舉數據流並選取終端機的範例。