WebRtc 与Android 互通问题

Android SDK与webRtc互通的时候Android端能够接收到web端传来的声音,也能够接收视频画面,但是web端无法接收到手机端传过来的画面 。Web使用的sdk是WebRTC3.1.0,android端使用的sdk是io.agora.rtc:full-sdk:2.8.1。android端在进入频道之前设置了enableWebSdkInteroperability(true);麻烦帮忙看下。

关于 web 和 native 互通问题,可以先参考这篇帖子:Web SDK 和 Native SDK 通话,Web 看不到 Native 端的视频,听得到声音,是什么原因?

从后台数据看到,你 native 端设置的频道场景是通信场景,web 端设置的是直播场景,请确保频道场景一致。

另外也需要确保 uid 的类型一致,建议将 web 端的 uid 设为 int 型。

频道模式统一都是直播模式,Android端发送音视频。然后uid我也全部改为了整型,现在是web端能够订阅远程视频流,能够听到Android端发过来的声音,但是看不到视频画面。

从日志来看,没有视频流播放。请提供安卓端的日志,我们来分析一下。