Additional features, settings, or issues not covered by specific Microsoft Teams categories
注意:此回應已自動翻譯。因此,可能會包含文法錯誤或表達不流暢。
親愛的 @Lisen Chang (張力升),
歡迎來到 Microsoft Q&A 論壇!
感謝您的提問。我了解您想知道 Microsoft Graph API 是否能提供特定 Microsoft Teams 會議的即時狀態或品質資訊,例如:會議進行中的音訊/視訊品質,或參與者的即時連線狀態。
在查閱目前 Microsoft Graph 的功能後,我想向您說明以下幾點:
- Microsoft Graph 目前尚未提供 Teams 會議的即時品質資料
目前,Microsoft Graph 並沒有任何 API 能夠在 Teams 會議進行時即時串流以下資訊:
- 即時抖動(jitter)
- 即時封包遺失率(packet loss)
- 即時解析度 / 畫面更新率(frame rate)
- 參與者的即時網路效能
- 裝置 / 媒體相關的即時度量指標
也就是說,Microsoft Graph 目前沒有可用的端點能回傳這些現場即時的遙測資訊。
2.目前可使用的是「會議結束後(Post‑call)」的分析資料:
Microsoft Graph 只能在會議結束後,提供通話記錄與品質分析資料。
這些 API 只能用來在會議/通話結束後回顧發生了什麼事情,
無法在會議進行中取得即時資訊。
可在會議結束後取得的資訊包括:
- 網路抖動(jitter)、封包遺失、延遲
- 音訊/視訊串流品質
- 裝置相關資訊
- 各參與者的媒體串流資料
- 會議加入/離開時間
你可以在以下 API 取得這些資料:
(注意:這些連結中的內容沒有提供您的語言版本,並且它們是以英文呈現。因此,閱讀時請善用翻譯工具。)
- Call Records API(僅提供會後資料): Working with the call records API in Microsoft Graph / callRecord resource type
- Call Record:媒體與網路詳細資訊: mediaStream resource type
3.OnlineMeeting API 可能無法提供遙測資訊:
Online Meeting API 只能用來建立或取得會議物件,但並不包含任何即時或品質相關的度量資料。
請參考此文章:onlineMeeting resource type
以下是我為您整理的重點摘要:
- 透過 Microsoft Graph 進行即時會議品質監控 >目前不支援
- 會議結束後的通話品質分析(Call Quality Analytics)> 支援
- 擷取會議資訊(會議 ID、加入連結、聊天、出席報告)> 支援
若您的情境需要 即時監控功能,目前尚無官方 API 可提供這類即時會議品質的遙測資料。
希望以上資訊能為您釐清相關疑問。祝您有美好的一天!
如果答案有幫助,請點選「接受答案」並親切地按讚。如果您對此回答有更多疑問,請點擊「留言」。
注意:若想接收本討論串相關的電子郵件通知,請依照我們文件中的步驟啟用電子郵件通知。