分享方式:


語音和視訊概念

您可以使用 Azure 通訊服務 來建立和接收一對一或群組語音和視訊通話。 您的通話可以撥打至其他已連線因特網的裝置和普通老電話。 您可以使用通訊服務 JavaScript、Android 或 iOS SDK 來建置應用程式,讓使用者在私人交談或群組討論中彼此交談。 Azure 通訊服務 支援對服務或 Bot 的呼叫。

在 Azure 通訊服務 中呼叫類型

您可以在 Azure 通訊服務 中呼叫多種類型。 您所做的呼叫類型會決定您的訊號架構、媒體流量和定價模式。

語音透過 IP (VoIP)

當應用程式的使用者透過因特網或數據連線呼叫應用程式的另一位使用者時,會透過語音轉接IP(VoIP) 進行通話。 在此情況下,訊號和媒體都會透過因特網流動。

公用電話交換網 (PSTN)

每當您的使用者與傳統電話號碼互動時,PSTN(公用電話交換網)語音通話都會促進通話。 若要撥打和接收 PSTN 通話,您必須將電話語音功能新增至 Azure 通訊服務 資源。 在此情況下,訊號和媒體會使用IP型和 PSTN 型技術的組合來連線您的使用者。

一對一通話

當其中一個使用者使用我們的其中一個SDK連線到另一個使用者時,就會發生一對一的呼叫 Azure 通訊服務。 通話可以是 VoIP 或 PSTN。

群組通話

當三或多個參與者彼此連線時,Azure 通訊服務 發生群組通話。 任何與 VoIP 和 PSTN 連線的用戶組合都可以出現在群組通話中。 將更多參與者新增至通話,即可將一對一呼叫轉換成群組通話。 其中一個參與者可以是 Bot。

會議室通話

在會議室內容中發生的呼叫。 Room 是一個容器,可管理 Azure 通訊服務 用戶之間的活動。 Room 可讓應用程式開發人員更充分掌控誰可以加入通話、何時開會,以及他們共同作業的方式。 若要深入瞭解會議室,請參閱 概念檔

支持的視訊標準

我們支援 H.264 (MPEG-4) 視訊編解碼器。

視訊品質

視訊解析度上限 WebJS iOS Android Windows
接收遠端視訊串流或屏幕共用 1080P 1080P 1080P 1080P
傳送視訊 720P 720P 720P 1080P
傳送畫面共用 1080P 1080P 1080P 1080P

解析度可能會因通話的參與者數目、用戶端可用的頻寬量、轉譯遠程視訊結構和其他整體通話參數的本機參與者的硬體功能而有所不同。

下一步

如需詳細資訊,請參閱下列文章: