How do I enable HIVE for Microsoft Teams live events?
Before you Begin
Please refer to your Welcome email for the Hive License key.
If you have not received one, please submit a Support Request via the Hive Support Center
OPTION 1: Enabling HIVE for Teams Live Events with Teams Admin Center
Your company Office 365 Tenant administrator must execute the following steps in the Microsoft Teams Admin Center https://admin.teams.microsoft.com
You have to be signed in with an account with authorized administrator access.
Select Meetings > Live events settings
Click toggle key to turn ON the "Use a third party distribution provider" Option.
Select Hive from the "SDN provider name" drop-down menu.
Input the Hive License key you were provided in the "Provider license key" field.
Input the following text in the "SDN API template URL” field:
https://api.hivestreaming.com/v1/eventadmin?partner_token={0}
Click Save.
OPTION 2: Enabling HIVE for Teams Live Events via PowerShell command
Your company 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 -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:
Get-CsTeamsMeetingBroadcastConfiguration * Previously one would use the below command, but Microsoft has recently changed the parameter:* Get-CsTeamsMeetingBroadcastConfiguration -ExposeSDNConfigurationJsonBlob $true