Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf MediaElement在加载过程中花费的时间太长_Wpf_Time_Load_Mediaelement - Fatal编程技术网

Wpf MediaElement在加载过程中花费的时间太长

Wpf MediaElement在加载过程中花费的时间太长,wpf,time,load,mediaelement,Wpf,Time,Load,Mediaelement,我是wpf的新手。我正在使用MediaElement显示来自web的视频。一切都很好,只是加载前需要花费太多时间。我使用以下代码设置源代码并播放视频 Path_MediaPlayer.Source = new Uri(_videoPath, UriKind.RelativeOrAbsolute); if (!IsVideoStart) { progressImage.Visibility = Visibility.

我是wpf的新手。我正在使用MediaElement显示来自web的视频。一切都很好,只是加载前需要花费太多时间。我使用以下代码设置源代码并播放视频

 Path_MediaPlayer.Source = new Uri(_videoPath, UriKind.RelativeOrAbsolute);
            if (!IsVideoStart)
            {
                progressImage.Visibility = Visibility.Visible;
                this.UpdateLayout();
            }
            Path_MediaPlayer.Play();

原始文件大小约为85MB。在缓冲区中加载数据大约需要7-10分钟,然后启动。但是,一旦播放视频,缓冲数据所需的时间就会减少(大约30秒)。所以我想问的是,怎样才能最小化首次加载时间

就您之前提出的问题提供反馈(标记答案或评论其无效原因)