反应本机视频中的失真

Distortion in react-native-video

我在 react-native-video 中遇到视频失真(不是每次),我附上下面的快照

附加视频组件的代码片段

                <Video
                  controls={false}
                  onLoad={onLoad}
                  onBuffer={onBuffer}
                  onLoadStart={onLoadStart}
                  onProgress={onProgress}
                  onEnd={onEnd}
                  paused={!play}
                  ref={videoPlayer}
                  resizeMode={screenType}
                  source={{
                    uri: getSourceHls(),
                  }}
                  style={{
                    position: 'absolute',
                    top: 0,
                    left: 0,
                    bottom: 0,
                    right: 0,
                    width: '100%',
                    height: '100%',
                    backgroundColor: Colors.background,
                  }}
                  volume={10}
                />

谁能指导我我错过了什么/做错了什么?

我在 react-native-video (4.4.5) 上也遇到了类似的问题,我也一直在尝试获得一些解决方案。就我而言,并非所有视频都会发生这种情况,某些移动设备会发生这种情况。将版本从 4.4.5 升级到 5.1.1 后,我看到了改进,我目前正在监控。我会要求你尝试将 react-native-video 升级到最新的 (5.1.1),这应该会给你一些好处。