阅读对象
本文档面向所有使用京东云Web/H5播放器SDK的开发、测试人员等, 要求读者具有一定的Javascript编程开发经验。
版本说明
迭代
当前版本为V1.0.0
平台、协议及格式支持
1.支持Chrome、Firefox、IE11/Edge、Safari等主流浏览器;
2.支持多种视频封装格式,如MP4、FLV、M3U8等;
3.支持多种播放协议:
视频协议用途URL地址格式WebH5
HLS(M3U8)可用于直播http ://xxx.live.myjdcloud.com/xxx.m3u8√√
HLS(M3U8)可用于点播http ://xxx.vod.myjdcloud.com/xxx.m3u8√√
FLV可用于直播http ://xxx.live.myjdcloud.com/xxx.flv√×
FLV可用于点播http ://xxx.vod.myjdcloud.com/xxx.flv√×
RTMP只适用直播rtmp://xxx.live.myjdcloud.com/live/xxx√×
MP4只适用点播http ://xxx.vod.myjdcloud.com/xxx.mp4√√
注意:
1)播放RTMP格式的视频必须启用 Flash,目前浏览器默认禁用Flash,需用户手动开启;
2)使用flv.js + JDplayer.js 跨域播放视频资源时,需在服务器根域名下的跨域配置文件中进行跨域配置,并且按照如下说明配置Request Header和Respones Header;
Request Header配置:
Access-Control-Request-Headers: range Access-Control-Request-Method: GET
播放服务器必须允许 OPTIONS 请求,并打开播放服务器的Range回源设置。
Video server Response Header配置:
Access-Control-Allow-Origin:| * Access-Control-Allow-Methods: GET, OPTIONS Access-Control-Allow-Headers: ra