Я использую реакцию native nodeclient для публикации sh потокового видео в реальном времени и использую сервер MUX для сбора живого видео.
Прямая трансляция работает нормально, однако определенная часть видео в реальном времени, исходящая с моей камеры, обрезается, а часть видео отображается на панели инструментов моего сервера Mux.
Я предполагаю, это может быть из-за того, что соотношение сторон, переданное из NodeCameraModule, может отличаться. Любые предложения о том, как определить соотношение сторон в прямом эфире камеры, собранной с помощью NodeCameraModule?
Использую код, указанный ниже,
<NodeCameraView
style={styles.videoStream}
ref={vb => {
this.vb = vb;
}}
outputUrl={
`rtmp://api/key`
}
camera={{cameraId: 1, cameraFrontMirror: true}}
audio={{bitrate: 32000, profile: 1, samplerate: 44100}}
video={{
preset: 12,
bitrate: 400000,
profile: 0,
fps: 15,
videoFrontMirror: false,
}}
autopreview={true}
smoothSkinLevel = {1}
/>