Create Audio and Video Streaming with Xamarin Forms

vanKraster 181 Reputation points
2023-02-03T14:37:16.5833333+00:00

Hi to all,

I would like to create an audio and video call streaming between 2 apps, a simple one to one call with Xamarin Forms.

I have seen this Azure streaming

https://learn.microsoft.com/en-us/azure/communication-services/concepts/voice-video-calling/calling-sdk-features

Could be implemented with Xamarin Forms for Android and iOS ?
Otherwise how can I achieve a video call with audio between apps.

Thanks to all.

Xamarin
Xamarin
A Microsoft open-source app platform for building Android and iOS apps with .NET and C#.
5,293 questions
Azure Communication Services
Azure Communication Services
An Azure communication platform for deploying applications across devices and platforms.
677 questions
{count} vote

Accepted answer
  1. SnehaAgrawal-MSFT 18,286 Reputation points
    2023-02-16T06:07:09.0433333+00:00

    Thanks for reply! If the end goal is to process video and pass frames to module to do further processing (like barcodes), then unfortunately the mobile ACS Calling UI SDKs do not support this functionality at the moment.

    The mobile ACS Calling UI SDK only supports setting up audio/video calling experience and we have sample for both Xamarin and MAUI depending on what you are looking for.

    Also you may want to know that Microsoft is pushing folks towards MAUI rather than Xamarin since MAUI is actively being worked on and will have more support compared to Xamarin going forward.

    Xamarin Sample: https://github.com/Azure-Samples/communication-services-ui-library-xamarin

    MAUI Sample: https://github.com/Azure-Samples/communication-services-ui-library-maui

    Please note that we are not officially supporting Nuget packages for these bindings at the moment. You need to go through the sample and create the binding themselves in their own code repository by following the Samples above.

    Having said if you have any feedback related to product please share here: https://feedback.azure.com/d365community/search/?q=Azure+Communication+services

    The product team is actively looking into this and provide response accordingly.

    Hope this helps.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful