Поток публикации Agora не работает должным образом

#java #android #agora.io

#java #Android #agora.io

Вопрос:

             mRtcEngine.addPublishStreamUrl(URL, true);

LiveTranscoding config = new LiveTranscoding();
            config.audioSampleRate = TYPE_44100;
            config.audioChannels = 2;
            config.audioBitrate = 48;
            config.width = 360;
            config.height = 640;
            config.videoBitrate = 400;
            config.videoFramerate = 15;
            config.videoCodecProfile = HIGH;
            LiveTranscoding.TranscodingUser user = new LiveTranscoding.TranscodingUser();
            user.uid = uid;
            user.x = 0;
            user.audioChannel = 0;
            user.y = 0;
            user.width = 640;
            user.height = 720;
            config.addUser(user);
  

Этот метод .. я вызываю URL потока в движке agroa rtc, но он случайно работает неправильно. некоторое время он выдает исключения тайм-аута.

Комментарии:

1. Можете ли вы поделиться соответствующими журналами? Какую ошибку вы получаете? На какую платформу вы транслируете? Вы передаете потоковую передачу только на 1 хост или на этот URL-адрес одновременно передаются потоки нескольких клиентов?

2. он выдает исключение тайм-аута (RTMP_STREAM_PUBLISH_ERROR_CONNECTION_TIMEOUT(3)) случайным образом и пытается передать URL Facebook rtmp с помощью метода addPublishStreamUrl.

3. мы транслируем только 1 хост

4. Можете ли вы опубликовать свою конфигурацию перекодирования?

5. Привет @Samyak, я отредактировал свой вопрос выше с помощью конфигурации перекодирования. не могли бы вы, пожалуйста, проверить это.