# Live Sources (Ingress) Settings

Live Sources Settings 페이지에서 OvenMediaEngine이 제공하는 다양한 Ingress Protocol을 관리할 수 있습니다.

## RTMP 설정하기 | 0.9.0.0+

<figure><img src="https://content.gitbook.com/content/Z6NWzeQyKbSWkDFSGwGx/blobs/rJw09yRzOWySyfGwFMIQ/image.png" alt=""><figcaption><p>Live Source Setting 페이지 내 RTMP 항목</p></figcaption></figure>

Live Source Settings 페이지에서 RTMP Ingress Protocol 정보와 `Application` 별 RTMP 활성화 여부를 제어 할 수 있으며, 해당 페이지에서 `Port`와 `Worker Count`를 수정할 수 있습니다. `Worker Count`는 Socket을 통한 전송 및 수신에 사용되는 스레드 수를 설정할 수 있는 옵션입니다.

또한, Application 항목에서 Virtual Host와 Application을 선택할 수 있고, 선택된 위치에서 RTMP Provider가 활성화되어 있는지 확인할 수 있습니다.

{% hint style="info" %}
세부 가이드: <https://docs.ovenmediaengine.com/live-source/rtmp>
{% endhint %}

### RTMP Authentication 활성화 여부 확인하기 | 0.17.2.0+

OvenMediaEngine Enterprise에서 인증된 RTMP만 수신해야 하는 경우, `Server.xml`의`<VirtualHosts><VirtalHost><Applications><Application><Providers><RTMP>` 내 `<`**`AuthFile`**`>`을 지정하여 사용할 수 있습니다. 자세한 내용은 [rtmp-authentication](https://ovenmediaengine-enterprise.gitbook.io/guide/ko-kr/advanced-security/rtmp-authentication "mention") 가이드를 확인하십시오.

## WebRTC/WHIP 설정하기 | 0.12.0.0+/0.15.1.0+

<figure><img src="https://content.gitbook.com/content/Z6NWzeQyKbSWkDFSGwGx/blobs/1x6yh5v1b5EXBwWUiNGt/image.png" alt=""><figcaption><p>Live Source Setting 페이지 내 WebRTC/WHIP 항목</p></figcaption></figure>

Live Source Settings 페이지에서 WebRTC 및 WHIP Ingress Protocol 정보와 `Application` 별 WebRTC 및 WHIP 활성화 여부를 관리 할 수 있으며, 해당 페이지에서 `Signalling Port`, `ICE Candidate Port`, `TLC Port` 등을 수정할 수 있습니다.

또한, Application 항목에서 Virtual Host와 Application을 선택할 수 있고, 선택된 위치에서 WebRTC Provider가 활성화되어 있는지 확인할 수 있습니다.

{% hint style="info" %}
세부 가이드: <https://docs.ovenmediaengine.com/live-source/webrtc>
{% endhint %}

## SRT 설정하기 | 0.12.0.0+

<figure><img src="https://content.gitbook.com/content/Z6NWzeQyKbSWkDFSGwGx/blobs/cUOrTPzBa1GKv0wGYYMM/image.png" alt=""><figcaption><p>Live Source Setting 페이지 내 SRT 항목</p></figcaption></figure>

Live Source Settings 페이지에서 SRT Ingress Protocol 정보와 `Application` 별 SRT 사용 여부를 제어할 수 있으며, 해당 페이지에서 `Port`와 `Worker Count`를 수정할 수 있습니다. `Worker Count`는 Socket을 통한 전송 및 수신에 사용되는 스레드 수를 설정할 수 있는 옵션입니다. 그리고 Application 항목에서 Virtual Host와 Application을 선택할 수 있고, 선택된 위치에서 SRT Provider가 활성화되어 있는지 확인할 수 있습니다.

또한, SRT는 Stream을 전송할 때 MPEG-TS 포맷을 사용하여, RTMP와 달리 많은 코덱을 지원할 수 있습니다.

{% hint style="info" %}
세부 가이드: <https://docs.ovenmediaengine.com/live-source/srt>
{% endhint %}

## MPEG-2 TS 설정하기 | 0.10.4.0+

<figure><img src="https://content.gitbook.com/content/Z6NWzeQyKbSWkDFSGwGx/blobs/CYDw12kdRnuudAGFjOgQ/image.png" alt=""><figcaption><p>Live Source Setting 페이지 내 MPEG-2 TS 항목</p></figcaption></figure>

Live Source Settings 페이지에서 MPEG-2 TS Ingress Protocol 정보와 `Application` 별 MPEG-2 TS 사용 여부를 관리 할 수 있으며, 해당 페이지에서 `Port`와 `Worker Count`를 수정할 수 있습니다. `Worker Count`는 Socket을 통한 전송 및 수신에 사용되는 스레드 수를 설정할 수 있는 옵션입니다.

또한, Application 항목에서 Virtual Host와 Application을 선택할 수 있고, 선택된 위치에서 MPEG-2 TS Provider가 활성화되어 있는지 확인할 수 있습니다.

{% hint style="info" %}
세부 가이드: <https://docs.ovenmediaengine.com/live-source/mpeg-2-ts-beta>
{% endhint %}

## Scheduled Channel 활성화 여부 확인하기 | 0.16.4.0+

<figure><img src="https://content.gitbook.com/content/Z6NWzeQyKbSWkDFSGwGx/blobs/P1V9QGmvm9oTw18Rqyn5/image.png" alt=""><figcaption><p>Live Source Setting 페이지 내 Scheduled Channel 항목</p></figcaption></figure>

Live Source Settings 페이지에서 `Application` 별 Scheduled Channel 활성화 여부와 설정된 Directory 경로를 확인할 수 있습니다.

* `Media Root Dir`: OvenMediaEngine이 편성에 사용하고 있는 Media Source (Media File 또는 Live)의 경로를 보여 줍니다.
* `Scheduled Files Dir`: OvenMediaEngine이 편성에 참조 중인 Schedule 파일 (`.sch`)의 경로를 보여줍니다.

{% hint style="info" %}
세부 가이드: <https://docs.ovenmediaengine.com/live-source/scheduled-channel>
{% endhint %}

## Multiplex Channel 활성화 여부 확인하기 | 0.16.5.0+

<figure><img src="https://content.gitbook.com/content/Z6NWzeQyKbSWkDFSGwGx/blobs/EKGNmhv660apW59GKmXL/image.png" alt=""><figcaption><p>Live Source Setting 페이지 내 Multiplex Channel 항목</p></figcaption></figure>

Live Source Settings 페이지에서 `Application` 별 Multiplex Channel 활성화 여부와 설정된 Directory 경로를 확인할 수 있습니다.

* `Mux Files Dir`: OvenMediaEngine이 참조 중인 여러 개의 Stream을 하나의 Stream으로 결합하도록 설정된  Mux 파일 (`.mux`)의 경로를 보여줍니다.

{% hint style="info" %}
세부 가이드: <https://docs.ovenmediaengine.com/live-source/multiplex-channel>
{% endhint %}
