Office 365 Video will transition to Microsoft Stream

This topic explains how the transition of Office 365 Video to Microsoft Stream will work for your tenant, including the migration process and what to expect during and after migration.

Important

You need to be an Office 365 Video Admin to perform this operation. For more information, see this article.

Note

For general overview about Office 365 Video to Microsoft Stream transition please refer this article.

What gets migrated over from O365 Video to Stream?

Entity Migrated Not migrated
Videos All videos that are playable in O365 Video

Uploader of the original video in Office 365 Video

Upload date when the original video was uploaded in Office Video

Title/description

Custom thumbnails

Subtitles
Statistics charts
Channels Owner, editor, and viewer permissions set on the channel (users, security groups, and “everyone in company except external users”) Spotlight videos

Setting determining who can download the original video file from the channel

Any guest access that was granted at the channel
Admin Settings O365 Video admin users

O365 Video channel creator users
Spotlight channels

Spotlight videos
Links and embed codes Links to O365 Video will automatically redirect to the migrated content in Stream

Embed codes will automatically redirect as well post going live

Office Video channels will get migrated as “Stream only” groups and these groups will retain the permissions of the Office Video channels. These “Stream only” groups will not create O365 Groups. “Stream only” groups are an entity only in Stream that allows the migration to copy the permissions one for one from O365 Video to Stream. Note, you will not be able to make new “Stream only” groups in Stream after the migration.

What are the steps to migration?

  1. Read up on the migration
    • Make sure you are ready to migrate.
    • Review all the documentation here and ensure you are okay with the difference between Stream and O365 Video.
  2. Prepare your users
    • Make sure that your users are ready for the change over from O365 Video to Stream and that they understand the differences.
    • Any O365 Video channels will show up in Stream under “Groups” (not channels). The Group concept in Stream matches what you could do at the Channel level in O365 Video.
    • Your users won’t have to update any links or embed codes, those will automatically redirect to the new content in Stream after the migration is finalized.
  3. Initiate migration
    • As an admin of O365 Video, when your tenant is eligible to migrate, you can click the banner at the top of O365 Video to go to the migration wizard.
    • Step through the process and click the “Start migration” button to kick off the migration
  4. During the migration
    • We'll send you an email when the initial copy of data is complete, and you and others can validate what was migrated
    • The migration shouldn’t take too long but depending on how many videos and channels you have it could take few days to finish the copy
  5. Verify migrated content in Stream
    • All data is copied over from O365 Video to Stream and put in a hidden and read-only state in Stream.
    • Only the Stream admins and users you’ve added to be a reviewer of the migration will able to see the read-only content in Stream.
    • If you are already using Stream in parallel with O365 Video, users in Stream will continue to have access to Stream but will not be able to the see the migrated content.
    • During this time any changes to O365 Video will be one way synced into Stream.
    • You’ll have up to 60 days to review and verify your migration and make sure everything moved over properly.
    • Have key content owners verify that everything looks good in Stream.
    • If you notice something missing, incorrect, or wrong please open a support ticket and our support team will help track down the issue. Depending on the circumstance our support team will be able to extend finalization dates accordingly.
  6. Schedule your Stream go-live date to finalize the migration
    • From the migration wizard, you can set a future date to finalize the migration.
    • When the migration is finalized:
      • All Office 365 Video links will automatically redirect to the right videos, channels, and links in Microsoft Stream.
      • All Office 365 Video embed codes which you have embedded on various locations will redirect to Stream.
      • Office 365 Video is will not be accessible to any users.
      • Office 365 Video content will automatically be deleted 30 days after migration is finalized.

How can I initiate the migration and what’s the experience?

  1. Once your tenant is eligible for migration, tenant admins will see the banner on the Office Video homepage to initiate migration

Stream Migration

  1. You will land in the migration experience and here you will have information about what to expect during the migration.

Some of the key things to note during migration are –

  • You can’t interrupt or end the migration once started.
  • Content that gets migrated over to Microsoft Stream will remain read-only until you go live.
  • A tenant has up to 60 days to review and verify the migrated content in Stream.
  • During this verification phase, tenant admins can invite other content creators as ‘previewers’ to help review the migrated content.
  • During this verification phase, you can continue to use Office 365 Video as your primary video portal.
  • After migration is completed all Office 365 Video links and embed codes will automatically redirect to Microsoft Stream.

Stream Migration

  1. At this point, we check your tenant and provide you some details about what features are actively used in your organization. There are features which we can’t detect with complete confidence so please review this list to initiate migration.

Here is the list of feature comparison between Office 365 Video and Stream which should help you determine what’s critical for your organization.

Once you determine that the list of features which exist in Stream meet your current organizational needs, you can 'Start migration' in the migration experience as shown below:

Stream Migration

After we start the initial migration, we will continue to report migration progress as shown in the screen below. During this time, all data (including permissions) is copied over from Office Video to Stream. At this point, you can also invite other users in your organization to help review the migrated content once initial migration gets completed. We also provide an overview of some common issues which could come up such as incompatible videos between Office Video and Microsoft Stream.

Stream Migration

Once the initial migration is complete, you can start your verification and by default all migrated content in Stream is read-only for 30 days which you can extend an additional 30 days. You cannot make any changes to the migrated content in Stream during this verification stage. Only Stream admins and the users you invited will see the migrated content.

At this point, there is also a one-way sync happening from Office Video to Stream, so any changes which you make in Stream such as adding a new channel, uploading new videos or deleting existing videos, modifying permissions etc are automatically synced to Stream on a regular basis. There is no need for any additional actions which are required to migrate changes from Office Video to Stream.

Stream Migration

At this point, if you as tenant admins, go to Office Video, you will notice a banner on the home page that the go-live date has been set.

Stream Migration

You can click change date if you want to make any modifications to the go-live date. Before going live, we will also do a final sync to copy over any delta before finalizing the migration.

After you go live with the migration,

  • All Office 365 Video links will automatically redirect to the corresponding videos in Microsoft Stream.
  • All Office 365 Video embed codes which you have embedded on various SharePoint sites or OneNote will redirect to Stream.
  • Office 365 Video is will not be accessible to any users post go-live.
  • Office 365 Video tile is removed from the waffle in Application Launcher.
  • Office 365 Video content will automatically be deleted 30 days after migration is finalized.

How do you verify the migration before it’s finalized?

Only the Stream admins and users on the migration reviewer list will see the migrated content in its read-only state in Stream before the migration is finalized. This will give that set of user’s time to verify everything looked good and moved over correctly.

Here is a check list of things to validate:

Videos:

  1. The videos from O365 Video showed up in Stream
  2. The title & descriptions are accurate
  3. Subtitles/closed captions are associated with the videos in Stream
  4. The total view count came over for each video
  5. When you edit the video permissions show the videos are owned the group (which was the O365 video channel)

Channels -> Groups:

  1. The O365 Video channels showed up as groups in Stream
  2. The videos inside the O365 Videos show up inside the corresponding group in Stream
  3. The permissions set on the O365 Video channel got moved over to the Stream group including individual users and AD security groups
  4. If the O365 Video channel had ''everyone except external users'' set as viewers of the channel that the group settings in Stream has the group marked as a ''Public group''
  5. If the O365 Video channel had ''everyone except external users'' set as editors of the channel that the group settings in Stream is has the group marked as “Allow everyone in the organization to contribute” to On.

Admin settings:

  1. Users and security groups who were an O365 Video admin are now a Stream admin
  2. Users and security groups who were channel creators in O365 Video are now allowed to make ''companywide channels'' in Stream

The automatic redirection of O365 Video links and embed codes won’t happen during the verification / syncing step, this happens automatically after the migration is finalized. However during the verification step, you can test the redirection by adding &redirect=true to the end of an O365 Video link or embed code.

  1. Test how video links will redirect after the migration is finalized. Example: https://<your tenant>.sharepoint.com/portals/hub/_layouts/15/pointpublishing.aspx?app=video&p=p&chid=09f73a80-613c-4a8c-a943-58e630d065a4&vid=8d505ead-937c-4329-8f9b-7ef2ffd34882&redirect=true

  2. Test how channel links will redirect after the migration is finalized. Example: https://<your tenant>.sharepoint.com/portals/hub/_layouts/15/pointpublishing.aspx?app=video&p=c&chid=09f73a80-613c-4a8c-a943-58e630d065a4&s=0&t=pfb&redirect=true

  3. Test how portal home page links will redirect after the migration is finalized. Example: https://<your tenant>.sharepoint.com/portals/hub/_layouts/15/pointpublishing.aspx?app=video&p=h&redirect=true

  4. Test how video embed codes will redirect after the migration is finalized. Example: <iframe width=640 height=360 src='https://<your tenant>.sharepoint.com /portals/hub/_layouts/15/VideoEmbedHost.aspx? chId=e83e5a47%2D8b22%2D47aa%2D9c67%2D01ec2408eeab&amp;vId=258e6f07%2D933c%2D4b83%2Dadb6%2Da71441488882&amp;width=640&amp;height=360&amp;autoPlay=false&amp;showInfo=true&amp;redirect=true' allowfullscreen></iframe>

How does my migrated experience look like?

Channel Migrations

In Office Video Channels look like this

Stream Migration

Post migration Office Video channels become Stream only groups as shown below

Stream Migration

Experience within a channel

Experience navigating to a channel in Office Video renders like this

Stream Migration

However, post migration, navigating to Stream only groups experience is as below

Stream Migration

Permissions mapping experience

On the permissions front, a channel in Office Video has 3 levels of permissions – Owner, Editors and Viewers as shown below

Stream Migration

Migration to Stream only groups and navigating to the permissions pane shows the permissions copied over from Office Video to Stream.

Stream Migration

Embedding experience

If you have content embedded in SharePoint sites from Office Video as

Stream Migration

Post go-live, it will automatically redirect to Stream, and the display will be updated to showcase the Stream experience across all sites.

Stream Migration

NOTE: There is no action required from you to update the emded codes, redirection is automatic after going live. Also, there are no plans to stop this redirection any time in the future.

What are "Stream only" groups?

''Stream only'' groups are a new concept which we introduced with the migration from Office 365 Video to Stream. These groups live within Stream only and are not tied to Office 365 groups, thus they do not create other resources in the rest of O365. ''Stream only'' groups do not generate a team site in SharePoint, a plan in Planner, a team in Teams, or a group in Yammer, etc.

''Stream only'' groups allow us to fully migrate an O365 Video channel into Stream and retain the full set of permissions. ''Stream only'' groups have 3 permission roles – Owners, Contributors, and Viewers which maps exactly to the permission roles on a '‘Channel' in Office 365 Video.

Once you go-live with the migration to Stream, you can move content out from these ''Stream only'' groups to other Office 365 Groups in Stream if you want to re-organize content in Stream.

Can we create Stream-only groups from Microsoft Stream portal? If not, when is it coming?

At this point, you cannot create a “Stream only” group from Microsoft Stream portal. The only way these kinds of groups can be created is via the migration from O365 Video. We are thinking about bringing this capability to Stream to allow a user to create a “Stream only” group or an Office 365 group but we don’t have a definite timeline on when this feature will be available.

Additional Information

  • If you had videos which were created by a user who is no longer with the company, after migration, all these videos will be assigned to Stream admin. Stream does not have the ability to edit the creator of the videos yet, so they will remain assigned to the Stream admin till we enable that capability. If you don’t prefer that, you can create a default user account and assign that as the only Stream admin for the duration of migration. After the initial migration is complete, you can add other users as Stream admin again.
  • We cannot migrate channel by channel. The migration is run for all content in O365 Video.

See also