Sewise播放器V1.0使用说明书1Sewise播放器V1.0使用手册Sewise播放器V1.0使用说明书2目录1产品简介........................................................................................................................................31.1产品说明.............................................................................................................................31.2产品功能.............................................................................................................................32参数与接口说明.......................................................................................................................52.1播放器运行原理.................................................................................................................52.2页面播放器嵌入方式.........................................................................................................52.3参数说明............................................................................................................................62.3.1参数说明..................................................................................................................62.3.2参数优先级............................................................................................................142.3.3参数例子................................................................................................................142.4接口说明..........................................................................................................................152.4.1点、直播通用接口方法........................................................................................152.4.2点、直播专用接口方法........................................................................................182.4.3播放器回调的函数................................................................................................203使用说明与示例.....................................................................................................................233.1SewisePlayer文件介绍.....................................................................................................233.2使用示例..........................................................................................................................243.2.1关于SewisePlayer的安装.....................................................................................243.2.2SewisePlayer的使用示例......................................................................................254搭配sewise的流媒体服务器................................................................................................40Sewise播放器V1.0使用说明书31产品简介1.1产品说明Sewise播放器(名为SewisePlayer)是一款专业的免费网页视频流播放器,它功能强大,体积小,跨平台,使用方便简洁、随心所欲。播放器是主要以HTML5技术为平台开发,同时兼容flash技术,实现了跨平台各浏览器兼容的视频播放。使用SewisePlayer您可以在Windows,MacOS,Linux,WindowsPhone,Android,IOS等任意平台上,通过对应的浏览器播放视频。SewisePlayer使用非常简单,只要在页面对应的DIV内嵌入一个JS文件即可,播放器将通过自动识别浏览器的功能来启用HTML5或flash模式播放视频。你不需要掌握任何专业的JavaScript或ActionScript技术就可以制作出专业的网页视频播放器。SewisePlayer即可以做为单一的前台播放器来在页面上播放视频,也可以结sewiseServer后台技术实现专业的可交互的点播、直播视频播放。1.2产品功能支持跨终端播放,不仅适用PC端,也适配移动终端ipad/iphone/android手机/平板电脑等支持HTML5,Flash视频播放技术。支持多平台,PC包括Windows,MacOS,Linux等。Mobile包括Android,IOS,WindowsPhone等。支持多浏览器兼容,IE6/7/8/9/10、GoogleChrome、Firefox、safari、Opera等。Sewise播放器V1.0使用说明书4支持多种视频格式,mp4、m3u8、oga、webm、theora、flv、f4v等。支持多种协议直播流,rtmp、udp、httpts、rtsp的直播和回放。支持Flash播放m3u8文件,以及AES-128解码播放。支持PC与Mobile平台播放器自动识别功能,PC终端启动flash播放器,移动终端时启动html播放器。支持浏览器HTML5与Flash特性检测。支持播放地址AMF,AJAX,JOSNP类型请求。支持自定义HTML5与Flash皮肤,无需了解程序,即可自己制作出超烗风格皮肤。支持前置广告(swf,图片,视频)。支持字幕。支持多种播放参数设定。支持丰富的api接口,快速打造功能强大的插件。支持自定义Logo、播放器的宽度与高度,视频可以自适应窗口大小。支持画质(标清、高清、超清)的自由切换,移动端自适应切换。支持点击播放和自动播放。Sewise播放器V1.0使用说明书52参数与接口说明这一章介绍一下SewisePlayer的运行原理,参数说明、接口说明及其页面嵌入的使用。2.1播放器运行原理第一步:页面加载sewise.player.min.js文件后,该脚本会将相应的参数解析出来,并检查出当前的设备平台、浏览器特性,同时还会根据JS文件的路径取出host地址,用于播放地址请求。第二步:通过分析出来的vod与type参数与及浏览器特性,来确定播放器是启用HTML5还是Flash模块。对于不同平台和浏览器同时支持的视频格式或流协议,将优先启用HTML5播放模块。第三步:加载对应的皮肤文件与库文件。第四步:在皮肤加载完成后将根据给定的参数来初始化播放器。播放器初始化完成后,会在当前页面中回调playerReady()方法(HTML5或Flash播放器都会回调该方法),表示播放器API接口已可用。2.2页面播放器嵌入方式点播地址sourceid请求播放divstyle=width:640px;height:360px;scripttype=text/javascriptsrc==vod&sourceid=ZIM6n32R&autostart=true&starttime=2&lang=en_US&logo==5&skin=vodWhite/scriptSewise播放器V1.0使用说明书6/div点播地址videourl直接播放divstyle=width:640px;height:360px;scripttype=text/javascriptsrc=player/sewise.player.min.js?server=vod&type=mp4&videourl==&autostart=true&starttime=0&lang=en_US&logo==VodVideo&buffer=5&skin=vodWhite/script/div直播地址pid请求播放divstyle=width:640px;height:360px;scripttype=text/javascriptsrc==live&autostart=true&pid=e4f9i5sk&shifttime=&buffer=5&lang=en_US&logo==liveWhite/script/div直播地址streamurl直接播放divstyle=width:640px;height:360px;scriptt