Skip to content

Media recorder error #12

@alcntml

Description

@alcntml

Phone is LgG5 7.0

StackTrace

Media recorder error

java.lang.RuntimeException: Media recorder server died.
at com.amosyuen.videorecorder.recorder.MediaClipsRecorder.onError(MediaClipsRecorder.java:220)
at android.media.MediaRecorder$EventHandler.handleMessage(MediaRecorder.java:1148)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6247)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:872)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:762)

Here is my code;

FFmpegRecorderActivityParams.Builder paramsBuilder =
        FFmpegRecorderActivityParams.builder(RabonaChooseVideoActivity.this)
                .setVideoOutputFileUri(destFile);

paramsBuilder.recorderParamsBuilder()
        .setVideoSize(new ImageSize(640, 480))
        .setVideoCodec(EncoderParamsI.VideoCodec.H264)
        .setVideoBitrate(100000)
        .setVideoFrameRate(30)
        .setVideoImageFit(ImageFit.FILL)
        .setVideoImageScale(ImageScale.DOWNSCALE)
        .setShouldCropVideo(true)
        .setShouldPadVideo(true)
        .setVideoCameraFacing(CameraControllerI.Facing.BACK)
        .setAudioCodec(EncoderParamsI.AudioCodec.AAC)
        .setAudioSamplingRateHz(44100)
        .setAudioBitrate(100000)
        .setAudioChannelCount(2)
        .setOutputFormat(EncoderParamsI.OutputFormat.MP4);

Intent intent = new Intent(RabonaChooseVideoActivity.this, FFmpegRecorderActivity.class);
intent.putExtra(FFmpegRecorderActivity.REQUEST_PARAMS_KEY, paramsBuilder.build());
startActivityForResult(intent, REQUEST_TAKE_CAMERA_VIDEO);

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions