BLVideoCall
public protocol BLVideoCall : BLCall
The BLVideoCall class represents a signaling and media session between the host device and Boostlingo infrastructure.
-
roomId
AsynchronousProperty that defines the twilio room id.
Declaration
Swift
var roomId: String? { get async }
-
flipCamera()
AsynchronousSwitches camera source for the call if available.
Declaration
Swift
@MainActor func flipCamera() async
-
getIsVideoEnabled()
AsynchronousMethod that defines if the local video is enabled.
Declaration
Swift
func getIsVideoEnabled() async -> Bool
-
setIsVideoEnabled(_:
Asynchronous) Method that defines if the local video is enabled.
Declaration
Swift
func setIsVideoEnabled(_ isVideoEnabled: Bool) async
-
addRenderer(for:
Asynchronousrenderer: ) Adds a renderer for the specific participant identity.
Declaration
Swift
func addRenderer( for identity: String, renderer: VideoView ) async
-
removeRenderer(for:
Asynchronous) Removes a renderer for the specific participant identity.
Declaration
Swift
func removeRenderer(for identity: String) async