Skip to content

Commit b838982

Browse files
committed
CHG:轻应用H5支持云录制2.0播放
1 parent c20c71d commit b838982

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+13630
-26022
lines changed

Diff for: CHANGELOG.md

+18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
## v8.1.2(2024-12-12)
2+
3+
#### Feat
4+
5+
- 新增静态多语言变量 `LOCALES`, 可以使用 `EZUIKitPlayer.LOCALES` 访问
6+
- 更新 header 的 默认样式和交互, 和 footer 保持一致
7+
- 弃用 hls,请使用 [ezuikti-flv](https://www.npmjs.com/package/ezuikit-flv) 代替
8+
- 弃用 flv,请使用 [@ezuikit/player-hls] https://www.npmjs.com/package/@ezuikit/player-hls 代替
9+
- 弃用 EZWebRtc, 请使用 [ertc-web](https://www.npmjs.com/package/ertc-web)
10+
- H5模板支持云录制2.0
11+
12+
#### Fixed
13+
14+
- 修复移动端回放主题退出全屏后,日历的位置不对的问题
15+
- 修复多实例播放时,小概率出现绿屏、花屏的问题
16+
- 修复实例销毁后,dom节点和样式文件残留的问题
17+
118
## v8.1.1 (2024-11-18)
219

320
#### Feat
@@ -33,6 +50,7 @@
3350
## v8.0.12(2024-10-14)
3451

3552
- 新增备用机房地址获取逻辑
53+
3654
- 取流失败、断流时使用备用机房发起取流请求,提高可用性保障
3755

3856
- 清晰度切换逻辑优化

Diff for: README.md

+14-14
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,14 @@ pnpm add ezuikit-js
3333
### 引入 ezuikit-js
3434

3535
```js
36-
import EZUIKit from 'ezuikit-js';
36+
import EZUIKit from "ezuikit-js";
3737
```
3838

3939
#### 如果你使用原生方法,可以通过标签引用
4040

4141
```html
42-
<!-- umd -->
43-
<script src="./ezuikit.js"></script>
42+
<!-- umd -->
43+
<script src="./ezuikit.js"></script>
4444
```
4545

4646
### 开始使用 - 初始化
@@ -50,7 +50,7 @@ import EZUIKit from 'ezuikit-js';
5050
创建 DOM
5151

5252
```html
53-
<div id="video-container"></div>
53+
<div id="video-container"></div>
5454
```
5555

5656
## 播放器初始化
@@ -482,38 +482,38 @@ player.setVolumeGain(volume);
482482
#### 获取麦克风权限
483483

484484
```js
485-
player.getMicrophonePermission().then(data => {
485+
player.getMicrophonePermission().then((data) => {
486486
if (data.code === 0) {
487487
// 成功....
488488
}
489-
})
489+
});
490490
```
491491

492492
#### 获取麦克风列表
493493

494494
```js
495495
// 需要在麦克风已授权的情况下调用,才能获取到麦克风列表,可以和getMicrophonePermission配合使用,或在初始化后先调用getMicrophonePermission获取授权
496-
player.getMicrophonesList().then(data => {
496+
player.getMicrophonesList().then((data) => {
497497
if (data.code === 0) {
498498
// 成功....
499499
}
500-
})
500+
});
501501
```
502502

503503
#### 切换麦克风
504504

505505
```js
506506
// microphoneId 为获取到的麦克风列表中的deviceId,如果当前处于对讲中,调用setProfile会先关闭,重新发起对讲
507-
player.setProfile({ microphoneId })
507+
player.setProfile({ microphoneId });
508508
```
509509

510510
#### 监听麦克风音量变化
511511

512512
```js
513-
player.eventEmitter.on('volumeChange', ({ data }) => {
513+
player.eventEmitter.on("volumeChange", ({ data }) => {
514514
// 动态显示音柱,100ms触发一次
515-
console.log(`${data * 100}%`)
516-
})
515+
console.log(`${data * 100}%`);
516+
});
517517
```
518518

519519
#### 全屏
@@ -564,10 +564,10 @@ options 参数说明
564564
> 可用于在播放中切换模板主题,请切换播放地址成功后调用
565565
566566
```js
567-
player.Theme.changeTheme(template)
567+
player.Theme.changeTheme(template);
568568

569569
// 预览切回放场景示例
570-
player.changePlayUrl({type:"rec"}).then(()=>{
570+
player.changePlayUrl({ type: "rec" }).then(() => {
571571
console.log("地址切换成功,开始切换模板主题");
572572
player.Theme.changeTheme("pcRec");
573573
});

Diff for: demos/base-demo/ezuikit.js

+8-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: demos/base-demo/ezuikit_static/PlayCtrlWasm/playCtrl1/HasSIMD/Decoder.js

+171
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: demos/base-demo/ezuikit_static/PlayCtrlWasm/playCtrl1/NoSIMD/Decoder.js

+171
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: demos/base-demo/ezuikit_static/PlayCtrlWasm/playCtrl3/hasWorker/HasSIMD/Decoder.js

+21
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Binary file not shown.

Diff for: demos/base-demo/ezuikit_static/PlayCtrlWasm/playCtrl3/hasWorker/HasSIMD/Decoder.worker.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: demos/base-demo/ezuikit_static/PlayCtrlWasm/playCtrl3/hasWorker/NoSIMD/Decoder.js

+21
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Binary file not shown.

Diff for: demos/base-demo/ezuikit_static/PlayCtrlWasm/playCtrl3/hasWorker/NoSIMD/Decoder.worker.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: demos/base-demo/ezuikit_static/PlayCtrlWasm/playCtrl3/noWorker/Decoder.js

+21
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Binary file not shown.

0 commit comments

Comments
 (0)