Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This article will guide you through the process of:

  • Enabling HIVE for Teams live events (via your Microsoft 365 tenant)

Before you Begin

Before you can begin, you must have:

Info

Please refer to your "

...

Customer On-boarding" email for the Hive License key or contact your Hive Streaming Solutions Engineer.

Panel
titleOPTION 1: Enabling HIVE for Teams live events with Teams Admin Center

OPTION 1: Enabling HIVE for Teams Live Events via Teams Admin Center

Your company Office 365 Tenant administrator must execute the these steps in your the Microsoft Teams Admin Center UI(https://admin.teams.microsoft.com). Make sure you are logged in with a profile with administrator rights.

Select Meetings > Live events settings Image Removed

Image Added


Click toggle key to turn on the "Use a third party distribution provider" Option

Image Modified

Select Hive from the "SDN provider name" drop-down menu 

Image Modified

Capture the Hive License key sent in the welcome letter, or by request, in the "Provider license key" field

Input "https://api.hivestreaming.com/v1/eventadmin?partner_token={0}"  in the "SDN API template URL field

  

overview:Image Removed

Image Added

Click "Save" 

Option 2: Enabling HIVE for Teams Live Events
Panel
titleOPTION 2: Enabling HIVE for Teams live events via PowerShell command
via PowerShell command

Your company Skype for Business or Office Microsoft 365 Tenant administrator must execute the Microsoft PowerShell command Set-CsTeamsMeetingBroadcastConfiguration.

If you have already activated Teams live events - and only need to enable HIVE - use this PowerShell command or cmdlet, replacing the highlighted section with the HIVE for Microsoft License key provided via e-mail:

Set-CsTeamsMeetingBroadcastConfiguration -SupportURL https://support.office.com/home/contact -AllowSdnProviderForBroadcastMeeting $True -SdnProviderName hive -SdnLicenseId <replace with Hive License Key> -SdnApiTemplateUrl 'https://api.hivestreaming.com/v1/eventadmin?partner_token={0}'

For more information on the Set-CsTeamsMeetingBroadcastConfiguration cmdlet, please refer to the Microsoft documentation.

Verifying the Configuration

You can verify your Teams configuration – including the Hive Streaming configuration – with the cmdlet Get-CsTeamsMeetingBroadcastConfiguration:

Use this command:

Code Block
Get-CsTeamsMeetingBroadcastConfiguration 



* Previously one would use the below command, but Microsoft has recently changed the parameter:


* Get-CsTeamsMeetingBroadcastConfiguration -ExposeSDNConfigurationJsonBlob $true
Image RemovedImage Added

More information about the Get-CsTeamsMeetingBroadcastConfiguration cmdlet may be found here.  New to PowerShell?  Try our PowerShell tips here.

 
Info
NOTE:

It can take up to 24 hours for configuration changes to be fully propagated across the system, so be sure to execute these cmdlets well before you plan on running your first HIVE-enabled Teams live event.

NOTE:
Note

Events configured before executing the cmdlet or the UI will NOT use HIVE.  If you have created events previously with which you would like to use HIVE - you should delete those events and re-create them.

...

Note

Teams

...

Live Events that rely on external encoders also rely on Microsoft Stream.

...

Therefore, if you plan on using an encoder with Microsoft Teams live events (and HIVE), you should proceed with the process to enable HIVE for Microsoft Stream

...

.

What's Next