01-10-2021 08:07 AM
01-10-2021 08:07 AM
Please be gentle with me, am a newbie to MS Teams but have a pressing need to record weekly video meetings for our community group trying to persuade a telecoms company to provide us with fibre rather then copper wire.
Up till now I have used Zoom, but uploading the 125 Mb MP4 the our Teams can take up to six hours with our 0.8 mbps upload speed, if it will upload at all. It seemed much simpler to use Teams for the meeting, which will put the recorded file where it needs to be BUT... Microsoft tell me that free Teams will not save the recording: it will start and stop, but then says "cannot save to Stream".
I have now bought the cheapest 365 licence, and would like help on how I persuade Teams to save to OneDrive or Teams Files.
I am running Windows 10, and have downloaded and installed PowerShell 7.
Can anyone offer me or point me to an Idiot's Guide to saving a Team meeting recording into Teams file? I had tried but failed on the first of several complicated configuration steps as illustrated below.
Paddy in Wales
01-10-2021 10:06 AMSolution
01-10-2021 03:14 PM
Thanks Adam, I bought a Microsoft 365 Business Basic. It seems to let me get to various configuration options but all a bit baffling! I don't for instance know how to find out if I have a Stream licence, which it seems I must have even though it is being superceded.
I will try running PowerShell as admin as you suggest and report back.
Thanks for taking the time to help!
01-10-2021 03:41 PM
Sadly, same via admin PowerShell (but at least I cracked how to copy text!) -- Paddy
PS C:\Windows\System32> Import-Module SkypeOnlineConnector
>> $sfbSession = New-CsOnlineSession
>> Import-PSSession $sfbSession
Please enter the user principal name (ex. User@Domain.Com): (myname)@(mydomain).onmicrosoft.com
Get-CsOnlinePowerShellAccessToken: C:\Program Files\Common Files\Skype for Business Online\Modules\SkypeOnlineConnector\SkypeOnlineConnectorStartup.psm1:214
214 | $accessToken = Get-CsOnlinePowerShellAccessToken @params
| One or more errors occurred. (Could not load type 'System.Security.Cryptography.SHA256Cng' from assembly 'System.Core, Version=126.96.36.199, Culture=neutral,
01-10-2021 09:49 PM
01-11-2021 01:50 AM
Cheers: I found I had 5.1 installed, and used that successfully! Onwards and upwards...
01-11-2021 03:45 AM
OK, next line of the "https://docs.microsoft.com/en-gb/MicrosoftTeams/tmr-meeting-recording-change" script to change from Stream to OneDrive is
Set-CsTeamsMeetingPolicy -Identity Global -RecordingStorageMode "OneDriveForBusiness": this window results:
Any idea what I supposed to enter as my password here? I changed Username to mine that I use to access tynyrhos.onmicrosoft.com and used my password, but got the following bad language back from PS:
New-PSSession : [admingb1.online.lync.com] Connecting to remote server admingb1.online.lync.com failed with the
following error message : The WinRM client cannot process the request. The authentication mechanism requested by the
client is not supported by the server or unencrypted traffic is disabled in the service configuration. Verify the
unencrypted traffic setting in the service configuration or specify one of the authentication mechanisms supported by
the server. To use Kerberos, specify the computer name as the remote destination. Also verify that the client
computer and the destination computer are joined to a domain. To use Basic, specify the computer name as the remote
destination, specify Basic authentication and provide user name and password. Possible authentication mechanisms
reported by server: For more information, see the about_Remote_Troubleshooting Help topic.
At C:\Users\Paddy\AppData\Local\Temp\tmp_1ekyj40c.dco\tmp_1ekyj40c.dco.psm1:136 char:17
+ & $script:NewPSSession `
+ CategoryInfo : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotin
+ FullyQualifiedErrorId : AccessDenied,PSSessionOpenFailed
Exception calling "GetSteppablePipeline" with "1" argument(s): "No session has been associated with this implicit
At C:\Users\Paddy\AppData\Local\Temp\tmp_1ekyj40c.dco\tmp_1ekyj40c.dco.psm1:50980 char:13
+ $steppablePipeline = $scriptCmd.GetSteppablePipeline($myI ...
+ CategoryInfo : NotSpecified: (:) , ParentContainsErrorRecordException
+ FullyQualifiedErrorId : RuntimeException
Wow! What can I try next?
01-13-2021 10:11 AM
Adam, thank for your help on this, without which I could not have got this far! I think I can now close this request as I have got to the stage where I can record a Teams meeting to Stream, and can therefore migrate from Zoom.
In the end the main issue was that I had bought a new 365 Business Basic licence rather than upgrading my Free Teams. I cancelled the new licence, upgraded my Teams licence, and all the pieces of the jigsaw snicked nicely into place! I still have a couple of issues but will raise those in other threads if I connect solve them.
Paddy in Wales, UK