【播放器】关于 sewisePlayer HLS视频播放器的二次开发(二)




voidWhite.as

//为拖动条添加点击滑动事件
controlBar.progressLine.addEventListener(MouseEvent.CLICK,progerssEvent);

private function progerssEvent(e:MouseEvent):void{
   buffer.visible=true;
}
即可实现拖动了进度条后出现loading的效果


更改播放暂停时的显示逻辑

关于播放按钮的显示逻辑更改


将bigIcon 的影片剪辑中的弹起关键帧复制到指针划过和按下的地方 那么就可以实现正常播放时暂停播放的显示了

BigIconContainer.as

public function paused():void{
  //bigPlayBtn.visible = false;
  //bigPausePlayBtn.visible = true;
  //播放按钮的显示
  bigPlayBtn.visible = true;
  bigPausePlayBtn.visible = false;
}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Sewise Player是一款免费开源的多媒体播放器,以HTML5技术为平台开发,兼容Flash技术,支持跨终端播放,不仅适用PC端播放,也适配iPad、iPhone、Android手机、平板电脑等移动终端。Sewise Player 2.5.2 更新日志:2014-12-261、增加primary参数,用于确定html5与flash播放的优先级。2、HTML5模块加入draggable参数。3、修复了在bootstrap框架中弹窗进度条错误的问题。4、修复了Flash模块无法播放相对路径视频地址的问题。5、修复了一此小问题。功能列表:•支持HTML5,Flash视频播放技术。•支持多平台,PC包括Windows, MacOS, Linux等。Mobile包括Android, IOS, Windows Phone等。•支持多浏览器兼容,如IE6/7/8/9/10、Google Chrome、Firefox、safari、Opera等。•支持多种视频格式,如mp4、m3u8、oga、webm、theora、flv、f4v等。•支持多种协议直播流,如rtmp、hls、http等。•支持Flash播放m3u8文件,以及AES-128解码播放。•支持PC与Mobile平台播放器自动识别功能。•支持浏览器HTML5与Flash特性检测。•支持HTML5不同视频格式地址Fallback兼容播放功能。•支持Flash Fallback到HTML5视频播放功能。•支持播放地址AMF, AJAX, JOSNP类型请求。•支持自定义HTML5与Flash皮肤,让您无需了解专业的编码技术也可以制作出超烗风格的皮肤。•支持前置广告(swf, 图片, 视频)。•支持字幕。•支持多种播放参数设定,并支持启动参数设置。•支持丰富的api接口,以此可以快速打造功能强大的插件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值