> For the complete documentation index, see [llms.txt](https://docs.jtokenapp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.jtokenapp.com/setting/network/srt.md).

# SRT

## What is SRT?

SRT, the abbreviation of Secure Reliable Transport protocol, is an open source live streaming protocol which brings pristine quality, low latency live video over the public Internet.

## Configure SRT

* Go to Setting->Network->SRT

| Item      | Decription                                                 |
| --------- | ---------------------------------------------------------- |
| Channel   | Main or Sub stream to select                               |
| Enable    | True: Enable or False: Disable                             |
| Push mode | Three modes: Complex(Video\&Audio), Video only, Audio only |
| Push URL  | Varies from different modes                                |

### Caller Mode (OBS for Example)

* Double confirm the IP address of the PC with OBS/vMix installed by WIN+R->CMD->ipconfig/all->Check "Ethernet Adapter" and get the IP
* Access the encoder from browsers and go to Setting->Network->Tab SRT->Enable SRT->Enter URL: **srt://**<mark style="color:purple;">**192.168.1.97**</mark>**:20001?mode=caller** {**NOTE:&#x20;**<mark style="color:purple;">**192.168.1.97**</mark>**&#x20;is the IP address of PC with OBS or vMix installed**}->Click "Save" as below:

![](https://3215378254-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSO2A6T6JsjjGdSmputEq%2Fuploads%2FMMvW82OVML2rdNS1SHPq%2FHVE_SRT_CallerM.jpg?alt=media\&token=a0477738-5180-44be-925e-5684340a8bec)

* Run OBS->Add->Media Source->Check the checkbox of Local File->Input: **srt://**<mark style="color:purple;">**192.168.1.97**</mark>**:20001?mode=listener\&latency=50** {**NOTE:&#x20;**<mark style="color:purple;">**192.168.1.97**</mark>**&#x20;is the IP address of PC with OBS or vMix installed**}->Click "Okay"->Wait for a while and the video will be shown as below:

![](https://3215378254-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSO2A6T6JsjjGdSmputEq%2Fuploads%2F2rub3Pjhjlcaw4RGEwu3%2FOBS_SRT_CallerM.jpg?alt=media\&token=5855444a-6949-4ac7-962a-2b8fc19cdcb9)

### Listener Mode (OBS for Example)

* Run IPCManager->Double confirm the IP address of encoder;
* Access the encoder from browser->Setting->Network->SRT->Enter PUSH URL: **srt://**<mark style="color:purple;">**192.168.1.196**</mark>**:20001?mode=listener** {**NOTE:&#x20;**<mark style="color:purple;">**192.168.1.196**</mark>**&#x20;is the IP address of encoder**}->Click"Save" as below:

![](https://3215378254-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSO2A6T6JsjjGdSmputEq%2Fuploads%2FIbrgNg44bViEGFtMTYV0%2FHVE_SRT_ListenerM.jpg?alt=media\&token=23ced634-715d-4883-8c4d-a4d726a6fd5a)

* Run OBS->Add->Media Source->Check the checkbox of Local File->Input: **srt://**<mark style="color:purple;">**192.168.1.196**</mark>**:20001?mode=caller\&latency=50** {**NOTE:&#x20;**<mark style="color:purple;">**192.168.1.196**</mark>**&#x20;is the IP address of encoder**}->Click "Okay"->Wait for a while and the video will be shown as below:

![](https://3215378254-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSO2A6T6JsjjGdSmputEq%2Fuploads%2FLNADWrz2QsU3YPnt9OzR%2FOBS_SRT_ListenerM.jpg?alt=media\&token=0de5a620-c6b6-4dbc-a073-8bf2998df754)

### Rendezvous Mode

* Go to Setting->Network->Tab SRT->Enter PUSH URL from the SRT Server:

![SRT](https://3215378254-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MP3PAkzvo3It69rALeK%2F-MPcF5ivzUFEWuPvYbCu%2F-MPcFHdBv_8r8f885sMp%2FN_SRT.png?alt=media\&token=51428a41-0475-4347-b95c-8bfa45d3d331)

## Video Tutorial

{% embed url="<https://youtu.be/DWyKdBLEqRI>" %}
