首页 > 解决方案 > Android Karamunting CameraKit 0.13.5 - 无视频输出

问题描述

我已经在我的 Xamarin Android 应用程序中实现了 Karamunting.Android.CameraKit.CameraKit v 0.13.5,但我无法检索视频输出。

有谁知道我该如何解决这个问题或有其他选择吗?我尝试了几种方法。

public class RecordView : Fragment, ICameraKitEventListener, ICameraKitEventCallback
{
    CameraView _cameraKitView;

    public override void OnViewCreated(View view, Bundle savedInstanceState)
    {
        base.OnViewCreated(view, savedInstanceState);

        _cameraKitView = view.FindViewById<CameraView>(Resource.Id.camera);

        if (_cameraKitView != null)
        {
            _cameraKitView.AddCameraKitListener(this);

            _cameraKitView.Video += (s, e) =>
            {

            };
        }
    }

    public override void OnResume()
    {
        base.OnResume();

        _cameraKitView.Start();
    }

    public override void OnPause()
    {
        _cameraKitView.Stop();

        base.OnPause();
    }



    public void OnVideo(CameraKitVideo video)
    {

    }

    public void OnError(CameraKitError error)
    {

    }

    public void OnEvent(CameraKitEvent @event)
    {

    }

    public void OnImage(CameraKitImage image)
    {

    }

    public void Callback(Java.Lang.Object @event)
    {

    }
}

我不确定视频是否被录制,但在启动或停止相机时我没有收到任何错误。

标签: androidxamarin.androidcamera

解决方案


推荐阅读