RevueSDK · Swift reference Guides

Instance Property

mutePlaceholder

關閉相機時顯示的替代畫面(nil = 16×16 黑畫面)

var mutePlaceholder: CVPixelBuffer? { get set }

Discussion

mutePlaceholder ?? 16×16 黑圖(1fps)取代真實畫面。接收端收到 16×16 即視為 mute(fire didUpdateIsMuted + 攔下不繪),收到其他尺寸(客製圖 / 真實畫面)→ 直接畫。故客製圖請避開 16×16 解析度(一般圖片不會撞)。

格式:任何 CVPixelBuffer 格式皆可(BGRA / RGB / NV12…)— 設置時 SDK 自動 正規化為 NV12 + 偶數尺寸(VP8 發送管線 nv12ToToxVideoFrame 只吃 NV12; 未正規化的 BGRA 會被 silent 丟幀 → mute 期間對端凍結,2026-07-03 修)。