设为首页 - 加入收藏 焦点技术网
热搜:java
当前位置:首页 >

C# MediaPlayer循环播放

2013-07-16 17:12:00.0 WinForm  
导读:最近给公司做那个电子大屏的视频播放,要用到C# MediaPlayer循环播放,结果我把这关键字往百度里面一输,妈的,出来的全都是同一篇帖子,而且好多还是错的,我就怀疑发这篇帖子的人究竟是不是搞IT的,尼玛,自己不懂就不要乱发,发出来害人,造成大量的网络垃圾,卧槽,我自己整了一下,总算整出来了:  private void Form1_Load(object sender, EventArgs e...。。。

最近给公司做那个电子大屏的视频播放,要用到C# MediaPlayer循环播放,结果我把这关键字往百度里面一输,妈的,出来的全都是同一篇帖子,而且好多还是错的,我就怀疑发这篇帖子的人究竟是不是搞IT的,尼玛,自己不懂就不要乱发,发出来害人,造成大量的网络垃圾,卧槽,我自己整了一下,总算整出来了:

 

 private void Form1_Load(object sender, EventArgs e)
        {
            mpy.uiMode = "none";        //去掉播放器的控制条
            this.FormBorderStyle = FormBorderStyle.None;
            this.WindowState = FormWindowState.Maximized;

            InitializePlayList();

            th = new Thread(DataSynchronous);
            th.Start();
            mpy.settings.autoStart = true;            //设置自动播放
            mpy.settings.setMode("loop", true);     //设置循环播放
            play();
        }

 

 ///


        /// 初始化播放列表
        ///

        public void InitializePlayList() {
            PlayList.Clear();
            string[] ss=Directory.GetFiles(FilePath);
            for (int i = 0; i                 PlayList.Add(i, ss[i]);
                mpy.currentPlaylist.appendItem(mpy.newMedia(ss[i]));       //将所有要播放的文件添加到播放列表
            }
        }

 

 

  ///


        /// 播放
        ///

        public void play()
        {
            mpy.Ctlcontrols.play();
        }

 

 

你麻痹,发东西就不知道发点有营养的,

 

(编辑: hutao1101175783)

网友评论