Flash视频引入

Flash视频的播放
1.
浏览器如果没有安装Flash视频播放器或者相关插件就不能播放Flash视频。现在的Flash视频播放器是Adobe Flash player(http://www.adobe.com/go/getflashplayer)。chrome内置了Adobe Flash player插件,所以不需安装即可播放视频。
禁用方法:设置–高级设置–内容设置–隐私设置—插件管理
2.
chrome浏览器内置的Flash播放器能播放大多数(未经特殊处理的)Flash视频,但是有一些视频,比如优酷视频,使用data属性(data属性引入的是优酷播放器,表示此视频除了需要Adobe Flash player以外,还需要优酷视频播放器处理之后才能播放,所以此视频播放最后使用的是优酷播放器)来对视频进行处理播放。
浏览器加载

http://static.youku.com/v1.0.0481/v/swf/loader.swf(data)

,这是一个播放器,用于播放真正的视频,视频是flv格式,视频的地址是

http://118.228.16.40/youku/6572F3B092E3382DB72A6E642D/03000201005452FB5C502702EDC305457AD3A8-7929-415C-BBF2-BBB4C1A6CC27.flv?&start=0

加密的,在loader.swf中进行解密.广告是内嵌在loader.swf中的,因此要屏蔽广告,必须必须对loader.swf进行修改
data 属性用于指定供对象处理的数据文件的 URL。

3.
classid 可唯一地标识要使用的播放器软件。
classid是固定的,最好用Adobe官方网站提供的codebase。
classid告诉浏览器要使用什么类型的插件/控件, codebase 告诉浏览器如果该机器没有安装的话需要下载安装包的地址。

此条目发表在Flash分类目录。将固定链接加入收藏夹。

发表评论

邮箱地址不会被公开。 必填项已用*标注