Screen Share not working with Azure Communication Android SDK

Pawan Kumar 0 Reputation points
2023-12-26T11:16:30.1466667+00:00

I'm implementing Communication SDK into the Android app. And Calling is working fine but I can't find any way to share my screen.

I also tried to find it in docs but it's still not there. Is it possible to implement screen sharing with Azure Communication SDK Android?

SDK I used:

https://github.com/Azure/communication-ui-library-android

Docs I'm following:

https://learn.microsoft.com/en-us/azure/communication-services/quickstarts/voice-video-calling/get-started-with-voice-video-calling-custom-teams-client?tabs=uwp&pivots=platform-android

Azure Communication Services
Azure Communication Services
An Azure communication platform for deploying applications across devices and platforms.
687 questions
Microsoft Teams Phone
Microsoft Teams Phone
Teams Phone enables call-control and Private Branch Exchange (PBX) capabilities in the Microsoft 365 cloud with Microsoft Teams.
125 questions
{count} votes

2 answers

Sort by: Most helpful
  1. SnehaAgrawal-MSFT 18,366 Reputation points
    2023-12-27T12:24:25.78+00:00

    @Pawan Kumar Thanks for reaching here! As stated in this document- https://learn.microsoft.com/en-us/azure/communication-services/concepts/voice-video-calling/calling-sdk-features

    Outgoing Screen Sharing isn't supported on iOS or Android mobile browsersUser's image

    Workaround- if you have native SDK for Android and IOS using raw media access. This basically means that you need to have native App on the mobile devices instead of the web browser.

    Sample codes are available below:
    https://learn.microsoft.com/en-us/azure/communication-services/quickstarts/voice-video-calling/get-started-raw-media-access?pivots=platform-androidUser's image

     Please let us know if further assistance required here.


  2. SnehaAgrawal-MSFT 18,366 Reputation points
    2024-01-19T05:44:51.3633333+00:00

    @Pawan Kumar Update- The suggested sample that may help you to get started shared here and using this Android SDK for making any adjustments as per your choice.

    This is the best information we can provide, and we hope it is useful for you. We apologize for any inconvenience, but we do not have access to any other examples beyond these.

    Please accept as "Yes" if the answer provided is useful, so that you can help others in the community looking for remediation for similar issues.

    0 comments No comments