sewise HTML5 开源播放器运行原理

sewise HTML5播放器是一款专业的免费开源的HTML5网页视频、流播放器,兼容Flash播放,它功能强大,体积小,跨平台,使用方便简洁、随心所欲。

播放器运行原理:

第一步:页面加载sewise.player.min.js文件后,该脚本会将相应的参数解析出来,并检查出当前的设备平台、浏览器特性,同时还会根据JS文件的路径取出host地址,用于播放地址请求。

第二步:通过分析出来的vod与type参数与及浏览器特性,来确定播放器是启用HTML5还是Flash模块。对于不同平台和浏览器同时支持的视频格式或流协议,将优先启用HTML5播放模块。

第三步:加载对应的皮肤文件与库文件。

第四步:在皮肤加载完成后将根据给定的参数来初始化播放器。播放器初始化完成后,开始播放视频、流同时会在当前页面中回调playerReady()(HTML5或Flash播放器都会回调playerReady方法,表示播放器API接口已可用)等相应的播放器回调方法。


你可能感兴趣的:(sewise HTML5 开源播放器运行原理)