#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, я отредактировал свой вопрос выше с помощью конфигурации перекодирования. не могли бы вы, пожалуйста, проверить это.