All right, guys, it's time to talk about live streaming with wire cast as part of our unofficial guide
to wire cast.
Why has it taken so long to start talking about live streaming?
Well, once you guys to be prepared.
In fact, in this video, not only we're going to talk about live streaming of our cast, but how to
do a rehearsal live stream and Facebook so you can really be prepared when you actually have a live
audience and you're starting to live stream.
Now, first of all, the live streaming output options are available in wire cast inside of output settings.
There's a whole output menu and this is where we're going to spend most of the time in output settings.
You can actually live stream to multiple destinations at the same time, using wire wire cast lets you
stream as many as you want.
And, you know, you're streaming when you see this little stream notification button light up and it
will actually tell you how long you've been streaming for.
So this is where we're going to spend most of our time.
Generally, there's two main ways to connect to a content delivery network where one is simply by logging
in using the API.
And I'm not going to do that because I'm not going to show you guys all my login password information.
But it is the simplest way to log into Facebook or YouTube and just start streaming.
And Vioxx does a great job to allow you to get enhanced up options.
For example, if you log in to Facebook, you might have multiple pages.
You have access to multiple groups that you have access to, and all of that will show up once you authenticate
with your Facebook or YouTube account.
So that is one way.
The second way is to just literally have a custom RCMP server name and secret key, which is what we
will use for our rehearsal today.
Just remember that when you live streaming with RCMP who are going outside of your local area network,
you can still record at the same time.
And what you need to consider is bandwidth.
Do you have enough bandwidth to live stream?
And then also if you start to get some drop frames, if you start to see some pixelation and it's not
a bandwidth issue, that means it's a computer processing issue.
And we'll talk about how to mitigate any possible issues going forward.
But for now, let's say you're going to live stream in for K for K at 30 frames a second.
Well, if you're going to use a high bit rate, that could use up to 30 megabits per second.
If you're going to use like a medium or low bit rate, that could use twenty, ten to 20 megabits per
second.
Now, what is a high bit rate?
We're going to look into that in a moment.
But BITRATE is incredibly important because the resolution and frame rate doesn't really matter as much
as the bit rate is necessary to support it.
So essentially the way I like to talk about it is like this.
The resolution is quite literally a box that is almost like a canvas, a blank canvas.
And the bit rate is the amount of paint that you put on that canvas.
So if you have a four K resolution space, but you don't have enough bitrate to really fill it with
the details necessary to look high quality, then you're doing a disservice to yourself and the viewers.
You might as well do a lower resolution.
So you're not stretching the amount of bit rate that you have available to the upload speed and the
processing power of your computer.
And we're going to try to find that happy medium today.
So don't worry.
But here's some examples.
Let's say you're going to do a seven P st.
It's still very normal.
It's high definition.
Maybe you're going to do three of them.
Maybe you're going to stream one to YouTube, one to Facebook and one to twitch.
Well, the first seven twenty P stream, if you're using three point five megabits per second, but
just be three point five megabits per second of upload speed necessary.
But when you add the second stream now you have seven megabits per second necessary.
And when you add the third stream you have ten point five megabits per second.
This is when you start thinking use stream that I oh, should I use a streaming service?
Because not only does it take three times, the processing power for Weirich has to do all of this,
it also takes three times the bandwidth.
So that's sort of the tradeoff that I want you guys to understand.
If you can handle it, if you've got fibre, you Google Fiber, you have great Internet access, great.
You've got the upload speeds to support it.
Do you have a computer that can handle wire CASPA three simultaneous encode?
If you're you might have the bandwidth in your computer.
Can't handle it.
You'll get dropped frames, it'll start you'll you'll see notifications, you'll actually see the wire
taps streaming indicator start to change from red to orange and yellow, letting you know that it's
having trouble of dropping frames.
And I'll show you where you can actually take a peek at all the statistics if you're doing ten ADP at
four point five megabits per second with.
What I usually like to do, it's a high duffle, high definition, decent bit rate, again, if you
add that second and third live stream or encode, then you're going to add additional bandwidth.
So a tip would be to use about leave about 30 to 50 percent headroom if you find out what your upload
speeds are.
Don't max it out because it will provide problems.
Those levels fluctuate and you want to probably only use about 50 to 60, 70 percent of what you have
available now.
It's worth noting that Rexhepi and Die Stream is not going to talk about everything on the slide.
They're internal to your local area network.
Right.
So if you're streaming this is external, that's upload speeds, internal local area network that rates
are different, that we covered in our ndeye system.
But just so you can kind of fit your head around this, if you have a gigabit network switch and I already
see there's just a little bit I want to fix this little piece here.
There we go.
If you have Ndeye sources that, let's say 100 megabits per second, you've got four or five of them,
that's five hundred megabits on a gigabit network switch that has a thousand megabits.
That's fine.
That's tons of data.
It's very high quality.
You can record in high quality, but when you stream, you're usually going to encode it down to a much
smaller bit rate.
And that's what we're going to do in wire taps today.
So let's start by adding our camera that we have here.
We've been using this just as a test.
Let's put this in our.
In our output here now that just blasted my headphones, I'm going to turn the headphones off, but
I'll keep the audio coming through there because, you know, we want to see the audio and the video
coming up in Facebook now if we go to output settings here.
We've got a lot of different options, so why are cast now supports SRT and I want to take a moment
to talk about that.
Our top is really the ideal streaming solution for Facebook and YouTube and most content delivery networks
twitch, all of these ones listed here, LinkedIn.
But Ezzati actually is the preferred net transport method of transport called secure, reliable transport.
When you're streaming from wire to wire cast or when you're streaming over the public area network to
another production studio and this is becoming a lot more popular, will probably have to do a whole
video on SRT.
But you can stream over the public area network in very high quality to another location anywhere in
the world, really.
So we'll do we'll show that upcoming video.
Now, if we go to Facebook live, which is what we're going to do today, and we click it this way,
we have the ability to authenticate directly in to Facebook.
You can just log right in.
Now, I'm not going to do that right now, I'm actually going to show you how to Rackley stream with
a a URL, which is actually going to teach us a little bit more.
But if you do want to directly log in, it's a great way to do it.
You authenticate in, then you have the ability to post pages, you have the ability to post to groups,
and it opens up all kinds of great opportunities for going live, scheduling lives.
You can do all these great advanced options and, you know, wire cash really handles it all for you.
Now, I am actually going to choose just a regular AATB server.
And the reason why I'm going to do that is because I am going to go into my Facebook and I'm actually
going to choose a button that maybe some of you are not aware of, but it's very awesome, I think,
especially if while you're learning to live stream is we are going to publish a test broadcast.
So a test broadcast allows us to test everything without actually going live.
So that is pretty popular, pretty awesome.
And our video will show up here as soon as we start streaming.
So I'm excited about that.
That's going to help us do some pretty cool stuff.
And now what we'll do is we'll roll down here and we'll get the stream key copy here.
That is a stream key.
We're going to pop that in to.
Wire cast is our address there, and then we're going to go over here and we're going to copy our stream
key and don't share that with anyone, by the way, guys.
But I did choose a non reusable one, so it shouldn't shouldn't be a problem there.
And we are going to now look at our code level.
This is the bit rate that we talked about.
So by default, we have 720 P at four megabits per second.
That's pretty good stuff.
It's H that two six four.
That is the encode protocol that's being used.
You can see here there's some newer ones that I actually recommend.
To be honest, if you have an end video graphics card, you would probably actually want to use the
Nvidia and V, E and C each six x4, but not going to assume that you have that.
So we'll stick with this seven twenty four megabits per second.
Now if you have an issue streaming at four megabits per second or you're trying to squeeze YouTube and
Facebook together, you might reduce the stream and then add another one.
So for example, we can just stack these up, we can just keep adding more and more our top servers
or authentications into different platforms.
And that's really cool with wire casts.
We can just keep adding them.
And as long as your computer can handle it, Weyrich's will let you just keep streaming.
I think that is a great feature.
Now, the other thing I'm going to do and also recommend is that you can record to disk merge out of
here a little bit so you can see that so you can stream and record.
At the same time, they practically use almost the exact same amount of processing power.
But when you record to disk, you do not need to worry about bandwidth.
So when you're recording to disk, you can actually record in a higher rate, possibly like seven megabits
per second.
And wiretaps will tell you, hey, you know, maybe we should match the preset match the size, which
makes sense.
That's actually 10, 60 megabits per second.
So we'll stick it out like twenty four.
But we're not as worried about, you know, live recording to disk with bandwidth so we can increase
the bit rate if we so choose.
This is where the streams are going to be recorded so we can change where they're going to go, but
that's fine for now.
And so basically what we've done here is we've set it up to record and stream as soon as we hit the
stream.
But someone said, OK.
Out of here, and when we get that stream button, I'll zoom into it for you.
So when we hit this green button here, it is going to start streaming.
And essentially, we are streaming now.
So that is good news and now we can cut over to.
Facebook live, and we can see videos coming at opinions.
Now, keep in mind, this is a test broadcast, so I didn't really want to do too much with that.
So I'm going to basically just hang out and.
Cut the broadcast for now.
I don't want to go live, but that is everything you need to know about wire cast, live streaming,
and hopefully that gives you a good idea of how to get started with live streaming with Marcus.
Let me know, by the way, if you have any comments in the video below, and I'm happy to answer them.