在Xamarin中集成WebRTC

12

目前似乎没有关于如何在Xamarin中集成WebRTC的API/示例。有一款名为IceLink的第三方API,由Frozen Mountain Software公司提供,但需要购买许可才能使用。

有没有什么线索可以指导如何实现呢?


你能够集成WebRTC吗?我对这个概念还很陌生。在我的需求中,我需要在一个选项卡页面上拥有讨论聊天功能。我想知道WebRTC是否对你有帮助...请告诉我们。 - goofyui
@goofyui:不,我没有尝试过,看起来有点复杂,而且没有任何可供参考的示例,我宁愿不用Xamarin。相反,我建议你使用React Native,因为它有一个现成的WebRTC使用示例,或者使用像Twilio这样的库进行WebRTC,在其中你需要使用Android和iOS的本地SDK来执行某种绑定与Xamarin,这似乎又有点复杂,而且没有可用的示例。至于你需要聊天功能的要求,你可以使用Firebase(实时数据库)或SignalR。 - Neville Katila
1个回答

4

您需要使用WebRTC原生库来进行Xamarin开发。如果您熟悉使用预编译库,则可以在网上找到它。但是,我更喜欢为每个目标平台编译webrtc原生库。谷歌已经很好地记录了步骤,但通常需要时间。

一旦您的平台准备好库,就可以将其与Xamarin一起使用。如果遇到任何问题,请告诉我。


1
这方面有没有可用的示例? - Neville Katila
@AkmalSalikhov 据我所知,没有变化。您将需要使用来自网络的预编译库或从webrtc源代码进行编译。 - Shashi Bhushan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接