2 回答

TA貢獻(xiàn)1843條經(jīng)驗(yàn) 獲得超7個(gè)贊
似乎沒有官方 API,但如果您可以獲取底層 RTCPeerConnection 對(duì)象,您可以使用完整的getStats() API

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超6個(gè)贊
sipML 庫使用兩種不同的協(xié)議作為傳輸層:
WS/WSS:使用底層 TCP 連接。丟失情況下的數(shù)據(jù)包重傳以及數(shù)據(jù)包有序傳送由 TCP 協(xié)議本身處理,該協(xié)議不提供有關(guān)其內(nèi)部功能的任何信息
WebRTC:使用底層 UDP 連接,這是一種“即發(fā)即忘”協(xié)議,只需發(fā)送數(shù)據(jù)包,甚至不關(guān)心數(shù)據(jù)包是否到達(dá)目的地以及按什么順序
由于 SIP 與傳輸層無關(guān),因此它不帶來任何與傳輸層數(shù)據(jù)包相關(guān)的功能。因此,不存在實(shí)際的“開箱即用”解決方案來檢測服務(wù)質(zhì)量。解決方案是讓服務(wù)器將 UDP 數(shù)據(jù)包發(fā)送回客戶端,以便計(jì)算一些指標(biāo),但這需要在客戶端和服務(wù)器端進(jìn)行一些特殊的實(shí)現(xiàn)。
添加回答
舉報(bào)