Воспроизведение видео в замедленном режиме в Android

 Я работаю над проектом, который должен воспроизводить видео в замедленном режиме.

 Я хорошо знаю, что Android неt предоставить эти функциональные возможности.

 я нашелPVPlayer Engine а такжеlibVLC который обладал этими возможностями, но я нене нашел ни одного учебного пособия или надлежащей документации по включению их в проект android и их использованию.

 Поэтому я попытался сделать это с помощьюRunnable а такжеHandlerудалось замедлить видео, но у них были рывки во время игры.

public class MainActivity extends Activity {

    VideoView vx;
    Button mbutt;
    Handler h ;
    int curr = 0;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        h = new Handler();

        vx = (VideoView)findViewById(R.id.videoView);
        mbutt = (Button)findViewById(R.id.button_Play);

        vx.setVideoPath("/mnt/sdcard/you.mp4");

        mbutt.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {

                vx.start();
            }
        });


        Runnable r = new Runnable() {

            @Override
            public void run() {

                if (vx != null) {

                    if (vx.isPlaying()){

                        vx.pause();  
                    }
                    else{                        
                        vx.start(); 
                    }
                }

                h.postDelayed(this, 50);
            }
        };

        h.postDelayed(r, 200);






    }


}

 Я пробовал различные комбинации времени паузы и времени воспроизведения, чтобы убрать рывки, но все напрасно, кто-нибудь может мне помочь в устранении этих рывков, чтобы он воспроизводил хорошее замедленное видео, или предложить другую простую интеграцию библиотеки в мой проект Android.

Заранее спасибо......

Ответы на вопрос(2)

Ваш ответ на вопрос