# HttpStreamingOutputStatus

## Object

### Properties

- **name**: string (Optional, Defaults to)
- **health**: object ([HealthStatus](https://docs.mediakind.com/api-reference/channels-api/schemas/healthstatus)) (Required)

#### Show Properties
- **severity**: enum ([Severity](https://docs.mediakind.com/api-reference/channels-api/schemas/severity)) (Required)
  - Allowed values: Critical, Major, Minor, Notice, Ignore, Clear
- **type**: string (Optional, Defaults to HttpStreaming)
- **transport**: object (Optional)

### HttpStreamingOutputTransportStatus

#### Show Variants

- **endpoints**: list of objects ([HttpStreamingEndpoint](https://docs.mediakind.com/api-reference/channels-api/schemas/httpstreamingendpoint)) (Optional, Defaults to [])

#### Show Properties
- **segmentationType**: enum ([SegmentationType](https://docs.mediakind.com/api-reference/channels-api/schemas/segmentationtype)) (Required)
  - Packaging format advertised on a HttpStreaming output endpoint.
  - Derived from the packager catalog output type (hls|cmaf) + manifestType (hls|dash):
    - cmaf+hls -> HLSfMP4
    - cmaf+dash -> DASHfMP4
    - hls -> HLSTS (HLS-TS not yet emitted).
  - Allowed values: HLSTSHLSfMP4DASHfMP4
- **url**: string (Required)

#### Payload Object (Optional)
- **OutputHttpStreamingPayloadStatus**: object
  - HTTP streaming output payload. Adds ABR representation ladder.

#### Video Object (Optional)
- **OutputVideoPayload**: object
  - Video payload status from statistics-api.

#### Video Properties
- **resolution**: object (Optional)
  - string
- **frameRate**: object (Optional)
  - string
- **codec**: object (Optional)
  - enum (VideoCodecStatus)
- **bitrate**: object (Optional)
  - integer
- **bitDepth**: object (Optional)
  - integer
- **chromaFormat**: object (Optional)
  - string

#### Audio List (Optional)
- **OutputAudioPayload**: list of objects ([OutputAudioPayload](https://docs.mediakind.com/api-reference/channels-api/schemas/outputaudiopayload)) (Defaults to [])

#### Audio Properties
- **codec**: object (Optional)
  - enum (AudioCodecStatus)
- **mode**: object (Optional)
  - enum (AudioModeStatus)
- **bitrate**: object (Optional)
  - integer
- **language**: object (Optional)
  - string
- **channelCount**: object (Optional)
  - integer

#### Representations List (Optional)
- **OutputRepresentationPayload**: list of objects ([OutputRepresentationPayload](https://docs.mediakind.com/api-reference/channels-api/schemas/outputrepresentationpayload)) (Defaults to [])

#### Representation Properties
- **video**: object (Optional)
  - OutputVideoPayload object
- **resolution**: object (Optional)
  - string
- **frameRate**: object (Optional)
  - string
- **codec**: object (Optional)
  - enum (VideoCodecStatus)
- **bitrate**: object (Optional)
  - integer
- **bitDepth**: object (Optional)
  - integer
- **chromaFormat**: object (Optional)
  - string
- **audios**: list of objects ([OutputAudioPayload](https://docs.mediakind.com/api-reference/channels-api/schemas/outputaudiopayload)) (Optional, Defaults to [])

### Final Notes
#### Show Properties
- **codec**: object (Optional)
  - enum (AudioCodecStatus)
- **mode**: object (Optional)
  - enum (AudioModeStatus)
- **bitrate**: object (Optional)
  - integer
- **language**: object (Optional)
  - string
- **channelCount**: object (Optional)
  - integer
