512
阿里云
web播放器常见问题___视频播放_使用手册_媒体转码-阿里云
1、IOS播放自动全屏:
IOS下浏览器模式下h5播放器强制是全屏的,除非再app下才可以非全屏播放,需要两个配置:
(1)播放器添加参数:
playsinline:true,
(2)webview添加参数:
webview设置allowsInlineMediaPlayback属性为YES
webview.allowsInlineMediaPlayback = YES;
2、flash播放器对mp4/flv无法拖拽
mp4与flv拖拽需要cdn添加支持,是通过播放器发送带时间的请求到cdn,cdn返回该时间段的视频数据。如果要实现拖拽,需要以下两个条件:
(1)文件索引信息需要在视频的头部,mp4包含视频时间戳等索引信息,以及flv的meta信息要在视频最前面,播放器解析到视频索引信息后,才可以依据拖拽的位置通过索引信息拿到指定位置的数据点,去向cdn发送请求;
(2)cdn支持带时间/byte range的请求,需要在cdn控制台开启
3、flash播放器播放m3u8提示跨域错误
播放器跨域访问时需要添加策略文件,即在视频播放链接所在域名的根目录下,添加crossdomain.xml文件,其中添加播放器所在域名的权限,例如:
https://test1.com/app/test.m3u8 需要添加 https://test1.com/crossdomain.xml
<?xml version="1.0" encoding="UTF-8"?>
<cross-domain-policy>
<allow-access-from domain="*"/>
<allow-http-request-headers-from domain="*" headers="*" secure="false"/>
</cross-domain-policy>
4、视频支持格式
flash:flv,rtmp,m3u8,mp3 直播建议使用flv与m3u8
h5:mp4,mp3,m3u8 直播使用m3u8
其中h5取决于浏览器支持情况,IOS与大部分的安卓机器都支持m3u8.
5、播放器封面图片无法显示
(1)确认cover字段输入url是否有效
(2)确认cover输入的url所在域名是否存在有效的crossdomain.xml文件
最后更新:2016-12-14 16:19:26
上一篇:
移动端播放器SDK__视频播放_使用手册_媒体转码-阿里云
下一篇:
提交媒体信息作业__媒体信息接口_API使用手册_媒体转码-阿里云
仿冒检测接口__仿冒检测API_API手册_移动安全-阿里云
无法访问ECS云服务器__故障处理_云服务器 ECS-阿里云
附录二 SQL函数表__附录_使用手册_分析型数据库-阿里云
应用_阿里云帮助中心-阿里云,领先的云计算服务提供商
弹性公网IP监控__云服务监控_用户指南_云监控-阿里云
产品名词__产品介绍_云数据库 PetaData-阿里云
ConfigInfo__数据类型_API文档_批量计算-阿里云
GetBucketLogging__关于Bucket的操作_API 参考_对象存储 OSS-阿里云
用户管理__用户及授权管理_安全指南_大数据计算服务-阿里云
Decrypt__API 参考_密钥管理服务-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云