It’s basic “how-to” when hosts in same local network.
So I would like build this workflow:
![](wp-content/uploads/2019/05/schem.png)
I used name “Server” PC and “Encoder” PC for my hosts.
“Server” PC
STEP 1: Download (link) and install the RTMPMiniServer. RUN IT.
![](wp-content/uploads/2019/10/main_ui.png)
STEP 2: press START
Note: if you got error message “Port 1935 not available” then change port in Settings
![](wp-content/uploads/2019/10/main_on.png)
STEP 3: open Preview window
![](wp-content/uploads/2019/10/preview_button-1024x599.png)
“Encoder” PC
STEP 4: Open any RTMP-encoder. I use OBS on macOS: go to Settings —> Stream: select Custom service and type server and stream key.
![](wp-content/uploads/2019/10/obs_1_new-1024x604.png)
STEP 5: press Start Streaming and your encoder starts send RTMP feed to RTMPMiniServer. So let’s go to “Server” PC for check result.
“Server” PC (check result)
On “Server” PC I got this result:
![](wp-content/uploads/2019/10/preview_on-1024x595.png)
Connect to NDI Workflow
RTMPMiniServer converts incoming RTMP feed to NDI.
So just open any NDI software (vMix, OBS, Wirecast etc) and select NDI source called “MiniServer A- Line 1”.
For example I use “NDI Studio Monitor” from NewTek tools:
![](wp-content/uploads/2019/05/s3_1.png)
![](wp-content/uploads/2019/10/ndi_result.png)