Introducing Live Events in Microsoft Stream

Introducing Live Events in Microsoft Stream

– Coming up, we'll take a look at updates to Microsoft Stream, our intelligent video
service in Office 365, and most recently now available in our small business plans too. We'll look at the new capability to create and stream live events, how you can easily create
and publish video content with PowerPoint and Microsoft Stream. And if you're an admin we'll
show you updates to controlling who can create channels, upload content, and how Stream supports
GDPR compliance and more. (techno music) – We're joined today by Vishal Sood from the Stream engineering team. Welcome. – Thank you, very excited to be here. – So if you're not familiar
with Microsoft stream, it's part of Office 365 and Microsoft 365. Gives you a full a full-featured
enterprise video platform that integrates into
your other Office apps, and it's come a really
long way since launch. – That's right. In this Office, this is your app launcher. You will see a Microsoft Stream dial. You can just click on it,
and that will take you to the Microsoft Stream homepage. From here, you can stay in the know and you can see what's
trending around you. You can also get to your followed channels and stuff like that. In addition to this, Stream
also powers video across all of Office 365. So you can get to Stream videos
from within Microsoft Teams, so you can pin a channel. You can also get to it from
your Microsoft Sharepoint site. So you can pin a channel on the
Sharepoint site, and finally you can also watch videos inside Yammer. This lets you actually watch videos within your favorite apps without ever having to leave them. And with the new features
in Teams, now you can record all your meetings inside Microsoft Teams and when the meeting is
over the recording shows up in your conversation
window and you can click it and consume the meeting recording
from right within Teams. – Right, and beyond
on-demand video consumption, with the latest live event announcement we're also adding the
ability to do live streaming of events or company meetings
or town halls from Stream. – Yes, Microsoft Stream
is bringing live events to Office 365 in a new modern way. Employee engagement is
crucial to our customers in terms of building relationships between the leadership and the employees. And at Microsoft we
actually use a lot of this for our own leadership updates. For example, here is a
recent meeting Satya did with our employees, and what
you see here is Satya's talking to the employees and we are using multiple different cameras. Like this is the audience view, and now you'll see a wide angle view. And these things tend to be
highly produced experiences. – So this looks really great,
but how do I set something like this up in Microsoft Stream? – Yeah, let me show you how. So in this case I want
to start inside Yammer. So, Yammer tends to be an
outer loop, so we're most of the time, the leadership
has a group set up where they reach out to the employees. So in this case, you can see
there were some past town halls and then some people have
been asking questions. And what you see also, which is new, is this Create a Live Event button. If I click on this, it's gonna
take me to Microsoft Teams, and inside Teams what it'll launch me into is a new live dialogue. Here, I can set a title for this meeting, they'll just say Mechanics monthly update. And I am going to invite
you to this, Jeremy, because I think both of
us are gonna participate in this update. So I pressed Look for You inside Teams. You'll see I found you here,
and you are a presenter. I grant to suit you to be
a producer or an attendee. In this case since you are
gonna be actively presenting, I've marked you a presenter. And then I wanna click Next here, and you see two options here. A quick start, and an external encoder. Now if you go back to the Satya example, it was a highly produced experience. So in this case, we actually are gonna use an external encoder,
because that's where you do the higher production experiences. And I'll come back to
the Quick Start later. In this case, we'll start with External Encoder and click Schedule. And the meeting is ready to go now. So at this point of time I'm
actually going to publish it so that people in Yammer can see it, and we'll come back to that later. So what I'm gonna do now is hit Join. So once I click Join it takes me to the Microsoft Teams Experience, and what you see here,
which is a couple of URLs on the right hand side. So I am gonna copy this URL
and I will use that later. And with that I'm gonna click Start Setup, so that I cans start prepping
my encoder to be able to talk to Teams and Stream in
the background in this case. – [Jeremy] Okay. – [Vishal] So in this point of time I'm gonna launch my encoder,
which in this case is Wirecast. Of course, our customers can use whichever their favorite encoders are, and for a complete list of
encoders we support in Stream you can click on this link. In this case I have set up Wirecast and it's ready to go, to save some time. But what you see down
here is I have a view of your camera, Jeremy,
which is basically a camera hooked up via USB to my laptop. I have my own webcam,
which is also connected. I have through in a couple of
logos, and I also through in a lower third to talk about
your name and your title. – [Jeremy] Looks great. – [Vishal] So, at this point
of time everything is set up and as you can see, if I go
to Output and Output Settings, the URL I had copied from
Teams, which was a Stream URL, actually is here now. So I have preconfigured that as well. So we are ready to go, and so in Wirecast in this case I'm just going to hit this Go Live
button now, in Wirecast. So what this is now doing is
sending the feed over to Teams and Stream under the hood so
that we can now monitor it inside Stream and go live
when we are ready to go live. So I want to switch
again to Microsoft Teams, and in a few seconds here
you will see the stream start showing up in my producer
experience inside Teams. So I'm gonna click OK here
and you can see you're talking and I can see it on the screen. Everything looks good
at this part of time, so I'm gonna hit Start The Event. – And this is really great
because you're using the encoder in this case to capture the USB cam, but I could convert a studio camera from SDI for example to USB or
capture other audio devices. – Yes, absolutely. I mean, the options and the
choices are kind of plenty. So in this case my event is now started. So at this point of time what I can, what I would like love
for you to do, Jeremy, is just go to Yammer and see
if you can see this in Yammer. – [Jeremy] Okay, so I'm in
Yammer and I can see actually there is a live event
happening and I can see it here and I can also see it in group events. I'm gonna go ahead and join within Yammer. And now the nice thing
is this is gonna load up, so I can actually start
having conversations, maybe with my other colleagues
or people in the company. So for example if I write a message here, "Looking forward to this." Now when I post that,
it's gonna actually let me communicate effectively to the presenters or the producers of the event. Maybe even answer my questions,
if I'm sitting far away from the presenters. – [Vishal] Yes, and this
is what we call engaging with employees' leadership connection. So if you see here, I
have the Yammer icon. I click on it, and as a
producer I can even see the questions coming in now. So it's not just limited to the audience. The producers can also get
a sense of what's happening and react to that. I can pick a question to be
answered and stuff like that. – Okay, so now you've got this all set up. What if you want to switch
different camera angles or go from my camera to your camera? Is that possible with the encoder? – Yes, absolutely, and that's why we had actually set up two cameras before. So I'm gonna go back into my encoder and with a simple click, I
can just swap out your camera for my camera, and I can
just start talking now. So as producer you're always in control. You can pick which camera, which feed, which one do you want to show, by just clicking a few buttons here. And of course, like, one thing
to remember is this is always being live streamed across the internet and eventually getting to persons. There's always a few seconds
delay, so what you see here will take a few seconds to
go back to the screen, so. – [Jeremy] Okay, that makes sense. That way you can tell,
when you see this at home, there's a few seconds delay
from what we're doing now versus what you see on my screen. So, beyond this how do I
go into Stream, or can I go into Stream and watch the
same live stream or live event from that console? – Yeah, and once again, that's the beauty of all of this, right? So Stream is actually powering all of the live streaming experiences
in Office going forward. So what that means is, irrespective of whichever app I am in,
I'm actually, I'm able to consume live streams now. So in this case, I am now in
Stream and what you see is I'm actually showing myself. But I can also see the
conversation that is happening in Yammer right from within Stream. Similarly, I could be doing
in Yammer, in Teams, as well. – [Jeremy] And I can create
an event from Stream as well? – [Vishal] Yes, you can. So you just go to create here. You'll see Create a Live
Event, and it'll bring up the similar looking data
to what you saw earlier, and you can now just set up type, name, description,
times here, and start doing a live event from within Stream. – So now we've seen the
live stream basically coming from our Yammer feed using Stream, and we've used a third party encoder. We've also shown what it looks like to create that event within Stream. Now what if I've got other presenters, maybe that are using different
machines that aren't kind of on the same site? Cause in this case, I'm
using my camera attached to your machine, but what if I'm in another city or another country? – Yes, so in this case I'll show you a different path to do that. So once again I'm gonna start in Yammer, like I did last time. And I'm going to click
the Create Live Event. And this launches me into
Teams, so what you see here now is I can just do the same
things I did earlier. I will call it Mechanics
monthly update again, two. So I'm gonna add you here. And once again as a
presenter, and go Next. Last time when we were here we picked the external encoder option. – [Jeremy] That's right. – [Vishal] Now I'm gonna show
you the quick start option. So this is great for remote presenters and also things, like, which don't require highly produced experience but I just want to go live easily. So I'm gonna pick this, and
what this does under the hood is it uses Teams as the encoder. And the reason that is great
is you already know how to do meetings in Teams. How to call participants
and I can use all of that to now I just start broadcasting those. So I'm gonna pick schedule here. It'll set things up, it'll
take a few seconds here. And just like last time, you'll see now the event is all set up. I can hit Publish, so that
other people can see it. And what I will do next is the
same thing I did last time. I'm gonna join the meeting as a presenter. So it pulls up my camera, which is the webcam in my computer. And everything looks good,
I can turn my audio on. In this case we'll keep
it off and just join. And now it's connecting me to the meeting. What soon you will see
is Teams will take me to a production experience, which is kind of a simpler experience compared to what we saw in Wirecast last time. In this case I can click on
what content I want to show and add my video feed to that. And I can send it to live. And what this gives me is an opportunity to see if everything is
working fine, which it is. And I'm gonna start the event right here. And now at this point of
time, as soon as this is done, everybody in this world
can start seeing my feed, and I can start talking
about the monthly updates we're gonna talk about on this show. So, and all of that is set up. And now in this case what I'll also do is I'd like to invite you, because I added you as a presenter, can you go to your Team and see if you can join this meeting? – [Jeremy] Yeah, and
remember, I'm actually in a different city,
maybe a different country than you are right now. Not next to you on stage here. But I'm gonna go ahead and go into my meetings tab here within Teams, and I can see that I've
got this new meeting that has popped up, update two. I'm gonna go ahead and click on that. And what that's gonna do
is it's gonna show me, like any other meeting
I can participate in, I'm gonna click Join. And now I can see that it's
gonna fire up my camera. There I am. And I can go ahead and click Join Now. What that's gonna do is
allow Vishal effectively to see my camera feed
from within his console. – [Vishal] Yeah, now
switching back to my screen, what you see now is I have
been prompted by Teams that Jeremy is actually there now. So I can admit him. And once I admit Jeremy,
his video feed shows up for me in the screen. And that said, this is the
right time to switch over to Jeremy so that he can
really talk about updates. I can click on that, and you'll
see Jeremy's feed comes up in my preview window. If I like it I can send it to live. And now I've simply, just using Teams, brought in a remote presenter and they're actually
presenting in a live broadcast mirrored to all the
employees of the company now. – [Jeremy] Right, and me as
a presenter, I can see also that my camera's live here in the corner. It says live, there's a
red outline around it, so I know that my camera's
the hot camera at that point. – [Vishal] Great. And once again just like
before I can watch this event on Teams and I can watch it
in other places like Yammer and all that kind of stuff as well. And with that, I think I'm
gonna just end this event because we've shown
what we wanted to show. – So you've seen how you can
initiate a live stream then using Yammer. You can use Stream. You can use Teams to start the meeting and also consume the
meeting as an attendee from all these different apps. – Yes, that is correct. So Stream is basically a
core capability in Office 365 that powers live streaming experiences across all of Office apps. So in this case we showed
starting in Yammer, but you don't have to start in Yammer. You can pretty much start
in any of these three apps and complete your stuff there. – And something else that you
can do that's pretty powerful to Stream is really integrate
and record presentations from within PowerPoint so
you can get content out to the rest of your colleagues, the rest of your
organization very quickly. Just with your webcam
basically, and a PowerPoint. – Yes, let me show you this, because this is one of
my favorite capabilities. If you know how to do PowerPoint
slides, now you can create pretty good-looking videos out of the box. So in this case I have opened
up a PowerPoint template which I created, and I'm in
the recording tab in this case. – Now, the recording tab,
if you're not familiar how you get that running. Basically, I'm gonna go into
Files here, the file menu, and then I'm gonna click on Options. And what that's gonna do
is it's gonna bring up a customization screen for PowerPoint. I'm gonna customize the ribbon here. Click on Recording. Now hopefully I should
see the recording tab. There it is. And now I can do all the
things that Vishal's showing from within my copy of PowerPoint. – [Vishal] So, coming
back to PowerPoint here, what you see is we have a
Record Slideshow option. We also have Screen Recording option. So I've leveraged all
of those in this case. So if I go to slide number
three here, you'll see there is a video inside
a PowerPoint slide. And I created this video
by doing a screen capture of what is happening in Stream. And what I wanna do now
is I'm gonna just show you the new capability in Stream, which is, in PowerPoint, sorry. Which is published to Stream by the way. If I click Publish to Stream button, it brings me these options. From here I can give this video
a title and a description. I can also choose whether I
want everybody in the company to be able to watch this video. I can also upload the original
PowerPoint with this video. And I'm gonna hit Publish
here, but I'm now gonna wait for this and go back to Stream and show you what's
happening inside Stream. – And this is really
great, because basically what this enables you to
do is kinda close the loop. You could have recorded PowerPoint before using PowerPoint itself. You could have maybe
even published it to web. This lets you publish
it to your organization, give the permissions, and even
upload the slides themselves right into Stream. – Yeah, we're not only just
hosting the PowerPoint for you. We are not only just
converting it to video, but also doing the standard
things Stream does in this case. So if you'll see this video that got generated from PowerPoint. And if I play it, so you my
screen recordings are playing inside the video. From here, if I switch
slides, you will see the slide transition which
will happen in a second, and in the meantime you'll
see me inking on the slide. So I can use the standard inking stuff in PowerPoint to do that. – [Jeremy] And it's done
speech-to-text conversion, and we can see on the right. – [Vishal] Yeah, so, you
saw the slide transition. You saw the animation bullets and then you see the transcript
on the right hand side. So from here I can even
now search what was said in the PowerPoint and go
to that point in the video. – So with what you've shown
us, we're really making it easy to create content,
whether it's a live stream or something that you've
done in PowerPoint. But beyond that we're
also making it easier from a consumption and
discovery experience for users. – Absolutely. So in this case we have
launched a brand new feature which is called Spotlighting. So if you see this, this
is the Stream portal from Microsoft, and you see this video from Satya has been Spotlighted by the admin on the homepage. So from here employees can get to the right content much more easier now because companies telling them
what they should be watching because it's important for them. In addition to that,
within the group as well, so if I go to the employee
Q&A from CO connection group, from Satya, you'll see the
admin has also Spotlight on some specific videos in that group. So in short you can basically
Spotlight at a homepage, or you can Spotlight at a
group page, and in that video, and offer a very curated experience for your consumers and their experience. And also beyond that, we're
also doing some things around making the, improving
the quality of your transcripts and the people detection in the video. So Stream as you know cognitively is able to figure out who all were in the video. So what we are offering new now, and this has, partly in part
this has been there forever but new part here is being
able to curate this timeline. So in this case I wanted
to click edit here, and what that will let
me do is it will show me all the faces that Stream
might have found out, even if they were people in the audience or in the background. And now I can basically go ahead and hide some of those people if I think they are
not the relevant folks. And in some cases, I can
also take a couple of people who were detected as different people and actually go ahead and merge them. So in this case I've taken the number two and number three here, which they seem to be the same person. Click Merge. Stream lets me pick which
is the ID image to pick, and I pick one of them,
and can then image merge. Similarly, and on the transcript
side, I can actually go to the transcript. Click on Edit, and there's
an inline editor now, so I can actually improve any mistakes and actually make the transcript better. – So lots of great of updates for viewers and content creators, but let's switch gears and talk
about the admin experience. So one question, how do
I do the Spotlighting that we saw earlier,
and also what are some of the other admin
updates that we've done? – Cool. So, in this case, I am
an admin on the system. So just like before I
can click on my profile and click on Admin Settings. So very first thing you'll notice is a completely different layout. It's very different from
what we had earlier. And let me answer the
specific question you had and then get into the other details. So to Spotlight videos as
an admin on the homepage, I can go to the section
called Spotlight Videos. And as you see, the one video we saw spotlit earlier is actually here. Now to add another video,
I can either paste a URL or search for the title of the video. In this case I'm gonna
paste a URL I had copied, another Satya video. And you see Stream went
ahead and confirmed that this is the video
you really want to add. If so, I can click on it, and here we go. I've added another video to Spotlight. And what I can now do
is I can reorder this. If I wanted to place this
video ahead of the other video, I can just simply do that and hit save. I won't show you the go back to homepage, but you will get, as you can imagine, you'll see this video
show up on the homepage. – [Jeremy] Right. – [Vishal] In addition to that, we also have some more
content creation options. So you can individually
pick who can upload videos as well as who can create channels. – And all these are basically
using Allow List technology. – That is correct, yes. So we, when you turn this on,
I can pick a set of people who can do this. And the other thing which
I will talk about is usage. So the obvious question for
the admin is, how do I know how much of it am I using? So in this usage details
section now you can see what percent of your total
storage quota are you using. And not only that. I can also choose to be notified when I hit a certain threshold and then Stream will notify me and tell me that you are getting
close to that threshold so I can take corrective
action before it's too late. – Alright, so we've done
a lot of work at Microsoft around data privacy and things like GDPR. It looks like we've done
some work here in Stream. – Yes, absolutely. So Stream is now GDPR compliant. We announced it along with
our 25th May announcement. So if you go back to this, we have a new section called Data Privacy. And there are really two
things we added here. One is Right to Information. So here, as a user, as
an admin I can now go and type in any user's name. In this case, I can just
search for you, Jeremy. Now what this will do is,
it'll export all the activity you have had in Stream and all the data that it would have had, in a consumable CSV format,
and it's already available. I can now download this and
actually basically share with Jeremy what all he has been doing in the Stream portal, should he request for that information. – [Jeremy] And if I want
to be forgotten then, using Right to be Forgotten,
how would I do that in Stream? – [Vishal] Yeah, so,
I won't show you that, but I'll show you where it happens. So in this case I am in
this, manage deleted users. So the way this works is,
typically when somebody says "I want to be forgotten," you go ahead and delete
them in active directory. And when that happens, Stream
actually shows you a list of all the people who have been forgotten. So I don't want to delete one of us from the active directory to do this demo, so I'm gonna skip that. But I'll see my name
here, and then I can say, "Okay, forget me from Stream." And then Stream will erase
all your association, all your comments, all your
life and all of your views from Stream, and forget you, essentially. – Are we gonna see even
more infusion of AI then coming to Stream? That's something else that's
been important to Microsoft. – Yes, all I can say
is you watch the space and we'll keep you posted on that. But we're expecting some more stuff. – Will do. So if you're watching this,
how can people get started with Microsoft Stream? – If you have Office 365 or Microsoft 365, you can go to There you'll soon see an
ability to create live events. If you don't see it there already, to get live events working
you're admin will need to enable your service and allow your account. – So lots of great updates. Thanks for joining us today, Vishal. Thank you for watching at home,
and if you haven't already, click on the gear or
subscribe Microsoft mechanics and we'll see you soon. (techno music)


5 thoughts on “Introducing Live Events in Microsoft Stream”

  • Bxvideo Solutions says:

    I have two questions, does stream offer an internal solution for corporations that require all live and VOD streaming to remain inside their network? Second, how does Stream scale for large live audiences? I assume this is Unicast streaming, how would a large entity with 20,000 employee's support providing live streams to this population? For security reasons, all internet traffic is managed via a single connection? How is bandwidth manged with Stream? If an internal solution is available, is there a Multicast option across the WAN?

  • Darrell as a Service says:

    I'm so excited to see this. It leverages the strengths of each platform. Teams for producing the event, Yammer for the discussion before/during/after and Stream for the video. Awesome to see additional options for producing using our encoders. I can continue to use OBS and produce many different scenes using all kinds of assets.

  • Michael Craven says:

    Will it be possible to use Stream for live events to a wider audience? In the same way that you can with Skype Broadcast?

Leave a Reply

Your email address will not be published. Required fields are marked *