#flutter #flutter-dependencies #agora.io
#трепетать #флаттер-зависимости #agora.io
Вопрос:
я получаю необработанную PlatformException(2, invalid argument, null, null)
ошибку при использовании agora rtc на ios, она работает на Android без каких-либо ошибок, ниже приведен мой код
final RtcEngine _engine = await RtcEngine.create(AGORA_RTC_APP_ID); await _engine .enableVideo(); await _engine .enableAudio(); await _engine .setChannelProfile(ChannelProfile.LiveBroadcasting); await _engine .setClientRole(ClientRole.Broadcaster); await _engine .muteLocalAudioStream(true); await _engine .enableWebSdkInteroperability(true); final configuration = VideoEncoderConfiguration(); configuration.dimensions = VideoDimensions(); await _engine .setVideoEncoderConfiguration(configuration); await _engine .joinChannel( token, channelName, null, userId, );
Ответ №1:
проблема заключалась в том, что я не передавал VideoDimensions
параметры
configuration.dimensions = VideoDimensions(width: 1920, height: 1080);