You are in a situation where in your home M365 tenant, your admin has restricted video in teams due to some company policy. OR there may be your environment/Network is not yet ready to support heavy media traffic. You join a teams meeting, even sent by an external party ( eg, customers, vendors and partners), and you are not able to share the video in meetings. See my other article for more details. Click here !
As a work around, you can join this external meeting via Teams web as guest and avoid to use your home tenant M365 account. Let’s go step by step to to learn , how to do it.
External Meeting Invite

Open the link via Web

Join the meeting as guest

In the meeting

“Joining Teams meeting as a guest has some limitation and you would not be able to enjoy all Teams meeting features.”