小编Ham*_*mit的帖子

Xamarin Android如何在后台录制视频并使用FTP将其发送到服务器

我正在使用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将其发送到服务器.然后删除录制的视频.我需要帮助才能做到这一点.有什么建议?谢谢

android xamarin

5
推荐指数
1
解决办法
1285
查看次数

标签 统计

android ×1

xamarin ×1