我正在使用Xamarin来创建我的应用程序.我已经成功编写了许多函数.但我有录制视频功能的问题.这是我的代码
const string fileName = "MyTestVideos";
void recordVideo()
{
string path = GetDir (fileName, FileCreationMode.WorldReadable) + "/myVid.mp4";
video.StopPlayback ();
if (recorder == null)
recorder = new MediaRecorder ();
else
recorder.Reset ();
recorder.SetVideoSource (VideoSource.Camera);
recorder.SetAudioSource (AudioSource.Camcorder);
recorder.SetProfile (CamcorderProfile.Get (CamcorderQuality.High));
recorder.SetOrientationHint (90);
recorder.SetOutputFile (path);
recorder.SetPreviewDisplay (video.Holder.Surface);
recorder.Prepare ();
recorder.Start ();
}
Run Code Online (Sandbox Code Playgroud)
我想在背景上录制视频,然后使用FTP将其发送到服务器.然后删除录制的视频.我需要帮助才能做到这一点.有什么建议?谢谢