INTEGRITY Dokumentace

RtkVideoView

Vykresluje video účastníka. Podporuje náhled vlastní kamery, video vzdálených účastníků a sdílení obrazovky.

Parametry inicializátoru

Parametr Typ Povinné Výchozí Popis
participant RtkMeetingParticipant - Účastník, jehož video se má vykreslit
showSelfPreview Bool false Zda zobrazit náhled místní kamery
showScreenShare Bool false Zda místo kamery zobrazit stream sdílení obrazovky

Metody

Metoda Návratový typ Popis
reattachRenderer() Void Znovu připojí vykreslovač videa ke streamu účastníka
prepareForReuse() Void Připraví view pro opětovné použití v collection nebo table view
clean() Void Uvolní vykreslovač videa a vyčistí prostředky

Příklady použití

Základní použití

import RealtimeKitUI

let videoView = RtkVideoView(participant: participant)
view.addSubview(videoView)

Náhled vlastního obrazu

import RealtimeKitUI

let previewView = RtkVideoView(
    participant: localParticipant,
    showSelfPreview: true
)
view.addSubview(previewView)

Sdílení obrazovky

import RealtimeKitUI

let screenShareView = RtkVideoView(
    participant: participant,
    showScreenShare: true
)
view.addSubview(screenShareView)