RevueSDK · Swift reference Guides

Instance Method

participant(_:trackPublication:didUpdateStatistics:)

Track 統計更新(每秒一次,僅 Room.shared.reportStatistics == true 時 fire、且有變化才 fire)。

func participant(_ participant: Participant, trackPublication: TrackPublication, didUpdateStatistics statistics: TrackStatistics)

Discussion

與 @Published track.statistics 同源:timer 每秒算完同時寫屬性 + fire 此事件。 SwiftUI 直接觀察 track.statistics、Flutter plugin 走此 delegate 轉 Dart stream。