Swift

Créer le moteur de rendu vidéo personnalisé

Créer un nouveau fichier Swift appelé CustomVideoRender.swift:

import OpenTok
import UIKit

final class CustomVideoRender: NSObject, OTVideoRender {
    let view = CustomRenderView(frame: .zero)
    
    func renderVideoFrame(_ frame: OTVideoFrame) {
        view.renderVideoFrame(frame)
    }
}

Points clés :

  • Met en œuvre la fonction OTVideoRender requis par le SDK de Vonage
  • Fournit un view qui contient la vue de rendu personnalisée
  • Transfert des images vidéo entrantes vers la vue de rendu