Android的自定义WebRTC SDK

问题描述 投票:1回答:2

我正在尝试基于WebRTC为Android开发自己的sdk webrtc。我有自己的信令服务器和STUN / TURN服务器。

我需要有关如何开始开发sdk的指示,第三方开发人员将使用它来使用我的sdk来开发其应用程序。目前,我正在探索WebRTC sdk和用于Android的演示应用程序。

我的具体问题是:

  1. 我将如何将SO(libjingle_peerconnectcion_so.so)和JAR(我自己的用于信号发送和STUN / TURN和其他应用特定的东西的Java实现)文件一起提供为一个JAR文件?
  2. 上述情形还有其他选择吗?

欢迎任何帮助/资源。

问候

android webrtc
2个回答
0
投票

也许您可以检查这些旨在提供WebRTC的cordova插件(适用于iOS和Android)的项目:

https://github.com/alongubkin/phonertc

https://github.com/remotium/cordova-plugin-webrtc


0
投票

如果要在应用程序中集成基于VoIP的音频和视频呼叫,则需要集成WebRTC SDK,但Google开发的WebRTC SKD仅提供媒体处理。如果您要连接呼叫,则还需要单选,以便在启动音频视频流之前先连接呼叫。

为使SIP服务器成为单一服务器,SIP是广泛用于在对等方之间连接呼叫的协议。请查看以下链接以了解详细信息。提供了一些基于Google WebRTC的SDK,用于媒体处理和用于发起呼叫的SIP单。

https://alqatech.com/services/webrtc-sdk/

https://alqatech.com/services/webrtc-sdk-ios/

https://alqatech.com/services/webrtc-sdk-android/

© www.soinside.com 2019 - 2024. All rights reserved.