Создать пользовательский MP4-плеер в C # - PullRequest
0 голосов
/ 23 октября 2019

Я пытался найти способ воспроизведения файлов MP4, которые не являются проигрывателем Windows Media. Я до сих пор пытался загрузить файл MP4 в панель, но у меня не получилось. Он запускается, он создает панель и все кнопки, но не загружает видео, чтобы начать воспроизведение.

 private Video video;
    private string[] videoPaths;
    private string strfilename;
    private string folderPath = @"F:\TestVideos\TEST1";
    private int selectedIndex = 0;
    private Size formSize;
    private Size pnlSize;

    public MP4_2()
    {
        InitializeComponent();
    }

    private void Form1_Load(object sender, EventArgs e)
    {
        formSize = new Size(this.Width, this.Height);
        pnlSize = new Size(pnlVideo.Width, pnlVideo.Height);

        videoPaths = Directory.GetFiles(folderPath, "*.mp4");
    }

Это то, что я пока имею, но его почти не работает. Я пытаюсь загрузить только одно видео за раз, чтобы оно воспроизводилось с основными функциями воспроизведения / паузы / перемотки вперед / назад.

У кого-нибудь есть советы по решению?

...