C# MediaPlayer循环播放

最近给公司做那个电子大屏的视频播放,要用到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();
        }

 

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

 

 

  /// <summary>
        /// 播放
        /// </summary>
        public void play()
        {
            mpy.Ctlcontrols.play();
        }

 

 

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

 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值