silverlight自定义控件之多媒体视频播放器Silverlight本身提供了多媒体播放控件但并没有封装好可以直接使用的控件。在网上搜索了一些都不是很适用有些过于复杂要引用一大堆dll感觉很臃肿有些样式风格不适合。 silverlight只提供了MediaE le ment并不像以前html那样现成的直接使用那么方便所以就自己封装一下做一个满足基本功能的简单播放器。通过本篇随笔认识一下B lend强大的修改控件样式魔力和实现一个简单的播放器。
功能点
1、播放、暂停及显示当前播放状态
2、实时显示已播放时间
3、播放进度条并能拖动播放位置
4、全屏按钮及双击播放画面入或退出全屏
5、调整音量
6、播放列表
播放器的基本功能点就是需求将需求分解罗列出实现难点和功能要点评估工作量及风险。
一、认识MediaE le me nt控件public MediaElementState CurrentState {get; } MediaElement的当前状态。状态可以为下列值之一如在MediaElementS tate枚举中
所定义 Buffering、C lo s ed、Op ening、 P aus ed、 P lay ing或S topp ed。默认值为Closed。public bool AutoPlay{get; set; } 如果自动播放则为true否则为fals e。默认值为true。如果设置S ourc e属性前将此属性设置为true则设置Source属性时自动播放视频。public UriS ourc e {get; s et; } 获取或设置MediaElement上的媒体来源。即指定一个视频的统一资源标识符(URI)字符串。 public doubleVolume {get; s et; } 获取或设置媒体的音量大小。
部落分享过多次G-core(gcorelabs)的产品及评测信息,以VPS主机为主,距离上一次分享商家的独立服务器还在2年多前,本月初商家针对迈阿密机房限定E5-2623v4 CPU的独立服务器推出75折优惠码,活动将在9月30日到期,这里再分享下。G-core(gcorelabs)是一家总部位于卢森堡的国外主机商,主要提供基于KVM架构的VPS主机和独立服务器租用等,数据中心包括俄罗斯、美国、日...
Megalayer 商家算是新晋的服务商,商家才开始的时候主要是以香港、美国独立服务器。后来有新增菲律宾机房,包括有VPS云服务器、独立服务器、站群服务器等产品。线路上有CN2优化带宽、全向带宽和国际带宽,这里有看到商家的特价方案有增加至9个,之前是四个的。在这篇文章中,我来整理看看。第一、香港服务器系列这里香港服务器会根据带宽的不同区别。我这里将香港机房的都整理到一个系列里。核心内存硬盘IP带宽...
之前几个月由于CHIA挖矿导致全球固态硬盘的价格疯涨,如今硬盘挖矿基本上已死,硬盘的价格基本上恢复到常规价位,所以,pacificrack决定对全系Cloud server进行价格调整,降幅较大,“如果您是老用户,请通过续费管理或升级套餐,获取同步到最新的定价”。官方网站:https://pacificrack.com支持PayPal、支付宝等方式付款VPS特征:基于KVM虚拟,纯SSD raid...