Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
blocks:live-video:atem-mini [2020-06-02 15:15]
admin Set proper video size
blocks:live-video:atem-mini [2020-06-03 21:09] (current)
admin Put in real angle brackets, seem to work
Line 1: Line 1:
-====== BMD ATEM Mini Pro into Blocks ======+&====== BMD ATEM Mini Pro into Blocks ======
  
 The Blackmagic Design [[https://www.blackmagicdesign.com/products/atemmini|ATEM Mini Pro]] is a popular device for video streaming. It has four HDMI inputs and does switching/mixing/scaling/picture-in-picture, with the result a sent through a streaming encoder. All this fits into a small-keyboard-sized desktop box. Thanks to the addition of RTMP as a streaming format in Blocks 4.1, the Atem Mini can now be used as a streaming source into a Live Video block. The Blackmagic Design [[https://www.blackmagicdesign.com/products/atemmini|ATEM Mini Pro]] is a popular device for video streaming. It has four HDMI inputs and does switching/mixing/scaling/picture-in-picture, with the result a sent through a streaming encoder. All this fits into a small-keyboard-sized desktop box. Thanks to the addition of RTMP as a streaming format in Blocks 4.1, the Atem Mini can now be used as a streaming source into a Live Video block.
Line 12: Line 12:
 === XML Configuration File === === XML Configuration File ===
  
-Unfortunately, there's no user interface for adding streaming destinations to the ATEM. You must edit an XML file named "Streaming.xml" to add the streaming configuration. On MacOS, that configuration file is located at "/Library/Application Support/Blackmagic Design/Switchers/" and under Windows it's found at "C:\Program Files (x86)\Blackmagic Design\Blackmagic ATEM Switchers\ATEM Software Control". [[https://heretorecord.com/blog/custom-streaming-destination-atem-mini-pro|Here's]] a useful guide the describes in detail how to use this file to add more streaming destinations. You need to add a few lines at the beginning of that file, specifying the URL of your Blocks server as the stream destination, as well as the bitrates you want to stream at. Here's an example of such a "Streaming.xml" can look like, showing the Blocks-related settings. The part added for Blocks extends from the first &lt;service&gt; tag up to and including the first &lt;/service&gt; tag. For brevity, the remaining services have been elided, replaced with <!-- ... --> below (the full XML file can be found {{:blocks:live-video:streaming.xml.zip|here}}). You can leave any other services you may want to use intact in your file here if desired.+Unfortunately, there's no user interface for adding streaming destinations to the ATEM. You must edit an XML file named "Streaming.xml" to add the streaming configuration. On MacOS, that configuration file is located at "/Library/Application Support/Blackmagic Design/Switchers/" and under Windows it's found at "C:\Program Files (x86)\Blackmagic Design\Blackmagic ATEM Switchers\ATEM Software Control". [[https://heretorecord.com/blog/custom-streaming-destination-atem-mini-pro|Here's]] a useful guide the describes in detail how to use this file to add more streaming destinations. You need to add a few lines at the beginning of that file, specifying the URL of your Blocks server as the stream destination, as well as the bitrates you want to stream at. Here's an example of such a "Streaming.xml" can look like, showing the Blocks-related settings. The part added for Blocks extends from the first <servicetag up to and including the first </servicetag. For brevity, the remaining services have been elided, replaced with <!-- ... --> below (the full XML file can be found {{:blocks:live-video:streaming.xml.zip|here}}). You can leave any other services you may want to use intact in your file here if desired.
  
 :!: Enter the IP address of your Blocks server inside the url tag, instead of "10.2.0.10" shown below. :!: Enter the IP address of your Blocks server inside the url tag, instead of "10.2.0.10" shown below.