[**CameraKit Web SDK v1.15.0**](../README.md)

***

[CameraKit Web SDK](../globals.md) / createMediaStreamSource

# Function: createMediaStreamSource()

> **createMediaStreamSource**(`stream`, `options`): [`CameraKitSource`](../classes/CameraKitSource.md)

Create a [CameraKitSource](../classes/CameraKitSource.md) from any
[MediaStream](https://developer.mozilla.org/en-US/docs/Web/API/MediaStream).

## Parameters

### stream

`MediaStream`

Any MediaStream, such as obtained via `canvas.captureStream()` or `mediaDevices.getUserMedia()`.

### options

`Partial`\<[`MediaStreamSourceOptions`](../interfaces/MediaStreamSourceOptions.md)\> = `{}`

Options.

## Returns

[`CameraKitSource`](../classes/CameraKitSource.md)
