Html5 Player
Ru Guo Ni Shi Yong Liao webpack 4,Qing Que Bao requre.ensure Fang Fa Kai Qi ,Ru Xia Pei Zhi :
create-react-app Chuang Jian De Xiang Mu Jin Yong Liao requre.ensure.
module: {
strictExportPresence: true,
rules: [
{ parser: { requireEnsure: true } },
]
...
}
...
Ben Shi Pin Bo Fang Qi Shi Yong Liao react, redux, redux-saga Shi Xian Liao Zhi Chi Yuan Sheng H5 Video De Suo You Ge Shi ,Tong Shi Tian Jia Liao Dui HLS He FLV De Zhi Chi . Wei Liao Jian Qing Da Bao js Wen Jian ,Jian Rong Liao preact Ti Huan react.
Bu Shi Yong react De Xiang Mu Yi Yang Ke Yi Shi Yong html5-player,Bu Guo Da Bao Hou De Dai Ma Bao Han Liao react Xiang Guan Dai Ma ,Ru Guo Shi Yong jsx Yu Fa ,Na Yao Yong Fa Da Bu Fen Ji Ben Yi Zhi . Dang Ran Jian Yi Shi Yong react Geng Hao ,Ru Guo Shi Yong react, redux, redux-saga,Chu Kai Zhe Xie Yi Lai Dai Ma ,html5-player De Dai Ma ,Bao Gua Tu Pian Yang Shi ,gzip Hou Zai 30KB Yi Nei .
umd Gong Neng Zan Shi Bu Zuo Chu Li Liao ,Mei Zen Yao Yong Dao .
Gong Neng
- Yuan Sheng H5 Zhi Chi De Shi Pin Yuan Bo Fang
- HLS Shi Pin Bo Fang
- FLV Shi Pin Bo Fang
- Zi Mu Gong Neng (Zi Ding Yi He hlsZi Dai Zi Mu )
- Suo Lue Tu Yu Lan
- Bo Fang Su Du
- Shi Pin Hua Zhi (Qing Xi Du ,Mu Qian Zhi Zhi Chi hls.jsDe Qing Xi Du )
- Shi Pin Duan Pian Gong Neng (Zhe Ge Shi Ge E Wai Gong Neng ,Bao Gua fragmentHe historyDe )
- Bo Fang Lie Biao Gong Neng
Jian Rong Xing
Jian Rong IE10 Yi Shang ,Edge, Gu Ge , Huo Hu , Opera, Safari Deng Zhu Liu Liu Lan Qi . Dan Shi You Yu Xu Yao Zhi Chi HLS He FLV,HLS Zhi Jian Rong Liao IE11. FLV Ye Shi Zhi Jian Rong Liao Dao IE11 He Sarari 10 Ban Ben Yi Shang (Dan Shi Mu Qian IE11Bo Fang Yi Xie Zhi Bo Ye Bu Xing ,safariBo Fang Yi Xie Zhi Bo Jing Chang Bu Duan Fan Hui Jie Shu Shi Jian ).
Bu Zhi Chi Yin Pin Wen Jian De UI,Mu Qian Ben Xiang Mu Zhi Chu Li Liao Shi Pin UI.
Mu Qian Zhi Zhi Chi PC Duan ,Zan Bu Zhi Chi Yi Dong Duan .
You Yu flv Zhi Bo Zhuang Tai Jian Rong Xing Wen Ti ,Xu Yao Tong Guo She Zhi isLiving=true Lai Qiang Zhi She Zhi Wei Zhi Bo Zhuang Tai .
Ru Men Shi Yong
An Zhuang
Shou Xian An Zhuang html5-player
Qi Dong demo
clone Ben Xiang Mu ,Yun Xing Xia Mian De Ming Ling
npm start
#npm run start Ke Yi Cha Kan Kai Fa Huan Jing demo
#npm run build-demoKe Yi Gou Jian Xiang Mu demo
#npm run serve-demo-build Ke Yi Qi Dong Fu Wu Cha Kan Xiang Mu demo
Shi Yong
Zai react Zhong De Shi Yong ,react Ban Ben Yao Qiu Shi v15.x Yi Shang ,Huan Xu Yao Yin Ru Yang Shi :
import Html5Player from 'html5-player';
class View extends React.Component {
render() {
return (
<Html5Player
title="Zhe Li Shi Biao Ti "
file="/test.mp4"
//logoZhi Chi string,React ElementHe plainObject
logo={{
image: '/logo.png',
link: 'https://github.com/dog-days/html5-player',
}}
videoCallback={palyer => {
//playerCan Shu Shi Shi Li Hua Hou De Bo Fang Qi ,Xiang Qing Qing Kan Hou Xu API
}}
/>
);
}
}
Ru Guo Shi Yong flv Zhi Bo ,Xu Yao She Zhi enableWorker,Ke Yi Jian Shao Yan Shi Dao 1 Miao Zuo You . Dan Shi Ru Guo Bu Shi Zhi Bo ,Bu Ke Yi She Zhi ,Fou Ze Hui Bao Cuo .
"><Html5PlayerflvConfig={{ enableWorker: true }}
title="Zhe Li Shi Biao Ti "
file="/test.mp4"
//logoZhi Chi string,React ElementHe plainObject
logo={{
image: '/logo.png',
link: 'https://github.com/dog-days/html5-player',
}}
/>