# DataTrackInfo

URL: https://www.caprid.com/docs/reference/typescript/caprid/moq-media/interfaces/datatrackinfo/

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

A non-media track [buildMsfCatalog](https://www.caprid.com/docs/reference/typescript/caprid/moq-media/functions/buildmsfcatalog/) advertises, such as application data.

## Properties

### name

```ts
name: string;
```

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

Track name, unique within the catalog.

***

### role?

```ts
role?: string;
```

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

MSF role label (§5.2.6) classifying the non-media track for consumers, e.g. `'data'` or `'metadata'`. MUST NOT be a
media role: the entry carries no codec or media fields, so a media role would round-trip into an undecodable
renderable track. The builder rejects these roles.
