2

Remote video always shown as white screen and cannot see the remote video even though the event listener was working (i.e. can see which user joined). I am using the latest version of agora_rtc_engine: ^6.0.0. It works if i just use the agora ui kit. Here is the code to get the remote video from agora_rtc_engine.

AgoraVideoView(
    controller: VideoViewController.remote(
    rtcEngine: _engine,
    canvas: VideoCanvas(uid: 'user-id'),
    connection: const RtcConnection(channelId: 'channelName')
)

Thanks.

kean
  • 41
  • 1

1 Answers1

0

you have to make set sourceType:VideoSourceType.videoSourceRemote,

AgoraVideoView(controller: VideoViewController.remote( rtcEngine: controller.engine!, canvas: VideoCanvas( uid: uid, sourceType: VideoSourceType.videoSourceRemote, ), connection: const RtcConnection( channelId: 'channelId', ), ),