ATEM Mini Pro | How to stream to MULTIPLE destinations at once
HTML-код
- Опубликовано: 22 июл 2024
- A full tutorial showing how to stream to multiple destinations using the Blackmagic ATEM MINI PRO. I show you how to find and edit the streaming XML file to add streaming location + how to use services like ReStream, Castr, Grabyo + more to distribute your live broadcast to multiple social networks at once, all at the same time.
ATEM Mini Models
ATEM Mini: go.alex.live/atemmini
ATEM Mini Pro: go.alex.live/atemminipro
ATEM Mini Pro ISO: go.alex.live/atemproiso
ATEM Mini Extreme: go.alex.live/atemextreme
ATEM Mini Extreme ISO: go.alex.live/atemextremeiso
ATEM Streaming Bridge: go.alex.live/streamingbridge
My Full Kit List:
kit.co/alexpettitt/atem-mini-...
(Affiliate links)
Timecodes:
00:00 Intro
00:16 Locating the Streaming XML File
01:21 What is the Streaming XML File?
01:51 Editing the XML File
04:20 Adding a Streaming Profile
05:22 Adding Castr / ReStream
07:26 Saving the XML File
08:51 Adding your Stream Key
10:03 Starting a Stream
10:40 Pushing your Feed to Multiple Destinations
11:01 Streaming to RUclips
14:16 Streaming to Twitter / Periscope
17:05 Recap
#Blackmagic #ATEMMINIPRO #Partner
Let me know if you found this video useful and what future tutorials you'd like to see ⬇️
Alex Pettitt the video was awesome. Super helpful.
Thanks for your great videos. I love them.
One question: Which lenses can I use for a Blackmagic Pocket Cinema Camera 4K to control the zoom? I've heard that this would not be possible with all lenses. Thanks.
Alex Pettitt what lenses do you use for the black magic 4k? Or at least for this video? What lenses do recommend for the black magic 4k for a video podcast?
How did you have your Picture in Picture appear like a Square image?
I'm getting error messages from Periscope. They don't like 1080p or bitrates higher than 4000. I know we can change the bitrate, but 720p? The original manual for my ATEM mini had a 720p stream output option but it was apparently a mistake. However, with access to the xml...... could we get a 720p stream out from the ATEM mini pro?
from my church to you THANK YOU for teaching us how to get the most out of the ATEM MINI PRO! Such a champion your videos are so helpful!
Thank you for this video! I've been working with the ATEM Mini Pro for about a month now, and a few days ago found myself needing to set up a custom streaming service (previously it had all been Facebook or RUclips). I had seen this video a few weeks ago and remembered that you showed how to modify the xml file, and following your directions worked perfectly and I was able to get the ATEM setup for the new service within minutes. Anyway, just wanted to come back to the video and thank you.
Awesome. So helpful Alex. Your advice is worth its weight in gold right now.
Just here to say a huge THANK YOU for your super-clear and easy to understand guidance. You are a natural teacher! I've been wanting to upgrade my RUclips live streaming to other platforms and you helped me get it done in no time. Keep up the great work!
Thanks so much! Really appreciate you taking the time to leave a comment. Glad the videos have been useful for you :)
Thanks for this video. I think many people myself included, are interested to know more things about graphics, downstream and upstream keys and similar things that will improve our streams.
Excellent production, explanation and overall usefulness of this video. very good! thank you!
Thanks for all of your EXCELLENT content. So appreciated!
Hi Alex, thank you for this video, you have truly helped me.
After emailing Blackmagic Design they politely said "find it on RUclips", I now have managed to add my own server URL and stream key following your instructions, which is what i wanted initially. However, i had problems with streaming to Twitch as my Internet speed was not able to carry the recommended ATEM mini Pro bit rate for Twitch, so i decided to lower the bit rate on the streaming.xml and now i can stream to Twitch with no intermittent video & audio interruptions.
Thank you.
Another great simple to understand video thank you Alex😀
Yeah!!! I still got it even though I learned it to three years ago. Thanks to good teaching! Great video!
Great explanation, as usual , many thanks from France !
One Shot Video Merci 🙏
Thank you again, Alex! Great video. Now I only need to have my ATEM Mini Pro arrive!
Great video.. thank you - nice and clear, well produced.
Great video Alex! Thanks for sharing how to edit the .xml file. I found it useful because I use Restream and am pre-orderong the Atem Mini Pro.
Hey you!! Great to hear you have a Mini Pro in order, you’ll love it :)
Now that was a much better lighting on you Alex, great step up! And a very good video!
Dragan Ruzic thanks Dragan. Yep, constantly trying to better the setup with each video :)
as usually you are imazing thank you so much and I hope to you the best allways
Perfect! So helpful! Thank you!
Excellent Video, was considering buying atem mini pro, this sealed it. got a new sub. great lighting.
Awesome! Thank you so much for the comment about the lighting too :)
Beyond helpful! Thanks mate!
VERY, VERY helpful!! Thank you so much!
Thanks mate. Great video.
Awesome stuff. Thank you.
Solid content. This will help me eliminate a laptop in our soundbooth. Keep up the good work!
Bravo! Another great video chock full of info.
Create. Consume. Repeat. Thanks very much 👍 Glad you found it useful
great tutoriel, thanks a lot!
hi does atem mini pro support the webcam Function (on Laptop or Computer) and recording function (on external drive) at same time on both devices.. please answer this question...
Nice! Waiting for the graphics!!!
Good stuff! Keep on going!
Thanks, will do! Appreciate you taking the time to send this comment :)
Thanks for ALL your great videos. How would you setup a scheduled live event with Castr to RUclips and Facebook Live. The Castr site explains how to schedule a prerecorded event but I can’t find an explanation for a scheduled multi site live stream.
Really great videos.
Glad you think so! Thanks
Have you tested, or do you know if adding or changing a stream spec line (in the XML file) to 720p as an option works? So if always streaming to Facebook in 720p, would changing the line from 1080 to 720 make any difference to quality or data rate? I’m loving my Mini Pro, and your videos too.
Hi Thanks Alex!
I'm setting up a test at my house to prepare for a live stream of musicians for a benefit concert, to take place at a school. There is no cable, fiber etc. at my shop. I only am able to get a pair bonded DSL, so my up stream is only about 1.8 to 2.2. In editing the XML file to say 720p what would a possible bitrate be to give a clean stream?
Hi Alex! Love your videos. This one was especially helpful. I am wondering what camera did you use to make this video?
Thank you for the video.
Great info! Any idea how to capture stream within local network from ATEM Mini Pro using e.g. VLC?
Thanks Alex. Great explanation of things I couldn't find in the manual. I see a few people have asked about changing xml for Facebook to 720p to match the limit they set. Have you tried this? It would be great to see a comparison of 720p encoder performance vs 1080p at same bit rates to work out optimum stream settings for FB. Thanks
Thank you Alex I'm just getting started with the mini pro and yes, I would like to see those macros, videos. Also, wondering if you can work with the media bin. My graphics don't get saved with each daily session. I'll check your other vids to see if that's been covered. Also, I have a request you may not be able to do but I'll ask anyway. Can you route Garageband to your stream (I personally use Logic) because I want to offer music playback via my Apollo Twin audio device (I use the mini pro mic inputs for lav mics). Take good care....
Great tutorial. I have a very unusual question that hopefully I can explain. I have my ATEM MiniPro running fine and I understand most all of the settings. I can stream to youtube live fine and I understand how to edit the XML file. But the tricky part is I would like to stream locally on a private network. My ATEM Mini Pro is connected DHCP to a network and there is a internet gateway on this network but I would rather stream directly to an IP address on my network. I have a couple of options here, but I am not sure what to change the URL to for this. Any tips would be appreciated.
Solid video!
Thanks Steve!
This was amazing, ty!
I am not sorry but good luck to the rest of you👼
Very Helpful video, would you still rate it as current for 2023? Are there better options then castr now?
Hey mate - cheers for the video - What about adding NDI rather than RTMP streams? is this possible?
Question...... some of us want to add permanent keys to the xml file. Is there a way and where in the definitions does it go?
Thank you Alex! You are always very helpful.
How about streaming in two languages with the Atem Pro ISO put I need the USB -Port for recording. Is there a solution without upgrading to Extreme? Thanks.
Best regards from Vienna.
THANK YOU! Would love to see a hack for multiview monitoring from a Mac or PC.
Hi great video!
Is there away to reduce the (lag or delay) when streaming out to these platforms Or is it a natural thing to have? I am only using a GoPro 7 with a atem mini pro
How are you dealing with latency issues when using the mic inputs? I found a solution running the audio through Logic Pro and increasing the audio buffer deliberately at latency - wondered if you had any other solutions?
I tend to run my audio directly into my camera which helps, or if I'm using an external mixer for multiple audio sources, I will add the delay in the mixer before taking the output to the ATEM Mini Pro
What software are you using to pull in your social media questions for the graphic overlay? Is that "automated" or is that a manually made lower third?
Alex, what lenses do you use for the black magic 4k? Or at least for this video? What lenses do recommend for the black magic 4k for a video podcast?
Hey Alex. So now that we have multi view, some of us want to buy this for small corporate operations. We need to send a Program feed to other monitors. So can any of these two work?
1. Mini Pro conected to a router. One Router port converts to USB-C connected to Mac (normal). Another router port with an ethernet to HDMI converter connected to HDMI splitter for displays.
2. Connect to Mac as usual. While streaming through the BMD software, Use OBS to pick up the course and point it to an HDMI hub connected to the Mac.
What do you say?
Hi Alex, first of all thank you for all the amazing videos - it's been a god send! I have a bit of a weird problem which may make me look really dumb haha!
I'm using the ATEM mini pro through USB C into my macbook. It's going through a converter so I can have a HDMI out as well. fI want to use the same laptop I'm running the ATEM software on as another video source. When I connect the HDMI cable from the laptop running the Software Control into the ATEM source 1-4 it completely cuts the internet off for the laptop. If I unplug the HDMI the internet works again. I can't for the life of me understand why this is!
Thanks again and all the best
Thank you, that was super helpful! I have setup Restream for my ATEM Mini Pro following your video advice. - Prashant
Great to hear! Hope all is working well for you
dear Alex thank you for the excellent tutorial. Am I understanding correctly that if you use a service like caster for multi casting then there is no need to also be using OBS? that you can go ATEM Mini to Caster to all the other platforms? is there anything that OBS or Wirecast offer that Caster or Restream don't offer? many thanks
You can only steam with the ATEM Mini Pro. If you don't have the pro version you have to use something like OBS or a different hardware encoder. OBS is very different to this because it allows you to capture lots of other sources like NDI streams as well as create your own graphics to overlay
Hi Alex, appreciate your videos, looking forward to getting my hands on our Pro that we have on order. Question on recording. My current plan is to live stream straight from the Pro, and record, would you recommend recording to external disks or recording to a computer? Based on your video and my reading, it sounds like if I were to record to a computer I would have to use OBS to take the webcam stream. Whereas the direct to disk recording is going out as the H.264 files & ACC audio. I'm new to the streaming game having been thrust into it due to COVID-19, so any insight would be appreciated. Basically need to decide if we also should buy a USB-C PCI card for an existing workstation, or buy an external USB-C disk. To that end, also wondering how much HDD space I'm looking at for a recording that is typically 45-60 mins long. Quality does not need to be the best, medium is fine.
Follow-up question, is SSD a necessity, or are spinning platter HDD's sufficient if I went the external drive route?
Thanks again!
-R
Hey R :) So for recording using the ATEM Mini Pro I would always recommend recording using the internal recording function rather than recording on a computer as this will be higher quality. In terms of what type of drive you can use, it DOES NOT need to be an SSD. I have used, SSD's, mechanical drives, USB thumbdrives, SD Card (with a USB C Dongle that has an SD reader build it). So yes, no need to go buying an expensive ssd.
I tend to record with Hyperdeck Medium and the quality of that looks fantastic! Hope this helps
Thank you Alex! This was very helpful! I'm using the ATEM Mini Pro. I successfully connected the mini pro to Castr. Can you tell me how to go from Castr to my website to livestream? Thanks!
Hi Alex - thank you so much for your tutorials. Much appreciated!! I have a question.
If I have the Mini Pro set up via OBS.. does this mean the encoder in the Mini Pro becomes useless? Does it mean that now my Cat5/Ethernet cable must be connected to my laptop instead of Mini Pro? Does it mean I cannot simply hit "stream" button on the Mini Pro? Please advise. Thank you in advance.
Your Mini Pro will stream without OBS or will act as Video Capture Device with OBS if you connect via USB.
In the upper top right corner I do not have a Livestream Option . The Goal for me would be to livestream Facebook and RUclips at the same time do I have to put info in the xml file first to see the live stream option ?
any possibility in having more than 3 or 5 cameras? regardless the limited HDMI ports?
Hi, I'm using a atem mini pro to send my source to castr. When I go live from the atem I can see the video go live on the castr dashboard and then my two platforms displays connected to facebook and youtube from the castr dashboard, but it never go live on either social media sites. Any suggestions?
Hey Alex,
What lights are you using for your wall purple and red background?
Do you know of any viable solutions for accessing an RTMP feed locally via the IP address while also streaming to Restream? I have need for a screen to show the feed outside of where the even is happening but would like a more direct source than the livestream.
This setup is fixed after or have i do this every time again when i want to go,live?
In the stream.xml you can change the bitrate. Then I can rename «hyperdeck» high to «local rec» or whatever and increase the bitrate to get a higher quality local recording to disk. My question is then, how high can i set this number? And when will you start/stop te see a increase in quality?
great video, pls advise to me which software can edit xml file for pc, thanks
Hi Alex, thank for sharing this. But does Atem Mini Pro can do multi streams without using those services like Restream.... ? Thank
Hey Alex, love your videos. wondering if you (or anyone on here) knows where the streaming.xml file is now located in MacOSX Big Sur. Navigated to the folder, BMD folder is there but there's nothing in it, Im assuming its in a different place now
Is there a way to stream to a device on your local Network, like to a tablet with VLC app? At the same time as streaming to RUclips.
Hi Alex. Just got a ATEM Mini Extreme ISO and have to stream tomorrow, first time without Wirecast.... and thanks for a very nice tutorial. As you are in Europe I am interested what you do concerning 50fps as I figure RUclips streams at 60fps. All cameras and mixer are 1080p50 as we do Sport and we stream to RUclips. Should I compress to 60fps in ATME or send RUclips 50fps and they will do the 50fps to 60fps thing. Or do you have the perfect solution?
Why would you use Caster or restream if you can add multiple streams on the hardware encoder? Does is take up more bandwidth?
Hi Alex Thank you again.
one question is this also possible with streamyard?
can i stream to Instagram if i have the rtmp and stream key? and also is this only available on the Atem Mini Pro (adding more streams)?
Very useful, i do have a question can i have 2 different youtube livestreams at the same time in youtube?
I have a 24/7 feed and i want to do a weekly livestram from a separate pc with out cutting off the 24/7 feed.
Thank you
Thanks very much! To answer your question, yes is is absolutely fine to have 2 RUclips Live Streams coming from the same channel at the same time, just make sure to use two separate stream keys :)
Can I stream to the streaming bridge and (via obs) to youtube at the same time?
Hi' thanks for your videos/ do you know how to do this workflow with version 8.7.1? it seems that this .xml doesn't exist anymore in that version. thanks
I want to simultaneously record to SSD and livestream (sending to iMac then thru ECamm). I am using an Anker A8383 data hub. The Mac doesn’t recognize the signal from Atem. SSD is fine. Suggestions? Thanks.
Do we edit xml on windows using notepad or what would work for window users?? Thanks
Hi There, straight forward video and steps but for some reason nothing appears in my CASTR stream. it says offline even after GOING LIVE. Any advice
Nice video, Alex. My church is using ATEM Mini Pro for first time this Sunday over Facebook, switching from using OBS Studio so we can control latency using a dedicated hardware switcher instead of using NDI for our sources. I'm trying to 1) keep setup as simple as possible for future administrators and 2) weekly operations as simple as possible so someone that streams once every 2 months can do it with minimal documentation. We are used to having a "Private stream", to using persistent key to a test FB profile page and then just before the worship service we switch to the "real stream" key to our group page for going live. What's the best way to switch those two keys? If I add a second service named "Facebook private" and the ATEM Mini Pro will keep track of the two different streaming keys so the operator doesn't have to enter those two different keys? Thanks for any help
Hmmm...tried it out, but it seems that when i switch streaming services, ATEM Software wipes out the streaming key. Do you know how I can make the key "stick" in ATEM Software? I don't want operators to have to enter it every time. That's the advantage of a persistent key.
Loving your channel and have recently subbed!
I am a huge Blackmagic fan and use the BMPCC4K cameras. Very new to streaming though.... I want to start a new live streaming landing page on my wordpress site. Am I able to use the Atem mini pro ISO to stream to a wordpress site via Restream, Dacast or Castre?
Also, can the Atem mini pro ISO receive a 4K signal from the Pocket 4K or does it need to be 1080 only?
Off topic... FYI... I was directed here by the Blackmagic Design service team :)
Having problems with the atem mini pro when trying to livestream over network out.
Bandwith of network is large enough, over 35mbit upload speed.
When streaming in any setting, I took lowest now, the cache of the atem mini pro starts to fill up directly after going on air.
Datarate states approx 4.5 mbit, so that should be sufficient to get it out, looks to be a cache clear problem?
Do you have any solutions for this problem?
I planning buy atem mini pro... which software is used good
Would streaming like this through the Atem mini pro iso be better and more beneficial rather than streaming directly from Restream? I have the Atem mini pro iso mainly for multi cam purposes but I use Restream to set up all the streaming stuff. I’ve noticed that it lowers the quality of the video, even with it set to the highest quality of streaming. I’m just wondering if streaming from the Atem would help that.
Awesome help !
Does someone the best way (or a way) to stream onto Two you tube channel at the same time, most restream operators doesnt allow you to have more than one channel at the same time.
Do I need to change my Switcher.xml file before every stream?
awesome video, thank you!. is there a limitation for Castr's free account? can I rely on Castr free account to stream to Facebook and RUclips at the same time? is Castr going to limit my on air time or quality ?
is it possible to stream from both usb-c ports to 2 different computers ? or if i connect usb-c to one computer can i use it simultaneously for zoom and for streaming ?
cant save the xlm file on win10 - also removed read only for the folder permission any idea
Good Job. Can you save the Key in the XML?
But how do you send the program feed to another monitor (say a church screen) while streaming to Facebook or RUclips at the same time?
thank you,
I'm having trouble saving the doc to the blackmagic folder on pc. please help (I tried saving as xml)
I have the same issue. I don't seem to have permission to save files in the ATEM software control directory. I am sure it is a Windows thing...
Thanks a lot for those details. I am in Taiwan and curious to know if Castr has a good bandwidth here, if not I'd be happy to hear suggestions for another choice for similar service.
what about the output resolution? I tried to change 1080 in the xml to 720 and even change the bitrate.. It didnt work. for some reason the output was 1080 60 fps allthough it is setup to be 25/50 PAL?! where else can I change those settings? or is it even possible?
Hi Alex, Thanks so much for this video. I have a problem, I followed your instructions to edit the XML file to stream to castr, tried to stream, it started out working fine and then all of a sudden cache went to 100% and we had a terrible stream. I thought castr may be the problem so I reset it up with restream, worked perfectly for the first 30 minutes of the stream and then started to struggle again.
When I stream straight to facebook or youtube I have no problem.
Any advice? Could it be problem with my Atem Mini Pro?
Having the same problem. Please help Alex??:):)
Thanks Alex!!!
Would be awesome to edit the key in the streaming.xml file to stream multi stream direct from the ATEM mini...
Just wondering about how you got into making videos etc Is this what you studied after school or just fell into the streaming world...
Keep up the excellent work...!!!
Very helpful! This is exactly what I was looking for today when I logged in to RUclips lol. Do you know where I can get a hold of one of these switchers? I’m in the US and can’t find them anywhere. Also, does anyone know if there’s a way to stream to instagram as well?
Me too! We ordered one from B&H but are being told Mid-June at least before it will ship. So jealous of all these folks who already have one posting videos!
Hi Alex, how do I setup a profile that will stream to a service that uses Authentication?
Hi Alex. Just wish to start by saying your videos are so brilliant and informative. Thank you so much for doing them. On the strength of your brilliant videos I have ordered a ATEM Mini pro yesterday. Please could you help me with a question? I’m wishing to use this in the future (after this strange time) for streaming live acoustic guitar shows to RUclips. In an ideal world as the nature of the shows I don’t want to take lots and lots of gear to stream live. My wish list is...
Use my ATEM Mini pro with a DI from my AER amp to the xlr on my canon XF105. This will be my only audio and have a couple of go pros for more angles. I would really like to stream live to RUclips and also a usbc drive at same time. I really don’t want to take my laptop along also. Could you explain the best way to do all this and what may and may not be possible? Also I have been doing a little testing with RUclips and a little unclear on if the generated key lasts for one recording or can use again and again? One other thing I would really like to do is be able to get the cameras to cycle around automatically so I can just get on with the show. Could I for example somehow set an action for camera 1 to go live for 15seconds then go to camera 2 for 10 seconds then back to camera 1 for 15 seconds then to camera 3 for 10 seconds and just infinitely cycle until I stop the broadcast? I apologise it’s a long question but you are the person best to help. Thank you once again for any help and your time Alex. Dean
Hey Dean - Lots of questions here so let me do my best to answer:
1) You should have no issue recording and streaming to RUclips at the same time. Use USB-C to record to a hard drive and then ethernet to stream and control ATEM Mini Pro.
2) I would highly recommend you take a small laptop with you to control / setup the ATEM Mini Pro. Technically you could just save the start up state of the device how you want it, and then not take a laptop. But if you rock up to a gig and the need to change something at last minute, you're screwed without the laptop.
3) You can set up in RUclips a permanent stream key and use the same one every time. Just make sure no-one else knows it.
4) Auto cycling through cameras can be done with a Macro that cuts around - However getting that macro to repeat continuously might be a little tricky. Might require some third party software.
Hi. Am new here. Just enquiring if its possible to live stream with OBS without using the USB C port// or at the same time use USB C port for external recording...
The delay on RUclips depends on the stream’s latency settings. It’s in the bottom left of the livestream page on YT.
The lower the latency, the faster the stream shows up on the website. This is ideal for when you have lots of people in the chat you want to frequently engage with in real time.
However, higher latency results in a better quality stream as it’s taking time to properly process the stream before putting in on YT.