Software Archive
Read-only legacy content
17061 Discussions

请问webrtc3.1版本android客户端的createtoken问题

Li__Guangming
New Contributor I
707 Views

你好

3.1版本的android弃用了manager包,createtoken和ManagerClient等api没有了,要怎么去登录我自己新创建的房间呢,貌似我现在只能登录默认的myRoom房间了。

有什么解决办法吗?

非常感谢!

0 Kudos
7 Replies
Chunbo_H_Intel1
Employee
707 Views

请参考Basic Server的实现以实现你们自己的逻辑。

谢谢!

0 Kudos
Li__Guangming
New Contributor I
707 Views

弃用manager包后,

 等api都没有了。 请问为什么要弃用呢?

我看3.1中的woogeenconference.apk没有manager了,请问这是为什么呢?

难道3.1版本只能使用Base Service吗?

难道是要我自己去写这些api吗?

谢谢!

0 Kudos
Chunbo_H_Intel1
Employee
707 Views

原因是我们提供了服务器端的API,就是Nuve模块。我们希望客户能够基于Nuve模块去实现Manager同样的功能。Basic Server就是一个其中的好的样例。

谢谢!

0 Kudos
Li__Guangming
New Contributor I
707 Views

噢谢谢你的答复,我明白了。

我还有一个问题,3.1版本的android端,其中的libjingle_peerconnection.jar和woogeenbase.jar包放在一起的时候,貌似有冲突,我使用android studio 2.1编译时会出现错误。  我测试了3.0版本中以上两个包不会出现这个错误。

以下是错误提示:

Error:Execution failed for task ':src:sample:conferenceSample:transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_05\bin\java.exe'' finished with non-zero exit value 2

 

不知道您有没有碰到类似的错误呢?

谢谢!

 

 

 

0 Kudos
Chunbo_H_Intel1
Employee
707 Views

3.1 版本开始 woogeenbase.jar包里面已经包含了libjingle_peerconnection.jar,所以在写应用程序的时候不需要去引用libjingle_peerconnection.jar只需要在引用libjingle_peerconnection_so.so即可。

0 Kudos
Li__Guangming
New Contributor I
707 Views

谢谢你的帮助!!非常感谢!

0 Kudos
Chunbo_H_Intel1
Employee
707 Views

Great to see it solved.

Thanks!

0 Kudos
Reply