Я внедряю agora.io с React Native, но при потоковой передаче видео получатель не может получить полное видео при вращении на мобильных устройствах, например, на портрете отсутствует какая-то часть видео, а на ландшафте некоторая часть видео отсутствует. Я хочу, чтобы видеопоток был похож на видео на YouTube, когда в портретном режиме видео помещается в соответствии с портретом, а в альбомной ориентации видео соответствует пейзажу.
const config = {
//Setting config of the app
appid: '********', //streamer app appId
channelProfile: 1, //Set channel profile as 0 for RTC
clientRole: 2,
videoEncoderConfig: {
//Set Video feed encoder settings
width: 720,
height: 1600,
bitrate: 1,
frameRate: FPS30,
orientationMode: Adaptative,
swapWidthAndHeight: true,
},
audioProfile: AudioProfileDefault,
audioScenario: AudioScenarioDefault,
};