【发布时间】:2014-09-30 06:16:26
【问题描述】:
我在用 Xamarin 编写的 Android 应用程序中使用以下代码:
var recorder = new MediaRecorder ();
recorder.SetVideoSource (VideoSource.Camera);
recorder.SetAudioSource (AudioSource.Mic);
recorder.SetOutputFormat (OutputFormat.Default);
recorder.SetVideoEncoder (VideoEncoder.Default);
recorder.SetAudioEncoder (AudioEncoder.Default);
recorder.SetOutputFile (path);
recorder.SetPreviewDisplay (video.Holder.Surface);
recorder.Prepare ();
recorder.Start ();
它有效,但我有一个问题。它使用背景摄像头,方向是横向。如何使用前置摄像头录制视频并将方向设置为纵向?
【问题讨论】: