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-阿裏雲