ATEM Mini Pro with SRT to (datarhei) Restreamer

Questions about ATEM Switchers, Camera Converter and everything live!
  • Author
  • Message
Offline

clarkerz

  • Posts: 11
  • Joined: Wed Mar 22, 2023 5:35 pm
  • Real Name: Andy Clarke

ATEM Mini Pro with SRT to (datarhei) Restreamer

PostFri Apr 25, 2025 5:44 pm

I have been using RTMP from my ATEM Mini Pro over mobile broadband to my Restreamer box and on to YouTube (RTMPS), Instgram, Facebook from there with no issues - It works very well in fact.

I thought I would try SRT from the ATEM Mini Pro to Restreamer but just cannot get it work. I have been testing the ATEM on my local network to my Restreamer box so I don't need to worry about port forwarding or firewalls at this stage, but it doesn't appear in the logs at all.

The full URL is srt://192.168.1.105:6000?mode=caller&tr ... de:publish

I don't have a token or passcode in Reatreamer for now, so was wonderting if the ATEM demands this?

I can paste that into OBS on the same laptop as the ATEM Software and it works with no issues. I can actually use just srt://192.168.1.105:6000?streamid=c7b55 ... de:publish but you cannot remove the ',mode:publish' as if you do it won't work from OBS.

I asked Copilot and ChatGPT and they both had a fair attempt at creating the xml but looking at some other posts on here I tried the following and various other combinations, none of which worked:

<?xml version="1.0" encoding="UTF-8"?>
<streaming>
<service>
<name>Test SRT Stream</name>
<servers>
<server group="Primary">
<name>Default</name>
<url>srt:\\192.168.1.105:6000</url>
<srt-extensions>
<stream-id>
<item key="streamid" value="a7d6e722-46b5-4df3-a293-6a1ffe2a05d8.stream,mode:publish"/>
</stream-id>
<stream-latency>
<item key="latency" value="2000"/>
</stream-latency>
</srt-extensions>
</server>
</servers>
<profiles default="High Quality">
<profile>
<name>High Quality</name>
<config resolution="1080p" fps="60" codec="H264">
<bitrate>9000000</bitrate>
<audio-bitrate>160000</audio-bitrate>
<keyframe-interval>2</keyframe-interval>
</config>
</profile>
</profiles>
</service>
</streaming>


Anyone have an idea how to get this working with the ATEM?

Return to Live Production

Who is online

Users browsing this forum: No registered users and 25 guests