Forum Cross Platform with Xamarin
We are excited to announce that the Xamarin Forums are moving to the new Microsoft Q&A experience. Q&A is the home for technical questions and answers at across all products at Microsoft now including Xamarin!

We encourage you to head over to Microsoft Q&A for .NET for posting new questions and get involved today.

Video Conferencing with Xamarin

Hi,
We are planning to make a app that has Video Conferencing facility.
We are planning to use Xamarin, so we can have cross platform app.

The Video Conferencing can be done from,
Android phones / tab, iOS Phones / Tabs and Web Based.

We are doing our RnD over Video Conferencing SDKs available to make this
We got Vidyo, ooVoo, tokbox etc

But all have SDK in Native Android and Native iOS

Can anyone guide us,
Is there any SDK for Xamarin?

Or how to Modify the Native App (SDK Available) to work with xamarin, point is that, we dont want to call another app. it will affect the User Experience of the app, so we may need to develop our business logic over the existing SDK.

Best Regards
Santosh Pathak

Posts

  • If you haven't already, please read through the guides on how to use native Android and iOS libraries. Here: http://docs.xamarin.com/guides/android/advanced_topics/using_native_libraries and here: http://docs.xamarin.com/guides/ios/advanced_topics/binding_objective-c

    The short answer is yes you can use any native iOS and Android SDKs with your Xamarin project, but no one here is going to hold your hand, the guides are very comprehensive.

  • BoogieMANBoogieMAN USMember ✭✭
    edited October 2014

    Sorry to bump this old thread but how was your development of the Video Conference app?

  • vitkacywvitkacyw GBMember

    Hey, i'd like to ask the same thing - some news with your video conference app?

    Greetings!
    [globalvirtualinterviews.com/bureau_services](video conference room)

  • I don't know how Shanty' app is progressing, but we have made an app for Android (and moving to iOS now) which is using Tokbox. It works rather well and getting the native library to work wasn't too much of a hazzle.

    Only problem right now is that some of you customers are looking into using windows phone instead, and Tokbox do not have a Windows Phone SDK. They don't have anything on the roadmap for the next 6 months.

  • Bikash.4523Bikash.4523 USMember

    Hi,
    Is video call possible using Xamarin Forms or Xamarin Native ?
    Please let me know if you have found any solution to this.
    Thanks.

  • BorisDonevBorisDonev USMember ✭✭

    @Bikash.4523 said:
    Hi,
    Is video call possible using Xamarin Forms or Xamarin Native ?
    Please let me know if you have found any solution to this.
    Thanks.

    Yes, video call with Xamarin Native iOS using OpenTok (https://tokbox.com/) is possible, and as @HenrikLund.8404 said above it is also possible for Xamarin Native Android as well.
    They even have Xamarin ready Nuget packages, so no need to create your own native library binding.

    However, the video quality most of the time is bad (at least that's the experience we had).

  • Tokbox is software based (ie CPU dependent) and on slow phones the quality will fall below that of skype. But on good phones I believe quality is almost the same as skype (not better...)

  • DraganDimkovikjDraganDimkovikj USMember ✭✭
    edited December 2016

    @HenrikLund.8404 said:
    I don't know how Shanty' app is progressing, but we have made an app for Android (and moving to iOS now) which is using Tokbox. It works rather well and getting the native library to work wasn't too much of a hazzle.

    Only problem right now is that some of you customers are looking into using windows phone instead, and Tokbox do not have a Windows Phone SDK. They don't have anything on the roadmap for the next 6 months.

    Hi Henrik, can you please share to correctly integrate OpenTok with Xamarin Forms(Android, iOS)?
    We followed this implementation https://github.com/c0de/XamarinOpenTok , but constantly getting white screen(no video stream is sent) on 1 of the 2 devices when video call is started on Android. We couldn't get it running on iOS 10 due to app crash.
    Any help would be greatly appreciated.
    Thanks.

  • Hi Dragan,

    I am also trying to develop a similar app. Could you please tell me whether I can use OpenTok to make a video call between a mobile app(android/ios) and a .net web application?

    Thanks.

  • manjunathtmanjunatht INMember

    Hi, Can anyone help to know we can use tokbox with Xamarin. Any code is available?

  • shivangishivangi Member ✭✭

    Hi,

    All you guys looking for a video conferencing SDK can refer to CometChat's SDK
    https://github.com/CometChat/xamarin-chat-sdk-android-demo

    It comes with a ready-to-use UI that is 100% customisable. Apart from the basic text, video & voice call options, it does support video conferencing.

  • Claire_MClaire_M Member

    You can try Mirrorfly's Video Calling SDK. They help you to implement the video conferencing facility with 100% customization possibility.

  • alexsamalexsam Member ✭✭

    To help you with this cause we are bringing you the list of the 3 best video conferencing sdk providers.

    1. MirrorFly
    2. Apphitect
    3. Eyeson

    Guess this could helps to find the best choice.

  • richardonlinerichardonline Member ✭✭

    CONTUSFly is one of the prime providers of customizable video chat API to build an interactive video chat application on Android, iOS and Web. The customizable video calling SDK is equipped with features like file sharing, Whiteboard, Live broadcasting and many more to enhance virtual collaboration or internal organizations, & businesses. Their video call solution provides web & mobile-based conferencing built with WebRTC enabled services to experience glitch-free conferencing. Their solution provides live recording, and interactive streaming to excel your meetings and webinars to global users.

Sign In or Register to comment.