- RevueSDK
- TrackPublication
Class
TrackPublication
Track 發佈狀態 — 包裝 Track 的發佈/訂閱資訊
class TrackPublicationOverview
當 Track 被發佈到房間後,會產生一個 TrackPublication。 透過 participant.trackPublications 存取。
Topics
Instance Properties
var dimensions: CMVideoDimensions?解析度(僅 video)
var id: Stringvar isMuted: Bool是否靜音
var isSubscribed: BoolP2P 沒有伺服器可以允許或拒絕訂閱:本地 publication 在發布時就有 track, 遠端 publication 在收到宣告時與 track 一起建立,所以拿得到的 publication 都是 true; track 清掉後回 false。只由
track的didSet更新,不另外寫入。let kind: Track.KindTrack 種類
var mimeType: String?使用中的編碼格式(
"video/VP8"、"video/H264"、"audio/opus")let name: StringTrack 名稱
let sid: StringPublication Session ID
let source: Track.SourceTrack 來源
var track: Track?對應的 Track 物件