ZegoCustomVideoCaptureConfig class
Custom video capture configuration.
Custom video capture, that is, the developer is responsible for collecting video data and sending the collected video data to SDK for video data encoding and publishing to the ZEGO RTC server. This feature is generally used by developers who use third-party beauty features or record game screen living.
When you need to use the custom video capture function, you need to set an instance of this class as a parameter to the enableCustomVideoCapture
function.
Because when using custom video capture, SDK will no longer start the camera to capture video data. You need to collect video data from video sources by yourself.
Constructors
- ZegoCustomVideoCaptureConfig(ZegoVideoBufferType bufferType)
Properties
- bufferType ↔ ZegoVideoBufferType
-
Custom video capture video frame data type
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited