Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Gli oggetti Stream sono un'astrazione del flusso multimediale o dei flussi associati a una sessione di chiamata. Le interfacce e i metodi esposti su oggetti flusso e substream consentono a un'applicazione di eseguire controlli molto dettagliati, ad esempio la sospensione di un flusso, l'aggiunta di nuovi tipi multimediali a una sessione di comunicazione o la regolazione del volume audio di un partecipante di una conferenza specifica.
I due tipi principali di flusso sono il flusso e il sottostream. Le interfacce e i metodi di un'implementazione standard sono simili per entrambi, ma il substreaming consente un livello di controllo inferiore. Tutti i provider di servizi multimediali devono implementare le interfacce di controllo di flusso di base, ma il supporto per i sottostream è facoltativo.
Inoltre, alcuni provider di servizi implementano interfacce specifiche del provider per i flussi. Ad esempio, IPConf MSP fornisce controlli a livello di partecipante. Per un riepilogo, vedere interfacce MSP IPConf. Per altre interfacce che potrebbero essere implementate, vedere la documentazione del provider di servizi.
MSP e TAPI creano oggetti flusso per una chiamata durante la configurazione iniziale di una sessione in uscita o in ingresso. L'applicazione è responsabile dell'identificazione dei terminali appropriati per questi flussi e della selezione dei terminali nei flussi.
Si noti che in alcuni casi un MSP potrebbe richiedere l'arresto o la sospensione dei flussi dell'applicazione prima di determinate operazioni di sessione di chiamata.
Le interfacce di flusso sono documentate nell'Media Service Provider Interface (MSPI).
Nell'esempio di codice Select a Terminal viene illustrato un esempio di enumerazione dei flussi e la selezione dei terminali.