api/bytertc_cdn_stream library

Classes

MixedStreamAudioConfig
Audio transcoding configurations.(New)
With invalid or empty input, the configurations will be set as the default values.
These parameters cannot be updated while pushing stream to the CDN.
MixedStreamConfig
Configurations to be set when pushing media streams to CDN.(New)
MixedStreamLayoutConfig
The overall video layout of the mixed stream.(New)
MixedStreamLayoutRegionConfig
Layout information for one of the video streams or image to be mixed.(New)
After starting to push streams to CDN and mixing multiple video streams, you can set the layout information for each of them.
MixedStreamLayoutRegionImageWaterMarkConfig
Image parameters for stream mixing.(New)
MixedStreamServerControlConfig
Configurations to be set while mixing streams on the server side.
MixedStreamSpatialConfig
Spatial audio config when pushing to CDN.(New)
MixedStreamVideoConfig
Video transcoding configurations.(New)
With invalid or empty input, the configurations will be set as the default values.
PushSingleStreamParam
Configurations for pushing a single media stream to CDN.
RTCMixedStreamObserver
Register this observer to receive stream mixing related callbacks from the SDK.
RTCPushSingleStreamToCDNObserver
Observer in pushing single stream to CDN

Enums

MixedStreamAudioCodecType
The audio codec.(New)
MixedStreamAudioProfile
Advanced Audio Coding (AAC) profile.(New)
MixedStreamErrorCode
Errors occurring during pushing streams to CDN. (New)
MixedStreamEvent
Events during pushing streams to CDN. (New)
MixedStreamLayoutRegionType
Stream mixing region type.(New)
MixedStreamMediaType
Stream mixing content type.(New)
MixedStreamRenderMode
The render mode.(New)
MixedStreamSEIContentMode
Content of SEI sent while pushing mixed stream to CDN.
MixedStreamType
Stream mixing type. (New)
MixedStreamVideoCodecType
The video codec.(New)
MixedStreamVideoType
Stream type in the region.
StreamSinglePushEvent
Status when pushing a single media stream to CDN.

Typedefs

OnMixingEventType = void Function(MixedStreamEvent eventType, String taskId, MixedStreamErrorCode error, MixedStreamType mixType)
eventType: Task status.
OnStreamPushEventType = void Function(StreamSinglePushEvent eventType, String taskId, int error)
eventType: Task status