- RevueSDK
- LocalParticipant
- cameraTrack
Instance Property
cameraTrack
相機 Track(lazy — 首次存取時建立,跨通話 / 房間持久,SDK destroy 才隨 LocalParticipant 陪葬)。
lazy var cameraTrack: LocalVideoTrack { get set }Discussion
建立不開硬體、不觸發相機權限(CameraCapturer init 僅配置閒置物件); 硬體由
setCamera(enabled:)控制。mutePlaceholder等 track 級設定可在任何時間點設置(不再受 「setCamera 是否呼叫過」約束)。⚠️ main thread only(本 SDK 一律主執行緒操作之既有慣例)。
⚠️ lifecycle:
Revue.initialize()重建 LocalParticipant 時本屬性歸零重生, track 級設定(如 mutePlaceholder)需由上層重新設置。