Custom

@Serializable
@SerialName(value = "custom")
data class Custom(val compositionId: String, val compositionParams: Map<String, CompositionParamValue>? = null, val sessionAssets: Map<String, String>? = null) : StreamingLayout

Allows for custom layouts. More details can be found in the Daily public docs.

https://docs.daily.co/guides/products/live-streaming-recording/vcs

Constructors

Link copied to clipboard
constructor(compositionId: String, compositionParams: Map<String, CompositionParamValue>? = null, sessionAssets: Map<String, String>? = null)

Properties

Link copied to clipboard

The ID of the composition to use.

Link copied to clipboard

Parameters for the composition.

Link copied to clipboard

Images or custom VCS components that can be passed as assets and used during a stream.