2.4.29 • Published 4 years ago

xgplayer-mobilevideo v2.4.29

Weekly downloads
187
License
ISC
Repository
-
Last release
4 years ago

xgplyer-mobilevideo

xgplyer-mobilevideo 是可以防止劫持、能够实现移动端软解播放的播放器,通过接受h264帧与AAC数据,实现高效、流畅的播放体验。

安装

npm i xgplayer-mobilevideo 

使用

import 'xgplayer-mobilevideo';

const video = document.createElement('mobile-video');


video.setVideoMeta(videoMeta);
video.setAudioMeta(audioMeta);

video.onDemuxComplete(videoTrack, audioTrack);

videoMeta关键信息

字段名含义
sps视频sps
pps视频pps
frameRate.fps帧率
frameRate.fixed是否固定fps

audioMeta关键信息

字段名含义
objectTypeAAC音频等级(重要)
sampleRateIndex视频pps
channelCount声道数量

videoTrack

字段名含义
MetavideoMeta
SamplesmediaSample

videoTrack

字段名含义
MetaaudioMeta
SamplesmediaSample

mediaSample

字段名含义
dts解码时间
pts展示时间
data帧数据

事件

mobilevideo的事件基本向HTML video看齐,同时有一些专有的事件向外抛出

事件名参数含义
lowdecodeundefined解码效率低,建议降级/降低分辨率

监听到lowdecode,可以通过 video.degradeInfo拿到一些降级信息。

字段名含义
fps视频帧率
decodeFps解码效率
bitrate视频码率
urlvideo src 值
msg (option)错误信息

video属性

大部分video属性向HTML video看齐,同时有一些特有的动态属性可以供业务访问

属性名名类型含义
decodeFpsnumber真实的解码速率
decodeCostnumber最近一帧的解码耗时
bitratenumber平均码率(最近10帧数据)
2.4.29-beta.4

4 years ago

2.4.29-beta.3

4 years ago

2.4.29-beta.2

4 years ago

2.4.29-beta.1

4 years ago

2.4.29

4 years ago

2.4.28-beta.4

4 years ago

2.4.28-beta.3

4 years ago

2.4.28-beta.2

4 years ago

2.4.28-beta.1

4 years ago

2.4.28

4 years ago

2.4.27-beta.4

4 years ago

2.4.27-beta.3

4 years ago

2.4.27

4 years ago

2.4.26

4 years ago

2.4.27-beta.2

4 years ago

2.4.27-beta.1

4 years ago

2.4.25-beta.3

4 years ago

2.4.25-beta.2

4 years ago

2.4.25

4 years ago

2.4.24

4 years ago

2.4.21

4 years ago

2.4.20

4 years ago

2.4.23

4 years ago

2.4.22

4 years ago

2.4.24-livev.1

4 years ago

2.4.24-beta.1

4 years ago

2.4.24-beta.2

4 years ago

2.4.19

4 years ago

2.4.18

4 years ago

2.4.17

4 years ago

2.4.14

4 years ago

2.4.16

4 years ago

2.4.15

4 years ago

2.4.13

4 years ago

2.4.12

4 years ago

2.4.10

4 years ago

2.4.11

4 years ago

2.4.6

4 years ago

2.4.3

4 years ago

2.3.61

4 years ago

2.3.60

4 years ago

2.3.59

5 years ago

2.3.58

5 years ago

2.3.57

5 years ago

2.3.56

5 years ago

2.3.55

5 years ago

2.3.52

5 years ago

2.3.51

5 years ago

2.3.50

5 years ago

2.3.49

5 years ago

2.3.46

5 years ago

2.3.44

5 years ago

2.3.42

5 years ago

2.3.37

5 years ago

2.3.36

5 years ago

2.3.35

5 years ago

2.3.34

5 years ago

2.3.33

5 years ago

2.3.32

5 years ago

2.3.31

5 years ago

2.3.30

5 years ago

2.3.29

5 years ago

2.3.28

5 years ago

2.3.27

5 years ago

2.3.26

5 years ago

2.3.24

5 years ago

2.3.23

5 years ago

2.3.22

5 years ago

2.3.21

5 years ago

2.3.20

5 years ago

2.3.19

5 years ago

2.3.16-beta.3

5 years ago

2.3.18

5 years ago

2.3.17

5 years ago

2.3.16

5 years ago

2.3.16-beta.2

5 years ago

2.3.16-beta.1

5 years ago

2.3.16-beta.0

5 years ago

2.3.15

5 years ago

2.3.14

5 years ago

2.3.13-beta.1

5 years ago

2.3.13

5 years ago

2.3.12

5 years ago

2.3.11

5 years ago

2.3.10

5 years ago

2.3.10-beta.12

5 years ago

2.3.10-beta.11

5 years ago

2.3.10-beta.9

5 years ago

2.3.10-beta.10

5 years ago

2.3.10-beta.8

5 years ago

2.3.10-beta.7

5 years ago

2.3.10-beta.5

5 years ago

2.3.10-beta.6

5 years ago

2.3.10-beta.4

5 years ago

2.3.10-beta.3

5 years ago

2.3.10-beta.2

5 years ago

2.3.10-beta.0

5 years ago

2.3.9

5 years ago

2.3.8

5 years ago

2.3.9-beta.0

5 years ago

2.3.6

5 years ago

2.3.5

5 years ago

2.3.4

5 years ago

2.3.2

5 years ago

2.3.1

5 years ago

2.2.3

5 years ago

2.2.7

5 years ago

2.3.7

5 years ago

3.0.0-alpha.1

5 years ago

2.2.1

5 years ago

2.2.2

5 years ago

3.0.0-alpha.0

5 years ago

2.2.0-alpha.73

5 years ago

2.2.0-alpha.70

5 years ago

2.2.0-alpha.71

5 years ago

2.2.0-alpha.68

5 years ago

2.2.0-alpha.69

5 years ago

2.2.0-alpha.72

5 years ago

2.2.0-alpha.67

5 years ago

2.2.0-alpha.66

5 years ago

2.2.0-alpha.65

5 years ago

2.2.0-alpha.63

5 years ago

2.2.0-alpha.64

5 years ago

2.2.0-alpha.61

5 years ago

2.2.0-alpha.60

5 years ago

2.2.0-alpha.59

5 years ago

2.2.0-alpha.57

5 years ago

2.2.0-alpha.58

5 years ago

2.2.0-alpha.56

5 years ago

2.2.0-alpha.55

5 years ago

2.2.0-alpha.54

5 years ago

2.2.0-alpha.53

5 years ago

2.2.0-alpha.52

5 years ago

2.2.0-alpha.51

5 years ago

2.2.0-alpha.48

5 years ago

2.2.0-alpha.49

5 years ago

2.2.0-alpha.47

5 years ago

2.2.0-alpha.46

5 years ago

2.2.0-alpha.45

5 years ago

2.2.0-alpha.43

5 years ago

2.2.0-alpha.42

5 years ago

2.2.0-alpha.41

5 years ago

2.2.0-alpha.40

5 years ago

2.2.0-alpha.38

5 years ago

2.2.0-alpha.39

5 years ago

2.2.0-alpha.30

5 years ago

2.2.0-alpha.29

5 years ago

2.2.0-alpha.28

5 years ago

2.2.0-alpha.25

5 years ago

2.2.0-alpha.26

5 years ago

2.2.0-alpha.27

5 years ago

2.2.0-alpha.24

5 years ago

2.2.0-alpha.22

6 years ago

2.2.0-alpha.21

6 years ago

2.2.0-alpha.20

6 years ago

2.2.0-alpha.19

6 years ago

2.2.0-alpha.18

6 years ago

2.2.0-alpha.17

6 years ago

2.2.0-alpha.16

6 years ago

2.2.0-alpha.15

6 years ago