Hi SatoKanade-5771 ,
Today, there is no supported approach to integrate Microsoft Teams meetings into a custom Unity application running on smart glasses using Azure Communication Services (ACS).
The ACS Android Calling SDK is designed for standard Android devices and supports Teams interoperability only at a basic calling level. It does not support custom rendering, screen sharing, or Unity-based media pipelines, and it depends on Android system components that are not available on smart glasses.
For your requirements:
Joining a Teams meeting from a Unity app on smart glasses
Not supported.
Sharing the smart-glass view as a screen share in a Teams meeting
Not supported.
Receiving and rendering Teams screen shares inside a Unity app
Not supported.
Teams meeting features such as screen sharing are tightly coupled to the official Teams client and are only supported on Teams-certified devices. ACS is intended for building custom calling experiences, not embedding full Teams meeting functionality into custom or non-certified devices.
If Teams participation is mandatory, the only supported path is using a Teams-certified device or vendor-provided Teams client.
If a custom Unity experience is mandatory, you must use pure ACS calling without Teams interoperability and implement your own collaboration logic.
There is currently no configuration, workaround, or SDK option that enables full Teams meeting support with screen sharing on smart glasses using ACS.
References
Azure Communication Services – Teams interoperability
https://learn.microsoft.com/azure/communication-services/concepts/teams-interop
ACS Calling SDK capabilities and limitations
https://learn.microsoft.com/azure/communication-services/concepts/voice-video-calling/calling-sdk-features
Teams-certified devices
https://learn.microsoft.com/en-us/microsoftteams/devices/certified-devices-overview
I hope this clarifies the situation.
If the answer is helpful, please accept it to close the thread.