# 0.20.0

## 0.20.0.1-1 (2025년 11월 14일) <a href="#id-1-1" id="id-1-1"></a>

### OvenMediaEngine <a href="#ovenmediaengine" id="ovenmediaengine"></a>

#### \[Compatibility]

* 0.19.1 이상 버전에 설치된 종속성 (`prerequisites.sh`)과 호환됩니다.
* 0.12.6 이상 버전에 사용된 `Server.xml`과 호환됩니다.
* 0.18.0.0 이상 버전의 Origin 또는 Edge와 호환됩니다.

#### \[Added]

* RTMP, SRT, MPEG-TS Push Publisher에 `TimestampMode` 설정 기능을 추가했습니다.

#### \[Improved]

* TS Container 내부 Time Value의 Wrap-around 알고리즘을 개선했습니다.

#### \[Fixed]

* Stream 종료 시, 때때로 Recorded File이 손상될 수 있는 문제를 수정했습니다.

### Web Console <a href="#ovenmediaengine" id="ovenmediaengine"></a>

#### \[Added]

* `Server.xml`의 `<Defaults>`를 설정할 수 있도록 Web Console Settings 화면에 추가했습니다.

#### \[Fixed]

* Web Console Settings 화면이 가끔씩 정상적으로 표시되지 않던 문제를 수정했습니다.

***

## 0.20.0.0-1 (2025년 11월 03일) <a href="#id-0-1" id="id-0-1"></a>

### OvenMediaEngine <a href="#ovenmediaengine" id="ovenmediaengine"></a>

#### \[Compatibility]

* 0.19.1 이상 버전에 설치된 종속성 (`prerequisites.sh`)과 호환됩니다.
* 0.12.6 이상 버전에 사용된 `Server.xml`과 호환됩니다.
* 0.18.0.0 이상 버전의 Origin 또는 Edge와 호환됩니다.

#### \[Added]

* Session Management 기능을 추가했습니다.
  * [관련 가이드](https://ovenmediaengine-enterprise.gitbook.io/guide/ko-kr/features/workflow-integration-and-external-system-connectivity/session-management-webrtc-only)
  * [관련 API (Session 목록& 강제종료)](https://ovenmediaengine-enterprise.gitbook.io/guide/ko-kr/features/rest-api/v1/session) / [관련 API (Session 통계)](https://ovenmediaengine-enterprise.gitbook.io/guide/ko-kr/features/rest-api/v1/statistics/current)
* Realtime Speech-to-Text 자막 기능 (*beta*)을 추가했습니다.
  * [관련 가이드](https://docs.ovenmediaengine.com/dev/subtitles/realtime-speech-to-text)
* 지원되는 Codec 목록 조회 API 기능을 추가했습니다.
  * [관련 API](https://ovenmediaengine-enterprise.gitbook.io/guide/ko-kr/features/rest-api/v2/internals/codecs)
* Transcoder 생성 실패 시, 이를 알려주는 [Enhanced Alert](https://ovenmediaengine-enterprise.gitbook.io/guide/ko-kr/features/operations-and-monitoring/enhanced-alert)을 추가했습니다.
* SRT Push 시, SCTE-35로 Event를 삽입할 수 있는 기능을 추가했습니다.
  * [관련 가이드](https://ovenmediaengine-enterprise.gitbook.io/guide/ko-kr/features/workflow-integration-and-external-system-connectivity/ad-markers#scte-35-event-srt)
* LLHLS에 자막 기능을 추가했습니다.
  * [관련 가이드](https://docs.ovenmediaengine.com/dev/subtitles)

#### \[Improved]

* [Get Stream Info API](https://docs.ovenmediaengine.com/rest-api/v1/virtualhost/application/stream#get-stream-info) 및 [Enhanced Alert](https://ovenmediaengine-enterprise.gitbook.io/guide/ko-kr/features/operations-and-monitoring/enhanced-alert) 기능에서 Passthrough (bypass)된 Stream의 Metadata가 나오도록 개선했습니다.
* `ScheduleChannel`에서 Scheduled File을 Preload 하도록 개선하여, File 전환 시간을 단축했습니다.
* Transcoder에서 Memory 사용량을 최적화하도록 개선했습니다.
* Multiplex 전용 Playlist에서도 `VideoIndexHint`/`AudioIndexHint`을 지원하도록 개선했습니다.

#### \[Fixed]

* 특정 상황에서 `ScheduleChannel`의 Fallback Program이 Update 되지 않는 문제를 수정했습니다.
* `ScheduleChannel`의 Fallback Program이 항상 첫번째 Item 부터 순차적으로 재생되도록 수정했습니다.
* NVIDIA Encoder 릴리즈 시, Crash가 발생하는 문제를 수정했습니다.
* 다중 GPU 사용 시, Memory가 누수되는 문제를 수정했습니다.
