【发布时间】:2017-06-30 18:49:15
【问题描述】:
我正在使用 Kurento Media 服务器进行一对一通话。
在浏览器中调用没有问题。
但我想在android中实现这个。
我正在使用这个,https://github.com/MaxMaes/WebRTCTest
既然有人说,这个项目还没有完成,我正在努力完成这个。
我正在遵循 WebRTC 的所有步骤。
能够连接到在服务器中运行的 kurento 一对一通话应用程序。流程是这样的
- 在浏览器中创建甲方。
- 乙方在安卓应用中创建。
- A 呼叫 B。
- 现在,在收到“来电”消息时,呼叫被接受。
- pc.createOffer 被调用。
- onCreateSuccess,pc.setLocalDescription 完成。 sdpoffer 被发送到 B。
- 同时,接收“onIceCandidate”,pc.addIceCandidate 完成。
- ICEGatheringState = 完成
- A 接收 callResponse,并使用 sdpAnswer 发送“startcommunication”。
- pc.setRemoteDescription,来自 sdpAnswer 已完成。
- onAddStream 已调用。将远程渲染器添加到 UI。
- 但没有流式传输。
- B 正在从 A 接收“iceCandidate”。对此有什么可做的吗?
两边都看不到远程视频但是能看到本地视频
而且我没有收到任何错误。
【问题讨论】: