Android 以纵向方式录制和播放视频

Android 以纵向方式录制和播放视频,android,video-recording,Android,Video Recording,大家好,我一直在尝试以纵向模式录制视频,并在上传到AWS S3后播放。但视频始终以横向模式播放,即视频顺时针旋转90度。然后,我尝试通过将横向方向设置为录制活动来录制视频,但仍然会发生同样的事情。在使用纵向录制时,我使用PreviewDisplay方法将预览旋转90度,我知道这不会影响录制。但是当方向提示转到270时,我可以在安卓4.0+的最新设备上播放纵向视频,但在其他版本上不行。我还需要在门户网站上播放相同的视频,我们正在使用它在网络上播放视频。此外,我需要在iOS上播放相同的视频,以确保安

大家好,我一直在尝试以纵向模式录制视频,并在上传到AWS S3后播放。但视频始终以横向模式播放,即视频顺时针旋转90度。然后,我尝试通过将横向方向设置为录制活动来录制视频,但仍然会发生同样的事情。在使用纵向录制时,我使用PreviewDisplay方法将预览旋转90度,我知道这不会影响录制。但是当方向提示转到270时,我可以在安卓4.0+的最新设备上播放纵向视频,但在其他版本上不行。我还需要在门户网站上播放相同的视频,我们正在使用它在网络上播放视频。此外,我需要在iOS上播放相同的视频,以确保安全。那么我怎样才能做到这一点呢。任何帮助或想法都将不胜感激。提前谢谢

File File=新文件路径,文件名; mrec=新媒体记录器;mCamera.lock;mCamera.unlock;mrec.setCameramCamera;mrec.setVideoSourceMediaRecorder.VideoSource.CAMERA;mrec.setAudioSourceMediaRecorder.AudioSource.MIC;mrec.setOutputFormatMediaRecorder.OutputFormat.MPEG_4;mrec.setVideoEncoderMediaRecorder.VideoEncoder.MPEG_4_SP;mrec.setAudioEncoderMediaRecorder.AudioEncoder.AMR_NB; mrec.setVideoSize320,240;
mrec.setPreviewDisplaysurfaceHolder.getSurface;mrec.setOutputFilepath+文件名;mrec.prepare

你好,我希望你解决了这个问题,请分享如何解决?@Ermasabel我在横向定向设备上录制了分辨率为176 x 144的视频。虽然仅使用此分辨率录制,但它在所有浏览器中都与jw player配合良好,提高分辨率会导致web浏览器播放器出现方向问题。