Skip to main content

ATEM Controller

Verstanden. Ich werde die Anleitung als Markdown-Datei mit HTML-Formatierungen, wo notwendig, umgestalten:


Guide: Running ATEM Control on Linux via Wine and Receiving RTMP Streams with nginx

Step 1: Install ATEM Control using Wine

  1. Firstly, install Wine:

    sudo apt update
    sudo apt install wine64 wine32
    
  2. Download the required VC++ Redistributable:

    wget https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe
    
  3. Install the VC++ Redistributable using Wine:

    WINEPREFIX=~/.wine64 WINEARCH=win64 wine64 vc_redist.x64.exe
    
  4. Download and install ATEM Control and any other required files using Wine.

Step 2: Receive RTMP Streams using nginx

  1. Install nginx with the RTMP module (example for Ubuntu):

    sudo apt install libnginx-mod-rtmp nginx
    
  2. Edit the nginx configuration file:

    sudo nano /etc/nginx/nginx.conf
    
  3. Add the following RTMP configuration to the end of the file:

    rtmp {
        server {
            listen 1935;
            chunk_size 4096;
    
            application live {
                live on;
                record off;
            }
        }
    }
    
  4. Restart nginx:

    sudo systemctl restart nginx
    

Step 3: Process the RTMP Stream in OBS

  1. Open OBS (Open Broadcaster Software).
  2. Go to "Sources" and click on the "+" symbol to add a new source.
  3. Select "Media Source" and give it an appropriate name.
  4. In the next window, uncheck "Local File" and input your RTMP stream link in the "Input" box. It should look something like this: rtmp://localhost/live/STREAM_KEY, where STREAM_KEY is the unique key you used when broadcasting the stream.
  5. Click "OK", and the stream should appear in OBS.

Note: There may be additional dependencies or steps required for the ATEM Control section since not all Windows applications run perfectly under Wine. Ensure your computer has the appropriate network configuration and firewall settings to correctly receive and transmit the RTMP stream.


Hoffe das entspricht Ihren Erwartungen.