SlideShare a Scribd company logo
1 of 31
Microsoft Stream โ€“
The Video Evolution
Colin Phillips
Office 365 & SharePoint Consultant
Who Am I?
โ€ข My Background
โ€ข 18+ Years in Technology
โ€ข Today: Office 365 & SharePoint Consultant (with Kloud)
โ€ข Previously: 12 Years Developing Software, IT Infrastructure Projects, Workflows, &
Other Related Topics
โ€ข B.Sc. in Computer Science from the University of Victoria (BC, Canada)
โ€ข My Social Channels
Blog: itgroove.net/mmman / Twitter: @MMMan_Colin
Microsoft Stream 101
โ€ข Stream is intended for employees at all levels across businesses of
all sizes who are interested in using videos in the workplace to
connect, collaborate, learn and share information
โ€ข Anyone can search for videos easily and consume them on their
device, whenever and wherever
โ€ข All you need is a browser (latest Edge, Chrome, Safari supported)
โ€ข Supported on all major mobile platforms (iOS, Android, Windows)
Office 365 Video 101
โ€ข A Channel based video service within Office 365
โ€ข Upload, watch, share, manage videos
โ€ข Can โ€œcategorizeโ€ a video by putting it into a channel
โ€ข Based on a SharePoint Site Collection (including the associated
limitations)
โ€ข Mobile ready
โ€ข Embed videos on SharePoint
โ€ข Download & offline viewing
Stream eh? Tell me more!
โ€ข Enterprise Video Service enabling users
to upload, view & share videos securely
across an organization
โ€ข Stream makes it easy toโ€ฆ
โ€ข Share comments on a video
โ€ข Tag timecodes (in comments & descriptions) to refer to specific points in a
video to discuss with colleagues
โ€ข Hosted by Microsoft (part of an Office 365 tenant)
โ€ข Underpinned by Azure Media Services
โ€ข Allows for fast encoding & high performance streaming of content on a range
of devices across differing network conditions
Getting to Know Stream
โ€ข Trending Videos
โ€ข Navigation Bar
โ€ข Learn to use Stream
Getting to Know Stream
โ€ข My Watchlist
โ€ข Followed Channels
Getting to Know Stream
โ€ข Trending Videos and Popular Channels
Mobile Ready Out of the Box
โ€ข You donโ€™t need to create different versions of a video, for various devices, the
service handles this for you
Known Limitations in O365 Video
โ€ข 10 GB file size
โ€ข Channel size: 25 TB
โ€ข # files in a channel: 20000
โ€ข # channels in a portal: 5000
โ€ข Basically, whatever is a limitation in a SharePoint Online Site
Collection, O365 Video inherits these limitations
https://techcommunity.microsoft.com/t5/Office-365-Video/O365-Video-
Limitations/td-p/18714
I Stream, you stream, we all stream thru Microsoft Stream
(What you can do โ€“ up to a limit)
Note: Microsoft Stream does not support audio-only uploads
Limit Type Operation Limit
Tenant Limits Total videos 100,000
Total channels 10,000
Channel Limits Users/sec groups per channel 50
Videos per channel 10,000
Video Limits Subtitle/captions per video 20
Thumbnails per video 5
Comments per video 2,500
File Size Limits Max video size 50 GB
Max text track / subtitle size 2 MB
User Limits Uploaded videos per user 5,000
Channels created per user 1,000
Total Comments 50,000
A Blu-ray quality
feature length film is
typically between 1
and 12GB (depending
on the encoding).
What are some of the Office 365 Video Shortcomings?
โ€ข Office 365 Video does not have the ability to "time-mark" videos
similar to what youโ€™d see in YouTube
โ€ข File size & other limitations that are inherited from SharePoint
Online based site collections (previously discussed)
โ€ข Categorization (one video, one channel)
โ€ข Canโ€™t be purchased as a stand alone product
โ€ข Canโ€™t live stream
โ€ข Canโ€™t Like videoโ€™s โ€“ Like, OMG, totally lame
New Features to Stream
โ€ข SharePoint Online Microsoft Stream web part - embed a Stream video or a whole channel
โ€ข Deep search - auto-generated speech-to-text to enhance search & discovery
โ€ข Face extraction โ€“ provides a face timeline on the playback page, jump to where various
speakers are detected
โ€ข Jump to point in video - jump exactly to the place where the context of what you wish to share
takes place
โ€ข Single video in multiple channels - upload once, using it many times
โ€ข Playback speed controls - maintains the quality & listenability; no chipmunks, just sped up
with the same pitch
โ€ข Storage adjustments benefit customers - original file uploaded into Stream no longer counts
against SP Online pooled storage. Now a dedicated 500GB of stream storage per tenant. Videos
encoded from Azure Media Services do not count against Stream quota
โ€ข Rich security, governance & admin controls โ€“ manage uploading, sharing and channels,
moderate and edit content on an ownerโ€™s behalf, add custom guidelines and consent, etc.
What Can O365 Video Do that Stream Canโ€™t? (Yet)
โ€ข Major features offered in O365 Video but not currently in Stream
โ€ข Videos and channels showing up in Delve, SharePoint Enterprise Search,
SharePoint Home, and SharePoint mobile apps
โ€ข REST API
โ€ข Video view statistics
โ€ข Spotlight videos & channels
โ€ข SDN support for caching videos from 3rd party solution Hive
โ€ข Additional differences available in O365 Video & Microsoft Stream feature breakdown
โ€ข The goal is for at least feature parity (of major features) before
demoting O365 Video
Head to Head! Stream Versus O365 Video - Fight!
Video Stream
Current State Live GA
Dependent on SharePoint Online Yes No
Video : Channel (relationship) One : One One : Many
Dependency on Yammer Yes (for comments) No
Office Graph (search via Delve) Yes Not Yet
Encoding Speed (on upload) Slow Quick
(#) Tagging No Yes
Tagging People Yes Yes
Thumbnail (Title) Images Yes Yes
Download Video Yes Yesโ€ฆ ish
Embed Video Yes Yes
Email Link Yes Yes
API Support Yes Not Yet
Search Results Filtering No Yes
Watch list No Yes
Trending No Yes
Accessibility / Subtitles, Captions Yes Yes
Mobile Access / Experience Yes Yes
Microsoft Stream Future Plans
โ€ข Better integration with Office 365 (SharePoint, Delve, Search, etc.)
โ€ข Live Streaming
โ€ข Streaming videos via Azure CDN
โ€ข Developer goodies (REST API)
โ€ข External public anonymous
โ€ข Statistics & detailed portal and channel analytics
โ€ข Mobile Apps (iOS, Android, Windows Universal)
Where is my Stream Data?
โ€ข Stream currently hosts data in the following regions
โ€ข Stream will host data in the following regions in the near future (no timeline given)
โ€ข If you use Microsoft Stream and your tenant is in a region outside of current
regions, your data will be stored in the nearest geographic region
โ€ข Over time, Microsoft will be adding Stream instances in more regions to match the
set of regions supported today by O365 Video
Australia Canada China
Germany India United Kingdom
US Government Community Cloud
United States Europe Asia Pacific
Microsoft Stream Pricing
โ€ข Yes, you CAN buy
Stream as a standalone
service!
โ€ข Pricing details avail here
https://stream.microsoft
.com/en-us/pricing/
โ€ข Licensing details here
https://stream.microsoft
.com/en-
us/documentation/strea
m-license-overview/
Feature O 365
Plan 1
($USD)
Plan 2
($USD)
Price Included
$3 / user /
month
$5 / user
/ month
Capacity 500 GB / Tenant
Addโ€™l Per User 500 MB / User
Standard Features All
Advanced
Features
Varies
by offer
None All
Enterprise
Controls
All incl.
Support
All (no
Support)
All (no
Support)
Microsoft Stream Licensing
โ€ข Microsoft Stream
capabilities vary
based on the Office
365 subscription and
this table highlights
functionality
differences by
subscription. The
โ€œAdd-onโ€ is available
for Office 365 E1, E3,
and E5 subscriptions
to enable full Stream
functionality.
โ€ข E1/3/5 = Enterprise
& Education
Feature
O 365
Kiosk
E1 E3 E5
O365
Feature
Add on
View Videos ฮง ฮง ฮง ฮง ฮง
Upload Videos ฮง ฮง ฮง ฮง
Search Automatically
Generated Transcripts
ฮง ฮง
In-video Face
Detection
ฮง ฮง
Timeline View of
Where Faces Appear
ฮง ฮง
Stream Governance Policy Sample Approaches
ALIGNMENT TO <Company> POLICY
The following table denotes the areas Stream is compliant with the <Company> Technology and Information Usage Policy:
Compliance Requirement /
Concern
Level of Compliance
Authentication Stream requires the user to authenticate with their <Company> login credentials
Network Security Stream is cloud hosted software (as a service). It can be accessed from any location including
the corporate network
Virus Protection Stream has several integrated protections against malware that are enabled by default.
Content is checked once it is uploaded and quarantined if found to be infected. The service
does not support a download function
Logging and Monitoring There is currently no logging and monitoring capabilities within Stream. However it is
possible to track statistics for video content such as the number of likes or views
External Systems Stream, being a cloud hosted service, is classified as an โ€˜external systemโ€™. Content is subject
to the classification policy denoted in <Insert Reference here>
Authorization and Access of
Information
Stream is to be considered an authoritative source of information for video content. It is the
responsibility of the content owner to secure video content to appropriate audiences. Content
can be restricted to specific groups or people
Sample Approaches to Company Policies on Stream
USE ON PERSONAL DEVICES AND HOME COMPUTERS
โ€ข Content from Microsoft Stream can be accessed from anywhere on device connected to the
internet
โ€ข Users will be able to access video content (assuming they have an internet connection) by
navigating to stream.microsoft.com and signing in with their company username and password
โ€ข For mobile devices, users will be able to access their content either via the browser by browsing
to stream.microsoft.com, and using the mobile-friendly web site
โ€ข Video playback will be optimised for the device and the network conditions. Video playback is
supported on metered connections, but be aware video playback is data usage
Sample Approaches to Company Policies on Stream 2
INFORMATION RIGHTS MANAGEMENT
โ€ข Information Rights Management is not enabled at <Company>. By default,
company information is not protected from unauthorized access once it is
removed from the organization. For example, it might be emailed to someone or
copied to storage on an unmanaged device or cloud service
โ€ข All content hosted on Microsoft Stream is subject to the <Company> Technology
and Information Usage Policy
โ€ข In line with this policy, accountability for information stored in Microsoft Stream
remains with the employee if that content leaves the organisation (for example it
is emailed out or stored with another device or service)
Stop! Demo time!
Letโ€™s look at both O365 Video and Stream
The transition plan from O365 Video to Stream
Will be a phased approach as defined below
โ€ข Phase 1 โ€“ Tenant Admin Opt-in (2017 Q3/Q4)
โ€ข Limited to customers in specific regions who are not using the O365 Video REST APIs,
O365 integrations (Delve, SharePoint Home, SharePoint mobile, Enterprise Search),
and are comfortable with other differences between O365 Video and Stream
โ€ข Phase 2 โ€“ Tenant Admin Opt-out
โ€ข Applies to all customers in all regions. If the tenant admin doesnโ€™t opt out of the
transition their tenant will be transitioned over to Stream during this phase
โ€ข Phase 3 โ€“ Automatic Transition
โ€ข All remaining O365 Video customers will be automatically transitioned over to Stream
Phase1 Phase 2 Phase 3
Embedding a Stream Channel on a Web Page
โ€ข Modern SharePoint pages have a
Stream web part
โ€ข Select Channel as a Source, paste in the URL
of your channel, and youโ€™re done
โ€ข Visit a channel page in Stream, the URL will look like this
โ€ข web.microsoftstream.com/channel/<channel ID>
โ€ข Now add โ€œembedโ€ to the path in that URL, like this
โ€ข web.microsoftstream.com/embed/channel/<channel ID>
โ€ข Just put the above URL into a Content Editor web part in SharePoint
โ€ข You will now see a view of your channel, without all the Stream chrome
โ€ข And itโ€™s responsive too!
Can Stream be Disabled?
โ€ข Important Note: Stream is enabled by default on ALL available
tenants
โ€ข Administrators can turn off Stream via the Office 365 Admin
Centre or AAD PowerShell
โ€ข Because this is enabled by default, the disabling process (manually)
is actually a bit of pain to get right (without turning on or off a lot
of other features on a user by user basis)
What else can you tell me? Oh, lotsโ€ฆ
โ€ข There is currently no way to
monitor the amount of storage
your tenant is using in Stream
โ€ข Quota management will be coming
soon
โ€ข No, you canโ€™t embed a video into
an email. This is for a number of
reasons, most principally
security, but also because it can
affect the information collected
by the service when a user views
the video
โ€ข You can provide access to video
content in an email using a
thumbnail image and link to the
video content
โ€ข Yes, you can change permissions
after a video is published
โ€ข Note that changing the permissions
of a video after it is published will
remove it from all channels
โ€ข Although the service supports
subtitles and captions, these
must be generated offline and
uploaded with the video
โ€ข The supported format is WebVTT
(*.vtt)
โ€ข You need one *.vtt file for each
language you are going to support
More on Retention and Ownership
โ€ข Content in Stream is not subject to a retention policy and is retained indefinitely or until
itโ€™s deleted
โ€ข Users can delete the videos they upload
โ€ข Service Administrators can delete any content
โ€ข Stream does not have a recycle bin like in SP Online, deleted = gone for good
โ€ข By default everyone can see a video and is able to add it to their groups and channels.
Content in Stream is restricted in the following scenario;
โ€ข A user modifies a videoโ€™s permissions, restricting view permissions to certain groups or individuals
โ€ข All content stored in Stream is visible to administrators
โ€ข Video owners can view the permissions for any video to view a list of people and groups
that video is currently shared with
โ€ข Stream can be used to share both work and personal video. Content should be
considered appropriate for a general audience
โ€ข Stream should not be used to store information classified as confidential
โ€ข Data loss prevention policies cannot be applied to Microsoft Stream content
Submitting Feedback to
Microsoft on Stream
Right in the product itself, you can
provide feedback.
โ€ข Navigate to the upper right corner of
the Microsoft Stream window, choose
The Happy Face (๏Š), and when done
click Submit.
โ€ข You can also post feedback or vote on
other customersโ€™ suggestions on the
Microsoft Stream User Voice forum.
Conclusion
โ€ข Microsoft strongly believes that video is a core content type across
all solutions used at work today. They want to evolve Stream to
deliver corporate broadcasts seamlessly, offer intelligent video
search by leveraging capabilities such as audio transcription and
face detection, as well as making video part of your business apps
like PowerApps, Microsoft Flow, SharePoint, et al. and workflows
โ€ข Office 365 Video will live on for the near future and will be phased
out over time (through voluntary or forced migration), but only
after Stream reaches feature parity
โ€ข Stream offers a great new opportunity for businesses, but it would
be wise for it departments to work with their corporations to
develop acceptable use policies
Contact Details
Colin Phillips
@Mmman_Colin
http://itgroove.net/mmman

More Related Content

What's hot

Viva Enhanced Teams as a Platform
Viva Enhanced Teams as a PlatformViva Enhanced Teams as a Platform
Viva Enhanced Teams as a Platform
Joel Oleson
ย 

What's hot (20)

Getting to Know Microsoft Teams
Getting to Know Microsoft TeamsGetting to Know Microsoft Teams
Getting to Know Microsoft Teams
ย 
SharePoint Overview
SharePoint OverviewSharePoint Overview
SharePoint Overview
ย 
Introduction to Microsoft Teams
Introduction to Microsoft TeamsIntroduction to Microsoft Teams
Introduction to Microsoft Teams
ย 
Teams
TeamsTeams
Teams
ย 
Microsoft 365 business presentation
Microsoft 365 business presentationMicrosoft 365 business presentation
Microsoft 365 business presentation
ย 
Office 365
Office 365Office 365
Office 365
ย 
Microsoft Teams is Here!
Microsoft Teams is Here!Microsoft Teams is Here!
Microsoft Teams is Here!
ย 
Viva Enhanced Teams as a Platform
Viva Enhanced Teams as a PlatformViva Enhanced Teams as a Platform
Viva Enhanced Teams as a Platform
ย 
Microsoft Viva Product overview #m365toug
Microsoft Viva Product overview #m365tougMicrosoft Viva Product overview #m365toug
Microsoft Viva Product overview #m365toug
ย 
Microsoft 365 Business Applications
Microsoft 365  Business ApplicationsMicrosoft 365  Business Applications
Microsoft 365 Business Applications
ย 
Overview of microsoft teams
Overview of microsoft teamsOverview of microsoft teams
Overview of microsoft teams
ย 
Sharepoint Basics
Sharepoint BasicsSharepoint Basics
Sharepoint Basics
ย 
Microsoft Viva Essential in 45 minutes - Collabdays Bletchley 2022
Microsoft Viva Essential in 45 minutes - Collabdays Bletchley 2022Microsoft Viva Essential in 45 minutes - Collabdays Bletchley 2022
Microsoft Viva Essential in 45 minutes - Collabdays Bletchley 2022
ย 
How to use microsoft teams
How to use microsoft teamsHow to use microsoft teams
How to use microsoft teams
ย 
Microsoft Azure Technical Overview
Microsoft Azure Technical OverviewMicrosoft Azure Technical Overview
Microsoft Azure Technical Overview
ย 
Microsoft Office 365 Presentation
Microsoft Office 365 PresentationMicrosoft Office 365 Presentation
Microsoft Office 365 Presentation
ย 
Microsoft Office 365
Microsoft Office 365Microsoft Office 365
Microsoft Office 365
ย 
Microsoft teams-ppt
Microsoft teams-pptMicrosoft teams-ppt
Microsoft teams-ppt
ย 
Microsoft Azure Cloud Services
Microsoft Azure Cloud ServicesMicrosoft Azure Cloud Services
Microsoft Azure Cloud Services
ย 
Part 2 -Deep Dive into the new features of Sharepoint Online and OneDrive for...
Part 2 -Deep Dive into the new features of Sharepoint Online and OneDrive for...Part 2 -Deep Dive into the new features of Sharepoint Online and OneDrive for...
Part 2 -Deep Dive into the new features of Sharepoint Online and OneDrive for...
ย 

Similar to Microsoft Stream - The Video Evolution

O365Con18 - Best Practice with Company Video on Microsoft Stream - Michael Greth
O365Con18 - Best Practice with Company Video on Microsoft Stream - Michael GrethO365Con18 - Best Practice with Company Video on Microsoft Stream - Michael Greth
O365Con18 - Best Practice with Company Video on Microsoft Stream - Michael Greth
NCCOMMS
ย 
Softjourn and the Entertainment industry VOD Live Video Live Events
Softjourn and the Entertainment industry VOD Live Video Live EventsSoftjourn and the Entertainment industry VOD Live Video Live Events
Softjourn and the Entertainment industry VOD Live Video Live Events
Emmy Gengler
ย 
Enhanced Video Experience in SharePoint 2013
Enhanced Video Experience in SharePoint 2013Enhanced Video Experience in SharePoint 2013
Enhanced Video Experience in SharePoint 2013
Mai Omar Desouki
ย 

Similar to Microsoft Stream - The Video Evolution (20)

O365Con18 - Best Practice with Company Video on Microsoft Stream - Michael Greth
O365Con18 - Best Practice with Company Video on Microsoft Stream - Michael GrethO365Con18 - Best Practice with Company Video on Microsoft Stream - Michael Greth
O365Con18 - Best Practice with Company Video on Microsoft Stream - Michael Greth
ย 
Office 365 Video migration to microsoft stream cinci
Office 365 Video migration to microsoft stream cinciOffice 365 Video migration to microsoft stream cinci
Office 365 Video migration to microsoft stream cinci
ย 
Best Practice with Microsoft Stream and Company Video
Best Practice with Microsoft Stream and Company VideoBest Practice with Microsoft Stream and Company Video
Best Practice with Microsoft Stream and Company Video
ย 
ECS19 - Michael Greth - Best Practice with Company Video on Microsoft Stream
ECS19 - Michael Greth - Best Practice with Company Video on Microsoft StreamECS19 - Michael Greth - Best Practice with Company Video on Microsoft Stream
ECS19 - Michael Greth - Best Practice with Company Video on Microsoft Stream
ย 
Office365 Video - Learn it - Love it - Use it | Collab365
Office365 Video - Learn it - Love it - Use it | Collab365Office365 Video - Learn it - Love it - Use it | Collab365
Office365 Video - Learn it - Love it - Use it | Collab365
ย 
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...
ย 
Sphereshield for webex
Sphereshield for webexSphereshield for webex
Sphereshield for webex
ย 
Sphere shield for webex presentation 3.1
Sphere shield for webex presentation 3.1Sphere shield for webex presentation 3.1
Sphere shield for webex presentation 3.1
ย 
Sphere shield for webex
Sphere shield for webexSphere shield for webex
Sphere shield for webex
ย 
Team me up scotty!
Team me up scotty!Team me up scotty!
Team me up scotty!
ย 
Softjourn and the Entertainment industry VOD Live Video Live Events
Softjourn and the Entertainment industry VOD Live Video Live EventsSoftjourn and the Entertainment industry VOD Live Video Live Events
Softjourn and the Entertainment industry VOD Live Video Live Events
ย 
A Presentation On Office Video Migration to Microsoft Stream
A Presentation On Office Video Migration to Microsoft StreamA Presentation On Office Video Migration to Microsoft Stream
A Presentation On Office Video Migration to Microsoft Stream
ย 
Team me up Scotty!
Team me up Scotty!Team me up Scotty!
Team me up Scotty!
ย 
Vidfy Video platform
Vidfy Video platformVidfy Video platform
Vidfy Video platform
ย 
Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...
Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...
Kaltura Inspire Webinar: API Driven Video Platform - The Key to Scalability a...
ย 
Enhanced Video Experience in SharePoint 2013
Enhanced Video Experience in SharePoint 2013Enhanced Video Experience in SharePoint 2013
Enhanced Video Experience in SharePoint 2013
ย 
Microsoft Teams Training - Howard University
Microsoft Teams Training - Howard University Microsoft Teams Training - Howard University
Microsoft Teams Training - Howard University
ย 
Microsoft teams planning-workshop-dec2017
Microsoft teams planning-workshop-dec2017Microsoft teams planning-workshop-dec2017
Microsoft teams planning-workshop-dec2017
ย 
Microsoft Teams More Than Just Chat
Microsoft Teams More Than Just ChatMicrosoft Teams More Than Just Chat
Microsoft Teams More Than Just Chat
ย 
Team Me Up Scotty SPSOslo w.Extending
Team Me Up Scotty SPSOslo w.ExtendingTeam Me Up Scotty SPSOslo w.Extending
Team Me Up Scotty SPSOslo w.Extending
ย 

Recently uploaded

( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
nilamkumrai
ย 
๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹
๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹
๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹
nirzagarg
ย 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
SUHANI PANDEY
ย 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
SUHANI PANDEY
ย 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
ย 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
SUHANI PANDEY
ย 
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐ŸฅตLow Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
Chandigarh Call girls 9053900678 Call girls in Chandigarh
ย 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
SUHANI PANDEY
ย 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
JOHNBEBONYAP1
ย 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
SUHANI PANDEY
ย 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
SUHANI PANDEY
ย 

Recently uploaded (20)

Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
ย 
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
ย 
๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹
๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹
๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹
ย 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
ย 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
ย 
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort ServiceBusty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
ย 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
ย 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
ย 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
ย 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
ย 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
ย 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
ย 
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐ŸฅตLow Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
ย 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
ย 
best call girls in Hyderabad Finest Escorts Service ๐Ÿ“ž 9352988975 ๐Ÿ“ž Available ...
best call girls in Hyderabad Finest Escorts Service ๐Ÿ“ž 9352988975 ๐Ÿ“ž Available ...best call girls in Hyderabad Finest Escorts Service ๐Ÿ“ž 9352988975 ๐Ÿ“ž Available ...
best call girls in Hyderabad Finest Escorts Service ๐Ÿ“ž 9352988975 ๐Ÿ“ž Available ...
ย 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
ย 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
ย 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
ย 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
ย 
๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
ย 

Microsoft Stream - The Video Evolution

  • 1. Microsoft Stream โ€“ The Video Evolution Colin Phillips Office 365 & SharePoint Consultant
  • 2. Who Am I? โ€ข My Background โ€ข 18+ Years in Technology โ€ข Today: Office 365 & SharePoint Consultant (with Kloud) โ€ข Previously: 12 Years Developing Software, IT Infrastructure Projects, Workflows, & Other Related Topics โ€ข B.Sc. in Computer Science from the University of Victoria (BC, Canada) โ€ข My Social Channels Blog: itgroove.net/mmman / Twitter: @MMMan_Colin
  • 3. Microsoft Stream 101 โ€ข Stream is intended for employees at all levels across businesses of all sizes who are interested in using videos in the workplace to connect, collaborate, learn and share information โ€ข Anyone can search for videos easily and consume them on their device, whenever and wherever โ€ข All you need is a browser (latest Edge, Chrome, Safari supported) โ€ข Supported on all major mobile platforms (iOS, Android, Windows)
  • 4. Office 365 Video 101 โ€ข A Channel based video service within Office 365 โ€ข Upload, watch, share, manage videos โ€ข Can โ€œcategorizeโ€ a video by putting it into a channel โ€ข Based on a SharePoint Site Collection (including the associated limitations) โ€ข Mobile ready โ€ข Embed videos on SharePoint โ€ข Download & offline viewing
  • 5. Stream eh? Tell me more! โ€ข Enterprise Video Service enabling users to upload, view & share videos securely across an organization โ€ข Stream makes it easy toโ€ฆ โ€ข Share comments on a video โ€ข Tag timecodes (in comments & descriptions) to refer to specific points in a video to discuss with colleagues โ€ข Hosted by Microsoft (part of an Office 365 tenant) โ€ข Underpinned by Azure Media Services โ€ข Allows for fast encoding & high performance streaming of content on a range of devices across differing network conditions
  • 6. Getting to Know Stream โ€ข Trending Videos โ€ข Navigation Bar โ€ข Learn to use Stream
  • 7. Getting to Know Stream โ€ข My Watchlist โ€ข Followed Channels
  • 8. Getting to Know Stream โ€ข Trending Videos and Popular Channels
  • 9. Mobile Ready Out of the Box โ€ข You donโ€™t need to create different versions of a video, for various devices, the service handles this for you
  • 10. Known Limitations in O365 Video โ€ข 10 GB file size โ€ข Channel size: 25 TB โ€ข # files in a channel: 20000 โ€ข # channels in a portal: 5000 โ€ข Basically, whatever is a limitation in a SharePoint Online Site Collection, O365 Video inherits these limitations https://techcommunity.microsoft.com/t5/Office-365-Video/O365-Video- Limitations/td-p/18714
  • 11. I Stream, you stream, we all stream thru Microsoft Stream (What you can do โ€“ up to a limit) Note: Microsoft Stream does not support audio-only uploads Limit Type Operation Limit Tenant Limits Total videos 100,000 Total channels 10,000 Channel Limits Users/sec groups per channel 50 Videos per channel 10,000 Video Limits Subtitle/captions per video 20 Thumbnails per video 5 Comments per video 2,500 File Size Limits Max video size 50 GB Max text track / subtitle size 2 MB User Limits Uploaded videos per user 5,000 Channels created per user 1,000 Total Comments 50,000 A Blu-ray quality feature length film is typically between 1 and 12GB (depending on the encoding).
  • 12. What are some of the Office 365 Video Shortcomings? โ€ข Office 365 Video does not have the ability to "time-mark" videos similar to what youโ€™d see in YouTube โ€ข File size & other limitations that are inherited from SharePoint Online based site collections (previously discussed) โ€ข Categorization (one video, one channel) โ€ข Canโ€™t be purchased as a stand alone product โ€ข Canโ€™t live stream โ€ข Canโ€™t Like videoโ€™s โ€“ Like, OMG, totally lame
  • 13. New Features to Stream โ€ข SharePoint Online Microsoft Stream web part - embed a Stream video or a whole channel โ€ข Deep search - auto-generated speech-to-text to enhance search & discovery โ€ข Face extraction โ€“ provides a face timeline on the playback page, jump to where various speakers are detected โ€ข Jump to point in video - jump exactly to the place where the context of what you wish to share takes place โ€ข Single video in multiple channels - upload once, using it many times โ€ข Playback speed controls - maintains the quality & listenability; no chipmunks, just sped up with the same pitch โ€ข Storage adjustments benefit customers - original file uploaded into Stream no longer counts against SP Online pooled storage. Now a dedicated 500GB of stream storage per tenant. Videos encoded from Azure Media Services do not count against Stream quota โ€ข Rich security, governance & admin controls โ€“ manage uploading, sharing and channels, moderate and edit content on an ownerโ€™s behalf, add custom guidelines and consent, etc.
  • 14. What Can O365 Video Do that Stream Canโ€™t? (Yet) โ€ข Major features offered in O365 Video but not currently in Stream โ€ข Videos and channels showing up in Delve, SharePoint Enterprise Search, SharePoint Home, and SharePoint mobile apps โ€ข REST API โ€ข Video view statistics โ€ข Spotlight videos & channels โ€ข SDN support for caching videos from 3rd party solution Hive โ€ข Additional differences available in O365 Video & Microsoft Stream feature breakdown โ€ข The goal is for at least feature parity (of major features) before demoting O365 Video
  • 15. Head to Head! Stream Versus O365 Video - Fight! Video Stream Current State Live GA Dependent on SharePoint Online Yes No Video : Channel (relationship) One : One One : Many Dependency on Yammer Yes (for comments) No Office Graph (search via Delve) Yes Not Yet Encoding Speed (on upload) Slow Quick (#) Tagging No Yes Tagging People Yes Yes Thumbnail (Title) Images Yes Yes Download Video Yes Yesโ€ฆ ish Embed Video Yes Yes Email Link Yes Yes API Support Yes Not Yet Search Results Filtering No Yes Watch list No Yes Trending No Yes Accessibility / Subtitles, Captions Yes Yes Mobile Access / Experience Yes Yes
  • 16. Microsoft Stream Future Plans โ€ข Better integration with Office 365 (SharePoint, Delve, Search, etc.) โ€ข Live Streaming โ€ข Streaming videos via Azure CDN โ€ข Developer goodies (REST API) โ€ข External public anonymous โ€ข Statistics & detailed portal and channel analytics โ€ข Mobile Apps (iOS, Android, Windows Universal)
  • 17. Where is my Stream Data? โ€ข Stream currently hosts data in the following regions โ€ข Stream will host data in the following regions in the near future (no timeline given) โ€ข If you use Microsoft Stream and your tenant is in a region outside of current regions, your data will be stored in the nearest geographic region โ€ข Over time, Microsoft will be adding Stream instances in more regions to match the set of regions supported today by O365 Video Australia Canada China Germany India United Kingdom US Government Community Cloud United States Europe Asia Pacific
  • 18. Microsoft Stream Pricing โ€ข Yes, you CAN buy Stream as a standalone service! โ€ข Pricing details avail here https://stream.microsoft .com/en-us/pricing/ โ€ข Licensing details here https://stream.microsoft .com/en- us/documentation/strea m-license-overview/ Feature O 365 Plan 1 ($USD) Plan 2 ($USD) Price Included $3 / user / month $5 / user / month Capacity 500 GB / Tenant Addโ€™l Per User 500 MB / User Standard Features All Advanced Features Varies by offer None All Enterprise Controls All incl. Support All (no Support) All (no Support)
  • 19. Microsoft Stream Licensing โ€ข Microsoft Stream capabilities vary based on the Office 365 subscription and this table highlights functionality differences by subscription. The โ€œAdd-onโ€ is available for Office 365 E1, E3, and E5 subscriptions to enable full Stream functionality. โ€ข E1/3/5 = Enterprise & Education Feature O 365 Kiosk E1 E3 E5 O365 Feature Add on View Videos ฮง ฮง ฮง ฮง ฮง Upload Videos ฮง ฮง ฮง ฮง Search Automatically Generated Transcripts ฮง ฮง In-video Face Detection ฮง ฮง Timeline View of Where Faces Appear ฮง ฮง
  • 20. Stream Governance Policy Sample Approaches ALIGNMENT TO <Company> POLICY The following table denotes the areas Stream is compliant with the <Company> Technology and Information Usage Policy: Compliance Requirement / Concern Level of Compliance Authentication Stream requires the user to authenticate with their <Company> login credentials Network Security Stream is cloud hosted software (as a service). It can be accessed from any location including the corporate network Virus Protection Stream has several integrated protections against malware that are enabled by default. Content is checked once it is uploaded and quarantined if found to be infected. The service does not support a download function Logging and Monitoring There is currently no logging and monitoring capabilities within Stream. However it is possible to track statistics for video content such as the number of likes or views External Systems Stream, being a cloud hosted service, is classified as an โ€˜external systemโ€™. Content is subject to the classification policy denoted in <Insert Reference here> Authorization and Access of Information Stream is to be considered an authoritative source of information for video content. It is the responsibility of the content owner to secure video content to appropriate audiences. Content can be restricted to specific groups or people
  • 21. Sample Approaches to Company Policies on Stream USE ON PERSONAL DEVICES AND HOME COMPUTERS โ€ข Content from Microsoft Stream can be accessed from anywhere on device connected to the internet โ€ข Users will be able to access video content (assuming they have an internet connection) by navigating to stream.microsoft.com and signing in with their company username and password โ€ข For mobile devices, users will be able to access their content either via the browser by browsing to stream.microsoft.com, and using the mobile-friendly web site โ€ข Video playback will be optimised for the device and the network conditions. Video playback is supported on metered connections, but be aware video playback is data usage
  • 22. Sample Approaches to Company Policies on Stream 2 INFORMATION RIGHTS MANAGEMENT โ€ข Information Rights Management is not enabled at <Company>. By default, company information is not protected from unauthorized access once it is removed from the organization. For example, it might be emailed to someone or copied to storage on an unmanaged device or cloud service โ€ข All content hosted on Microsoft Stream is subject to the <Company> Technology and Information Usage Policy โ€ข In line with this policy, accountability for information stored in Microsoft Stream remains with the employee if that content leaves the organisation (for example it is emailed out or stored with another device or service)
  • 23. Stop! Demo time! Letโ€™s look at both O365 Video and Stream
  • 24. The transition plan from O365 Video to Stream Will be a phased approach as defined below โ€ข Phase 1 โ€“ Tenant Admin Opt-in (2017 Q3/Q4) โ€ข Limited to customers in specific regions who are not using the O365 Video REST APIs, O365 integrations (Delve, SharePoint Home, SharePoint mobile, Enterprise Search), and are comfortable with other differences between O365 Video and Stream โ€ข Phase 2 โ€“ Tenant Admin Opt-out โ€ข Applies to all customers in all regions. If the tenant admin doesnโ€™t opt out of the transition their tenant will be transitioned over to Stream during this phase โ€ข Phase 3 โ€“ Automatic Transition โ€ข All remaining O365 Video customers will be automatically transitioned over to Stream Phase1 Phase 2 Phase 3
  • 25. Embedding a Stream Channel on a Web Page โ€ข Modern SharePoint pages have a Stream web part โ€ข Select Channel as a Source, paste in the URL of your channel, and youโ€™re done โ€ข Visit a channel page in Stream, the URL will look like this โ€ข web.microsoftstream.com/channel/<channel ID> โ€ข Now add โ€œembedโ€ to the path in that URL, like this โ€ข web.microsoftstream.com/embed/channel/<channel ID> โ€ข Just put the above URL into a Content Editor web part in SharePoint โ€ข You will now see a view of your channel, without all the Stream chrome โ€ข And itโ€™s responsive too!
  • 26. Can Stream be Disabled? โ€ข Important Note: Stream is enabled by default on ALL available tenants โ€ข Administrators can turn off Stream via the Office 365 Admin Centre or AAD PowerShell โ€ข Because this is enabled by default, the disabling process (manually) is actually a bit of pain to get right (without turning on or off a lot of other features on a user by user basis)
  • 27. What else can you tell me? Oh, lotsโ€ฆ โ€ข There is currently no way to monitor the amount of storage your tenant is using in Stream โ€ข Quota management will be coming soon โ€ข No, you canโ€™t embed a video into an email. This is for a number of reasons, most principally security, but also because it can affect the information collected by the service when a user views the video โ€ข You can provide access to video content in an email using a thumbnail image and link to the video content โ€ข Yes, you can change permissions after a video is published โ€ข Note that changing the permissions of a video after it is published will remove it from all channels โ€ข Although the service supports subtitles and captions, these must be generated offline and uploaded with the video โ€ข The supported format is WebVTT (*.vtt) โ€ข You need one *.vtt file for each language you are going to support
  • 28. More on Retention and Ownership โ€ข Content in Stream is not subject to a retention policy and is retained indefinitely or until itโ€™s deleted โ€ข Users can delete the videos they upload โ€ข Service Administrators can delete any content โ€ข Stream does not have a recycle bin like in SP Online, deleted = gone for good โ€ข By default everyone can see a video and is able to add it to their groups and channels. Content in Stream is restricted in the following scenario; โ€ข A user modifies a videoโ€™s permissions, restricting view permissions to certain groups or individuals โ€ข All content stored in Stream is visible to administrators โ€ข Video owners can view the permissions for any video to view a list of people and groups that video is currently shared with โ€ข Stream can be used to share both work and personal video. Content should be considered appropriate for a general audience โ€ข Stream should not be used to store information classified as confidential โ€ข Data loss prevention policies cannot be applied to Microsoft Stream content
  • 29. Submitting Feedback to Microsoft on Stream Right in the product itself, you can provide feedback. โ€ข Navigate to the upper right corner of the Microsoft Stream window, choose The Happy Face (๏Š), and when done click Submit. โ€ข You can also post feedback or vote on other customersโ€™ suggestions on the Microsoft Stream User Voice forum.
  • 30. Conclusion โ€ข Microsoft strongly believes that video is a core content type across all solutions used at work today. They want to evolve Stream to deliver corporate broadcasts seamlessly, offer intelligent video search by leveraging capabilities such as audio transcription and face detection, as well as making video part of your business apps like PowerApps, Microsoft Flow, SharePoint, et al. and workflows โ€ข Office 365 Video will live on for the near future and will be phased out over time (through voluntary or forced migration), but only after Stream reaches feature parity โ€ข Stream offers a great new opportunity for businesses, but it would be wise for it departments to work with their corporations to develop acceptable use policies

Editor's Notes

  1. Stream is a new service that is going to replace Office 365 video. The two services will be available for a time but eventually Stream will replace Video on the App Launcher
  2. At the very top, the home page features a few of your company's trending videos. These are the most popular videos that your colleagues are watching, liking or comment on. You can click on one of these videos and watch to be in the know. The navigation bar at the top of any Stream page, makes it easy for you to browse videos, channel or groups, create new content or easily search for content. You can also use it to upload new content, invite coworkers, access help or provide your feedback to Microsoft using the small icons on the left. Directly from the home page, you can also learn how to use Microsoft Stream using hte tutorial videos. These videos cover the most common actions in Microsoft Stream and make it easy for you to get started. Once you are familiar with Microsoft Stream, you can easily hide these videos by clicking "Don't show this again".
  3. Watchlist: This section only shows if you have videos in your watchlist. Watchlist is a convenient way for you to bookmark videos that you want to come back to. These could be videos you really want to see but don't have the time at that moment or vidoes you want to watch again. You can easily add videos by clicking on "Add to watchlist" on any video. If you want to manage your watchlist you can see this topic. Followed Channels: Channels are a great way to organize content. To stay in touch with new videos added to a channel or to bookmark it you can easily follow a channel. If you are following a channel, this part of the Home Page let's you see the new videos added to a channel and/or find the channel you follow easily. If you are no longer interested in a channel, its easy to unfollow it by clicking "Following".
  4. At the bottom of the Home page you will see some more Trending videos and also Popular channels. Trending videos are determined by the number of views, likes and comments are a great way to keep in touch with what's really popular in the company. Also, you will see Popular channels and as the name suggests, these are meant to highlight channels that are getting the attention in the company.
  5. Limits in Stream: https://stream.microsoft.com/en-us/documentation/stream-quotas-and-limitations/ Important Notes: This is where O365 Video and Stream different greatly. O365 Video has channel and tenant limits for size of site collections, vs Stream which rolls up everything into a 500GB base limit
  6. https://techcommunity.microsoft.com/t5/SharePoint-Blog/Microsoft-Stream-general-availability-GA-what-you-need-to-know/ba-p/80288
  7. https://stream.microsoft.com/en-us/documentation/stream-migrate-from-o365/
  8. https://stream.microsoft.com/en-us/documentation/stream-migrate-from-o365/
  9. Demo uploading, changing permissions, different streaming quality
  10. https://stream.microsoft.com/en-us/documentation/stream-migrate-from-o365/
  11. http://www.eekels.net/embedding-a-microsoft-stream-channel-on-a-web-page
  12. Subtitle / captions: For more information refer to https://w3c.github.io/webvtt/ Note: the difference between a subtitle and a caption is that subtitles are limited to spoken word only and captions include other sounds (e.g. โ€œdog barkingโ€, โ€œplates crashingโ€).