# createMediaTimeline

URL: https://www.caprid.com/docs/reference/typescript/caprid/moq-media/functions/createmediatimeline/

```ts
function createMediaTimeline(options?): MediaTimeline;
```

Defined in: [timeline.ts:87](https://github.com/caprids/relay-sdks/blob/main/ts/packages/moq-media/src/timeline.ts#L87)

Hold one broadcast's media timeline entries, bounded by `maxEntries`. A supervised publisher's next generation is a
new broadcast and starts a new timeline.

## Parameters

| Parameter | Type |
| ------ | ------ |
| `options?` | [`MediaTimelineOptions`](https://www.caprid.com/docs/reference/typescript/caprid/moq-media/interfaces/mediatimelineoptions/) |

## Returns

[`MediaTimeline`](https://www.caprid.com/docs/reference/typescript/caprid/moq-media/interfaces/mediatimeline/)
