随笔分类 -  Flash

摘要:Jwplayer是个非常好用的开源网页视频播放器,可以在播放器中下载到jwplayer,在源代码中下载到源代码,它提供丰富的javascript API接口,同时还提供非常多的插件,现在最新的jwplayer已经到了6。Jwplayer提供插件接口,为jwplayer开发插件只需实现IPlugin接口即可。最近为jwplayer开发了一个截图插件,是基于jwplayer4原来的一个叫snapshot的插件来完成的,现在将实现方法分享给大家:使用jwplayer截图的主要原理就是使用BitmapData的draw方法对jwplayer的图层(layer)进行绘制,其关键就是找到jwplayer加 阅读全文
posted @ 2013-01-05 16:08 xiaoSoldier 阅读(1436) 评论(1) 推荐(0)
摘要:最近在做一个在线视频的网站,采用了FMS+ASP的架构,FMS负责视频流的广播,ASP页面通过加载一个播放器jwplayer实现对FMS所广播视频流的播放,这也是很多的视频网站采用模式,不再赘述,只表扬一下jwplayer播放器,相当的好用!网站有一个功能,需要在用户端实现对当前播放视频的截图,而客户又不允许使用类似QQ截图似的那种插件,要求通过flash播放器来实现,无奈,只好往深里去探究一下播放器了。通过一顿阅读源代码和查找相关资料,确定了通过给我们的jwplayer播放器写插件的方式来实现这个功能(其实这个插件还实现了好多其他功能:比如双击全屏、自动跳过预先设置的某几个时间段等)的方式, 阅读全文
posted @ 2013-01-05 15:32 xiaoSoldier 阅读(1387) 评论(0) 推荐(0)
摘要:最近在做一个有关视频直播和点播的项目,客户的一个需求就是可以控制对直播流的录制,直播的实现采用的是Adobe的Flash Media Server,具体方式就是:视频采集端采集视频并编码->rtmp流输出->FMS服务器->rtmp流广播->客户端播放器加载rtmp流->播放;直播流的录制采用在FMS服务器上录制的方式,而不是在视频采集设备端进行录制。由于客户要求进行可控录制,所以不能采用那种在视频流发送端就写好参数如: nc.publish("livestream","record") 的方式,而是采用了Adobe提供的一 阅读全文
posted @ 2012-10-31 22:35 xiaoSoldier 阅读(5583) 评论(1) 推荐(0)