登录|注册 帮助
 
 
 
常用 免费 热销 推荐 建站
热点 商业 共享 MVC 毕设
 
会员 充值 赚钱 积分 推广
论坛 技术 职场 留言 随笔
 
模板 Html模板 PSD
特效 网页特效 插件
  首页 免费源码 积分兑码 源码市场 商业精品 博文推荐 活跃榜 充值 源码上传↑  
当前位置:首页 > 源码详情 > SN简易视频播放器源码

源码信息:

SN简易视频播放器源码

一款视频播放器源码,视频控制:播放、暂停、停止、后退、快进、跳转、适合初学者...

源码类型: C/S 开发环境: VS2013 + 无数据库 开发语言: C#上传于:2018-02-06 19:26:25

标签: 视频播放器

免费

总下载量:10 总浏览量:1970  收藏

源码目录结构图| 源码介绍| 购买记录()| 源码讨论()

正在读取源码目录树

源码介绍

# 源码参数
源码类别: 影音娱乐 源码类型: C/S 适合人群:
授权类型: 免费 开发语言: C# 数据库: 无数据库
框架版本: 源码大小: 0MB 相关网址:
源码指数: 完整度: 上架时间: 2018-02-06 19:26:25
一、源码特点
       一款视频播放器源码,视频控制:播放、暂停、停止、后退、快进、跳转、适合初学者
二、菜单功能
      创建MediaElement媒体控件
      MediaElement mediaElement = new MediaElement();
      设置视频路径
      mediaElement.Source = new Uri(视频路径, UriKind.Relative);
      当不播放音频或视频时触发事件
      mediaElement.MediaEnded += new RoutedEventHandler(mediaElement_MediaEnded);
      private void mediaElement_MediaEnded(object sender, RoutedEventArgs e)
      {
        mediaElement.Stop();
      }
      当播放音频或视频或是存在播放文件时触发事件,一般用于获取总时长
      mediaElement.MediaOpened += new RoutedEventHandler(mediaElement_MediaOpened);
      private void mediaElement_MediaOpened(object sender, RoutedEventArgs e)
     {
       duration = mediaElement.NaturalDuration.HasTimeSpan ? mediaElement.NaturalDuration.TimeSpan : TimeSpan.FromMilliseconds(0);
     }
      视频总时长
     duration = mediaElement.NaturalDuration.HasTimeSpan ? mediaElement.NaturalDuration.TimeSpan : TimeSpan.FromMilliseconds(0);
     暂停
     mediaElement.Pause(); 
     停止
     mediaElement.Stop();
      静音
      mediaElement.IsMuted = false;
      有声
     mediaElement.IsMuted = true;
     设置后退播放10秒钟
     mediaElement.Position = mediaElement.Position - TimeSpan.FromSeconds(10);
     设置快进播放10秒钟
     mediaElement.Position = mediaElement.Position + TimeSpan.FromSeconds(10);
     设置跳转到指定秒数播放视频
     mediaElement.Position = new TimeSpan((new DateTime(0, 0, 0, 0, 0, 0)).Ticks);
     mediaElement.Play();   
     获取当前视频的时间
     string b = mediaElement.Position.ToString().Substring(0, 8);
     当前转为计数器
     string[] videotime = b.Split(':');
     int totime = int.Parse(videotime[0]) * 3600 + int.Parse(videotime[1]) * 60 + int.Parse(videotime[2]);
     text.Text = totime.ToString();
     自定义计数器
     text.Text = string.Format("{0}{1:00}:{2:00}:{3:00}", "播放进度:", mediaElement.Position.Hours, mediaElement.Position.Minutes, mediaElement.Position.Seconds);
三、注意事项
      开发环境为Visual Studio 2013,使用.net 4.0开发

购买记录

  • yuyang 0/粉丝数0/收藏数0/源码数2018/4/10 14:45:31
  • sosoddos 0/粉丝数0/收藏数0/源码数2018/4/11 13:51:24
  • sosoddos 0/粉丝数0/收藏数0/源码数2018/4/11 13:51:27
  • CC233 0/粉丝数0/收藏数1/源码数2018/8/1 19:28:39
  • test2099 1/粉丝数0/收藏数0/源码数2018/8/22 11:31:30
  • 18238625608 0/粉丝数0/收藏数0/源码数2018/9/19 10:44:59
  • sdomysky1234 0/粉丝数0/收藏数0/源码数2019/1/29 11:45:08
  • a115920 0/粉丝数0/收藏数0/源码数2020/10/8 1:57:00
  • a115920 0/粉丝数0/收藏数0/源码数2020/10/8 1:57:04
  • tslpf_ren 0/粉丝数0/收藏数0/源码数2020/11/13 9:51:15

评论列表

源码点评
点评列表
sys
发布源码数量:1276
活跃于:2021/10/27 7:43:16
  •  通过率:554 / 1276 = 43%
    捐助站长
    排行版 | 最新源码

    1  电子病历编辑器
    53次2819次
    3  C#模仿Spy++
    45次3531次
    5  wpf模仿360界面
    37次3003次
    10  商务新星源码
    26次2350次

    1  Page学校网站管理
    2021-07-23 16:07:22338次
    2  BMY仿互联网医院
    2021-06-28 00:00:15352次
    3  豆瓣电台 v1.7.0
    2021-06-27 15:20:09365次
    4  MMORPG游戏引擎0112
    2021-06-27 15:00:52346次
    5  SO WP7 Rss阅读器
    2021-06-27 14:46:04342次
    6  地平线开源网站
    2021-06-27 14:40:22351次
    7   外呼行业客户资源
    2021-06-25 09:13:14361次
    8  音视频混音录制
    2021-06-24 14:59:03372次
    9  八进制表示的汉字转码
    2021-06-18 09:58:51367次
    10  [原创]sqlite文件查看器
    2021-06-07 14:06:45389次

    百度广告代码