From 6d7dddf127cf52b7dedfb2ff9f444cc490d78124 Mon Sep 17 00:00:00 2001
From: wancheng1990 <25022549@qq.com>
Date: Mon, 23 Sep 2024 11:37:36 +0800
Subject: [PATCH] update doc
---
demo/document.md | 5 +-
demo/pro.md | 306 +++++++++++++++++++++++++----------------------
2 files changed, 163 insertions(+), 148 deletions(-)
diff --git a/demo/document.md b/demo/document.md
index 22a3a9d1..4adf7add 100644
--- a/demo/document.md
+++ b/demo/document.md
@@ -2074,14 +2074,15 @@ https://www.dyxmq.cn/network/err_cert_common_name_invalid.html
### 点播H264、H265需求(点播mp4、Hls)
-> jessibuca 是流播放器,目前暂不支持点播的逻辑。
+~~> jessibuca 是流播放器,目前暂不支持点播的逻辑。~~
+最新版本已经支持点播的逻辑。
解决方案:
1. [video.js](https://videojs.com/)
2. [xgplayer.js](https://h5player.bytedance.com/)
-3. [JessibucaProVod](https://jessibuca.com/player-pro-vod.html) 正在开发中,敬请期待。
+3. [JessibucaPro](https://jessibuca.com/player-pro.html)
### 测试的时候遇到请求的连接(播放地址)跨域报错
diff --git a/demo/pro.md b/demo/pro.md
index c79d371b..9617569e 100644
--- a/demo/pro.md
+++ b/demo/pro.md
@@ -13,151 +13,153 @@ jessibuca pro 是在开源版本的基础上额外支持的深入业务解决方
## 开源版与PRO 差异性
-| | 开源版 | Pro |
-|--------------------------------------------------------------------------------------|-----|-----|
-| H.264 WASM视频(720P) | 支持 | 支持 |
-| H.265 WASM视频(720P) | 支持 | 支持 |
-| H.264 WASM多线程视频(1080P及以上) | 不支持 | 支持 |
-| H.265 WASM多线程视频(1080P及以上) | 不支持 | 支持 |
-| H.264 WASM SIMD视频(1080P及以上) | 不支持 | 支持 |
-| H.265 WASM SIMD视频(1080P及以上) | 不支持 | 支持 |
-| H.264 WASM SIMD多线程视频(1080P及以上) | 不支持 | 支持 |
-| H.265 WASM SIMD多线程视频(1080P及以上) | 不支持 | 支持 |
-| Mpeg4 视频格式软解码 | 不支持 | 支持 |
-| WASM(SIMD)支持webgl canvas渲染 | 支持 | 支持 |
-| WASM(SIMD)支持 video 渲染 | 不支持 | 支持 |
-| WASM智能不花屏丢帧,前台长时间播放绝不累积延迟 | 支持 | 支持 |
-| WASM切换到后台播放,长时间播放绝不累积延迟 | 不支持 | 支持 |
-| WASM 离屏渲染 | 支持 | 支持 |
-| 支持浏览器打开窗口立即播放视频 | 支持 | 支持 |
-| H.264 MSE解码视频 | 支持 | 支持 |
-| H.265 MSE解码视频 | 不支持 | 支持 |
-| MSE支持Worker线程解码H.264/H.265音视频 | 不支持 | 支持 |
-| MSE智能不花屏丢帧,前台播放长时间播放绝不累积延迟 | 不支持 | 支持 |
-| MSE切换到后台播放,长时间播放绝不累积延迟 | 不支持 | 支持 |
-| MSE解码失败自动切换到WASM解码 | 支持 | 支持 |
-| H.264 WCS解码视频 | 支持 | 支持 |
-| H.265 WCS解码视频 | 不支持 | 支持 |
-| wasm支持webgl canvas渲染 | 支持 | 支持 |
-| wasm支持webgpu canvas渲染 | 不支持 | 支持 |
-| wasm支持video渲染 | 不支持 | 支持 |
-| MSE支持canvas渲染 | 不支持 | 支持 |
-| MSE支持video渲染 | 支持 | 支持 |
-| WCS支持canvas渲染 | 支持 | 支持 |
-| WCS支持canvas webgl2渲染 | 不支持 | 支持 |
-| WCS支持video渲染 | 不支持 | 支持 |
-| WCS智能不花屏丢帧,前台长时间播放绝不累积延迟 | 不支持 | 支持 |
-| WCS切换到后台播放,长时间播放绝不累积延迟 | 不支持 | 支持 |
-| WCS解码失败自动切换到WASM解码 | 支持 | 支持 |
-| WCS 离屏渲染 | 支持 | 支持 |
-| WebRTC支持canvas渲染 | 不支持 | 支持 |
-| AAC音频 | 支持 | 支持 |
-| PCMA(g711a)、PCMU(g711u)音频 | 支持 | 支持 |
-| MP3音频 | 不支持 | 支持 |
-| 音频worlet引擎(https) | 不支持 | 支持 |
-| 音频script引擎 (默认) | 支持 | 支持 |
-| 音频active引擎(兼容性更强) | 不支持 | 支持 |
-| 支持单视频播放 | 支持 | 支持 |
-| 支持单音频播放 | 不支持 | 支持 |
-| 支持纯音频播放器 | 不支持 | 支持 |
-| 支持移动端浏览器最小化后台播放音频 | 不支持 | 支持 |
-| 支持移动端设备息屏播放音频 | 不支持 | 支持 |
-| 设置播放缓冲区时长 | 支持 | 支持 |
-| 设置播放最大延迟时长 | 不支持 | 支持 |
-| 创建多个播放实例 | 支持 | 支持 |
-| http-flv协议流(H264/H265) | 支持 | 支持 |
-| websocket-flv协议流(H264/H265) | 支持 | 支持 |
-| websocket-raw(M7S)协议流(H264/H265) | 支持 | 支持 |
-| Hls直播协议流(H264/H265+aac) m3u8+ts | 不支持 | 支持 |
-| Hls直播协议流(H264/H265+aac) m3u8+mp4 | 不支持 | 支持 |
-| WebTransport(M7S)协议流(H264/H265) | 不支持 | 支持 |
-| WebRTC协议流(H264) | 不支持 | 支持 |
-| WebRTC协议流(H265) m7s 服务器 | 不支持 | 支持 |
-| WebRTC协议流(H264) zlmediakit 服务器 | 不支持 | 支持 |
-| WebRTC协议流(H264) SRS 服务器 | 不支持 | 支持 |
-| WebRTC协议流(H264) 其他服务器 | 不支持 | 支持 |
-| 阿里云Web Rtc | 不支持 | 支持 |
-| 加密流(M7S)(H264/H265) | 不支持 | 支持 |
-| 国标SM4加密流 | 不支持 | 支持 |
-| xor加密流 | 不支持 | 支持 |
-| HLS(aes-128-cbc)加密流 | 不支持 | 支持 |
-| 支持fmp4协议流(H264/H265) | 不支持 | 支持 |
-| 支持裸流格式(H264/H265) | 不支持 | 支持 |
-| 支持MPEG-TS格式(H264/H265) | 不支持 | 支持 |
-| 动态分辨率 | 不支持 | 支持 |
-| 微信等H5页面加载自动播放视频(静音) | 支持 | 支持 |
-| 显示模式(填充,等比,等比缩放) | 支持 | 支持 |
-| 画面镜像(水平,垂直) | 不支持 | 支持 |
-| 画面旋转(0,90,180,270) | 支持 | 支持 |
-| 底部UI | 支持 | 支持 |
-| 底部UI(H5) | 支持 | 支持 |
-| 底部UI支持自动隐藏 | 支持 | 支持 |
-| 底部UI按钮支持自定义方法 | 不支持 | 支持 |
-| 底部UI按钮支持添加自定义按钮 | 不支持 | 支持 |
-| 底部UI自定义HTML内容 | 不支持 | 支持 |
-| 键盘快捷键 | 支持 | 支持 |
-| 支持隐藏默认loading效果 | 不支持 | 支持 |
-| 支持配置loading的icon | 不支持 | 支持 |
-| 配置右键菜单以及事件 | 不支持 | 支持 |
-| 性能面板
可以查看实时数据(延迟,时间戳,基本信息,解码器信息等) | 不支持 | 支持 |
-| WebWorker | 支持 | 支持 |
-| 视频录制(webm格式的webm、mp4文件(音频+视频)) | 支持 | 支持 |
-| 视频录制(MPEG-4格式的mp4文件,(视频)) | 不支持 | 支持 |
-| 视频录制(Flv格式的flv文件(音频+视频)) | 不支持 | 支持 |
-| wasm worker视频录制(MPEG-4格式的mp4文件,(音频+视频))[扩展模块](https://jessibuca.com/pro-module.html) | 不支持 | 支持 |
-| 直播流、回放(录像)流下载(录制)器 [扩展模块](https://jessibuca.com/pro-module.html) | 不支持 | 支持 |
-| 支持网络延迟检测,设置超过延迟重新拉流播放 | 不支持 | 支持 |
-| 支持设置播放加载超时,设置间隔时间,自动重试次数 | 支持 | 支持 |
-| 支持设置播放过程流断检测,设置间隔时间,自动重试次数 | 支持 | 支持 |
-| 异常事件 | 支持 | 支持 |
-| work线程中发起Http-Flv、WS等请求 | 不支持 | 支持 |
-| work线程中解封装数据,解码数据 | 不支持 | 支持 |
-| 语音通讯(采集麦克风数据) | 不支持 | 支持 |
-| 语音通讯(设置编码格式PCM/G711A/G711U) | 不支持 | 支持 |
-| 语音通讯(设置采样率16000Hz或8000Hz) | 不支持 | 支持 |
-| 语音通讯(设置采样位数32位或16位或8位) | 不支持 | 支持 |
-| 语音通讯(设置声道单声道或双声道) | 不支持 | 支持 |
-| 语音通讯(设置rtp包封装) | 不支持 | 支持 |
-| 语音通讯(设置jtt包解封装)[jtt介绍](https://jessibuca.com/document.html#%E5%85%B3%E4%BA%8E%E5%9B%BD%E6%A0%87-jtt-%E9%81%93%E8%B7%AF%E8%BF%90%E8%BE%93%E8%BD%A6%E8%BE%86%E5%8D%AB%E6%98%9F%E5%AE%9A%E4%BD%8D%E7%B3%BB%E7%BB%9F%E9%9F%B3%E8%A7%86%E9%A2%91%E9%80%9A%E8%AE%AF%E5%8D%8F%E8%AE%AE) | 不支持 | 支持 |
-| GB28181 TF卡(录像流)流播放 [介绍](https://jessibuca.com/pro-playback.html) | 不支持 | 支持 |
-| GB28181 TF卡(录像流)流播放,(2/4/8/16/32/64)倍率播放 | 不支持 | 支持 |
-| GB28181 TF卡(录像流)流播放,关键帧解码播放 | 不支持 | 支持 |
-| GB28181 TF卡(录像流)流播放,配套UI 24小时进度条 | 不支持 | 支持 |
-| GB28181 TF卡(录像流)流播放,配套UI 固定时长进度条 | 不支持 | 支持 |
-| GB28181 TF卡(录像流)流播放,配套UI 倍率(2/4/8/16/32/64)选择 | 不支持 | 支持 |
-| GB28181 TF卡(录像流)流播放,暂停播放但不断开连接 | 不支持 | 支持 |
-| GB28181 TF卡(录像流)流播放,直接解码前缓存数据 | 不支持 | 支持 |
-| UI控件PTZ(云台)操作盘
(支持配置点击事件和鼠标按下和松开事件两种交互) | 不支持 | 支持 |
-| UI控件PTZ(云台)操作盘支持两种布局(横向,纵向) | 不支持 | 支持 |
-| UI控件PTZ(云台)操作盘支持拖拽 | 不支持 | 支持 |
-| UI控件PTZ(云台 镜头(+/-),聚焦(+/-),光圈(+/-) ,巡航(开/关),透雾(开/关),雨刷(开/关)按钮 | 不支持 | 支持 |
-| UI控件流分辨率配置(自定义)和展示 | 不支持 | 支持 |
-| 电子放大 | 不支持 | 支持 |
-| 播放器自定义水印(局部水印) | 不支持 | 支持 |
-| 截图加自定义水印(局部水印) | 不支持 | 支持 |
-| 全屏水印(平铺) | 不支持 | 支持 |
-| 动态水印 | 不支持 | 支持 |
-| 幽灵水印 | 不支持 | 支持 |
-| 截图暗水印(数字水印) | 不支持 | 支持 |
-| AI人脸识别[AI模块](https://jessibuca.com/pro-ai.html) | 不支持 | 支持 |
-| AI物品识别(人、车辆等)[AI模块](https://jessibuca.com/pro-ai.html) | 不支持 | 支持 |
-| AI黑屏、绿屏、花屏、马赛克检查 [AI模块](https://jessibuca.com/pro-ai.html) | 不支持 | 支持 |
-| AI遮挡物检查 [AI模块](https://jessibuca.com/pro-ai.html) | 不支持 | 支持 |
-| 支持通过ws接口获取服务器端画面坐标系(画框子、文字、不规则形状)
实时渲染在播放器上, | 不支持 | 支持 |
-| 播放异常(崩溃)日志收集(方便发送给服务器端) | 不支持 | 支持 |
-| 播放过程中超时,重新加载的时候,显示最后一帧画面 | 不支持 | 支持 |
-| pause() 到 play()的时候,显示暂停的时候的最后一帧画面 | 不支持 | 支持 |
-| 支持分析视频流里面SEI数据,并提取出来,通过事件回调给业务层使用 | 不支持 | 支持 |
-| 支持监听播放器是否在可视区域,获取焦点,失去焦点事件 | 不支持 | 支持 |
-| NxN路UI多屏播放(支持1x1,2x2,3x3,4x4) | 不支持 | 支持 |
-| NxN路UI多屏播放支持不规则多屏播放(3-1,4-1) | 不支持 | 支持 |
-| NxN路UI支持双击单个视频窗口,局部全屏(相对于container) | 不支持 | 支持 |
-| NxN路UI支持拖拽排序 | 不支持 | 支持 |
-| 支持播放异常暂停的时候显示错误提示信息 | 不支持 | 支持 |
-| 支持播放异常暂停的时候显示play按钮 | 不支持 | 支持 |
-| 支持检测首帧是否i帧,过滤掉非i帧数据 | 不支持 | 支持 |
-| 提供业务解决方案文档 | 不支持 | 支持 |
-| 支持定制化服务开发 | 不支持 | 支持 |
+| | 开源版 | Pro |
+|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----|-----|
+| H.264 WASM视频(720P) | 支持 | 支持 |
+| H.265 WASM视频(720P) | 支持 | 支持 |
+| H.264 WASM多线程视频(1080P及以上) | 不支持 | 支持 |
+| H.265 WASM多线程视频(1080P及以上) | 不支持 | 支持 |
+| H.264 WASM SIMD视频(1080P及以上) | 不支持 | 支持 |
+| H.265 WASM SIMD视频(1080P及以上) | 不支持 | 支持 |
+| H.264 WASM SIMD多线程视频(1080P及以上) | 不支持 | 支持 |
+| H.265 WASM SIMD多线程视频(1080P及以上) | 不支持 | 支持 |
+| Mpeg4 视频格式软解码 | 不支持 | 支持 |
+| WASM(SIMD)支持webgl canvas渲染 | 支持 | 支持 |
+| WASM(SIMD)支持 video 渲染 | 不支持 | 支持 |
+| WASM智能不花屏丢帧,前台长时间播放绝不累积延迟 | 支持 | 支持 |
+| WASM切换到后台播放,长时间播放绝不累积延迟 | 不支持 | 支持 |
+| WASM 离屏渲染 | 支持 | 支持 |
+| 支持浏览器打开窗口立即播放视频 | 支持 | 支持 |
+| H.264 MSE解码视频 | 支持 | 支持 |
+| H.265 MSE解码视频 | 不支持 | 支持 |
+| MSE支持Worker线程解码H.264/H.265音视频 | 不支持 | 支持 |
+| MSE智能不花屏丢帧,前台播放长时间播放绝不累积延迟 | 不支持 | 支持 |
+| MSE切换到后台播放,长时间播放绝不累积延迟 | 不支持 | 支持 |
+| MSE解码失败自动切换到WASM解码 | 支持 | 支持 |
+| H.264 WCS解码视频 | 支持 | 支持 |
+| H.265 WCS解码视频 | 不支持 | 支持 |
+| wasm支持webgl canvas渲染 | 支持 | 支持 |
+| wasm支持webgpu canvas渲染 | 不支持 | 支持 |
+| wasm支持video渲染 | 不支持 | 支持 |
+| MSE支持canvas渲染 | 不支持 | 支持 |
+| MSE支持video渲染 | 支持 | 支持 |
+| WCS支持canvas渲染 | 支持 | 支持 |
+| WCS支持canvas webgl2渲染 | 不支持 | 支持 |
+| WCS支持video渲染 | 不支持 | 支持 |
+| WCS智能不花屏丢帧,前台长时间播放绝不累积延迟 | 不支持 | 支持 |
+| WCS切换到后台播放,长时间播放绝不累积延迟 | 不支持 | 支持 |
+| WCS解码失败自动切换到WASM解码 | 支持 | 支持 |
+| WCS 离屏渲染 | 支持 | 支持 |
+| WebRTC支持canvas渲染 | 不支持 | 支持 |
+| AAC音频 | 支持 | 支持 |
+| PCMA(g711a)、PCMU(g711u)音频 | 支持 | 支持 |
+| MP3音频 | 不支持 | 支持 |
+| 音频worlet引擎(https) | 不支持 | 支持 |
+| 音频script引擎 (默认) | 支持 | 支持 |
+| 音频active引擎(兼容性更强) | 不支持 | 支持 |
+| 支持单视频播放 | 支持 | 支持 |
+| 支持单音频播放 | 不支持 | 支持 |
+| 支持纯音频播放器 | 不支持 | 支持 |
+| 支持移动端浏览器最小化后台播放音频 | 不支持 | 支持 |
+| 支持移动端设备息屏播放音频 | 不支持 | 支持 |
+| 设置播放缓冲区时长 | 支持 | 支持 |
+| 设置播放最大延迟时长 | 不支持 | 支持 |
+| 创建多个播放实例 | 支持 | 支持 |
+| http-flv协议流(H264/H265) | 支持 | 支持 |
+| websocket-flv协议流(H264/H265) | 支持 | 支持 |
+| websocket-raw(M7S)协议流(H264/H265) | 支持 | 支持 |
+| Hls直播协议流(H264/H265+aac) m3u8+ts | 不支持 | 支持 |
+| Hls直播协议流(H264/H265+aac) m3u8+mp4 | 不支持 | 支持 |
+| WebTransport(M7S)协议流(H264/H265) | 不支持 | 支持 |
+| WebRTC协议流(H264) | 不支持 | 支持 |
+| WebRTC协议流(H265) m7s 服务器 | 不支持 | 支持 |
+| WebRTC协议流(H264) zlmediakit 服务器 | 不支持 | 支持 |
+| WebRTC协议流(H264) SRS 服务器 | 不支持 | 支持 |
+| WebRTC协议流(H264) 其他服务器 | 不支持 | 支持 |
+| 阿里云Web Rtc | 不支持 | 支持 |
+| 加密流(M7S)(H264/H265) | 不支持 | 支持 |
+| 国标SM4加密流 | 不支持 | 支持 |
+| xor加密流 | 不支持 | 支持 |
+| HLS(aes-128-cbc)加密流 | 不支持 | 支持 |
+| 支持fmp4协议流(H264/H265) | 不支持 | 支持 |
+| 支持裸流格式(H264/H265) | 不支持 | 支持 |
+| 支持MPEG-TS格式(H264/H265) | 不支持 | 支持 |
+| 动态分辨率 | 不支持 | 支持 |
+| 微信等H5页面加载自动播放视频(静音) | 支持 | 支持 |
+| 显示模式(填充,等比,等比缩放) | 支持 | 支持 |
+| 画面镜像(水平,垂直) | 不支持 | 支持 |
+| 画面旋转(0,90,180,270) | 支持 | 支持 |
+| 底部UI | 支持 | 支持 |
+| 底部UI(H5) | 支持 | 支持 |
+| 底部UI支持自动隐藏 | 支持 | 支持 |
+| 底部UI按钮支持自定义方法 | 不支持 | 支持 |
+| 底部UI按钮支持添加自定义按钮 | 不支持 | 支持 |
+| 底部UI自定义HTML内容 | 不支持 | 支持 |
+| 键盘快捷键 | 支持 | 支持 |
+| 支持隐藏默认loading效果 | 不支持 | 支持 |
+| 支持配置loading的icon | 不支持 | 支持 |
+| 配置右键菜单以及事件 | 不支持 | 支持 |
+| 性能面板
可以查看实时数据(延迟,时间戳,基本信息,解码器信息等) | 不支持 | 支持 |
+| WebWorker | 支持 | 支持 |
+| 视频录制(webm格式的webm、mp4文件(音频+视频)) | 支持 | 支持 |
+| 视频录制(MPEG-4格式的mp4文件,(视频)) | 不支持 | 支持 |
+| 视频录制(Flv格式的flv文件(音频+视频)) | 不支持 | 支持 |
+| wasm worker视频录制(MPEG-4格式的mp4文件,(音频+视频))[扩展模块](https://jessibuca.com/pro-module.html) | 不支持 | 支持 |
+| 直播流、回放(录像)流下载(录制)器 [扩展模块](https://jessibuca.com/pro-module.html) | 不支持 | 支持 |
+| 支持网络延迟检测,设置超过延迟重新拉流播放 | 不支持 | 支持 |
+| 支持设置播放加载超时,设置间隔时间,自动重试次数 | 支持 | 支持 |
+| 支持设置播放过程流断检测,设置间隔时间,自动重试次数 | 支持 | 支持 |
+| 异常事件 | 支持 | 支持 |
+| work线程中发起Http-Flv、WS等请求 | 不支持 | 支持 |
+| work线程中解封装数据,解码数据 | 不支持 | 支持 |
+| 语音通讯(采集麦克风数据) | 不支持 | 支持 |
+| 语音通讯(设置编码格式PCM/G711A/G711U) | 不支持 | 支持 |
+| 语音通讯(设置采样率16000Hz或8000Hz) | 不支持 | 支持 |
+| 语音通讯(设置采样位数32位或16位或8位) | 不支持 | 支持 |
+| 语音通讯(设置声道单声道或双声道) | 不支持 | 支持 |
+| 语音通讯(设置rtp包封装) | 不支持 | 支持 |
+| 语音通讯(设置jtt包解封装)[jtt介绍](https://jessibuca.com/document.html#%E5%85%B3%E4%BA%8E%E5%9B%BD%E6%A0%87-jtt-%E9%81%93%E8%B7%AF%E8%BF%90%E8%BE%93%E8%BD%A6%E8%BE%86%E5%8D%AB%E6%98%9F%E5%AE%9A%E4%BD%8D%E7%B3%BB%E7%BB%9F%E9%9F%B3%E8%A7%86%E9%A2%91%E9%80%9A%E8%AE%AF%E5%8D%8F%E8%AE%AE) | 不支持 | 支持 |
+| GB28181 TF卡(录像流)流播放 [介绍](https://jessibuca.com/pro-playback.html) | 不支持 | 支持 |
+| GB28181 TF卡(录像流)流播放,(2/4/8/16/32/64)倍率播放 | 不支持 | 支持 |
+| GB28181 TF卡(录像流)流播放,关键帧解码播放 | 不支持 | 支持 |
+| GB28181 TF卡(录像流)流播放,配套UI 24小时进度条 | 不支持 | 支持 |
+| GB28181 TF卡(录像流)流播放,配套UI 固定时长进度条 | 不支持 | 支持 |
+| GB28181 TF卡(录像流)流播放,配套UI 倍率(2/4/8/16/32/64)选择 | 不支持 | 支持 |
+| GB28181 TF卡(录像流)流播放,暂停播放但不断开连接 | 不支持 | 支持 |
+| GB28181 TF卡(录像流)流播放,直接解码前缓存数据 | 不支持 | 支持 |
+| 支持点播文件(Mp4)播放,支持H264/H265编码格式,支持硬解码、软解码播放。 | 不支持 | 支持 |
+| 支持点播文件(HLS)播放,支持H264/H265编码格式,支持硬解码、软解码播放。 | 不支持 | 支持 |
+| UI控件PTZ(云台)操作盘
(支持配置点击事件和鼠标按下和松开事件两种交互) | 不支持 | 支持 |
+| UI控件PTZ(云台)操作盘支持两种布局(横向,纵向) | 不支持 | 支持 |
+| UI控件PTZ(云台)操作盘支持拖拽 | 不支持 | 支持 |
+| UI控件PTZ(云台 镜头(+/-),聚焦(+/-),光圈(+/-) ,巡航(开/关),透雾(开/关),雨刷(开/关)按钮 | 不支持 | 支持 |
+| UI控件流分辨率配置(自定义)和展示 | 不支持 | 支持 |
+| 电子放大 | 不支持 | 支持 |
+| 播放器自定义水印(局部水印) | 不支持 | 支持 |
+| 截图加自定义水印(局部水印) | 不支持 | 支持 |
+| 全屏水印(平铺) | 不支持 | 支持 |
+| 动态水印 | 不支持 | 支持 |
+| 幽灵水印 | 不支持 | 支持 |
+| 截图暗水印(数字水印) | 不支持 | 支持 |
+| AI人脸识别[AI模块](https://jessibuca.com/pro-ai.html) | 不支持 | 支持 |
+| AI物品识别(人、车辆等)[AI模块](https://jessibuca.com/pro-ai.html) | 不支持 | 支持 |
+| AI黑屏、绿屏、花屏、马赛克检查 [AI模块](https://jessibuca.com/pro-ai.html) | 不支持 | 支持 |
+| AI遮挡物检查 [AI模块](https://jessibuca.com/pro-ai.html) | 不支持 | 支持 |
+| 支持通过ws接口获取服务器端画面坐标系(画框子、文字、不规则形状)
实时渲染在播放器上, | 不支持 | 支持 |
+| 播放异常(崩溃)日志收集(方便发送给服务器端) | 不支持 | 支持 |
+| 播放过程中超时,重新加载的时候,显示最后一帧画面 | 不支持 | 支持 |
+| pause() 到 play()的时候,显示暂停的时候的最后一帧画面 | 不支持 | 支持 |
+| 支持分析视频流里面SEI数据,并提取出来,通过事件回调给业务层使用 | 不支持 | 支持 |
+| 支持监听播放器是否在可视区域,获取焦点,失去焦点事件 | 不支持 | 支持 |
+| NxN路UI多屏播放(支持1x1,2x2,3x3,4x4) | 不支持 | 支持 |
+| NxN路UI多屏播放支持不规则多屏播放(3-1,4-1) | 不支持 | 支持 |
+| NxN路UI支持双击单个视频窗口,局部全屏(相对于container) | 不支持 | 支持 |
+| NxN路UI支持拖拽排序 | 不支持 | 支持 |
+| 支持播放异常暂停的时候显示错误提示信息 | 不支持 | 支持 |
+| 支持播放异常暂停的时候显示play按钮 | 不支持 | 支持 |
+| 支持检测首帧是否i帧,过滤掉非i帧数据 | 不支持 | 支持 |
+| 提供业务解决方案文档 | 不支持 | 支持 |
+| 支持定制化服务开发 | 不支持 | 支持 |
@@ -210,6 +212,14 @@ jessibuca pro 是在开源版本的基础上额外支持的深入业务解决方
> webrtc 遵循的协议是:https://datatracker.ietf.org/doc/html/draft-ietf-wish-whip-03
+## 点播文件协议支持(封装格式)
+
+支持两种点播格式
+| 协议 | 支持情况 |
+|:---------------------------| :--- |
+| http-mp4 | 支持 |
+| http-hls | 支持 |
+
## 视频编码格式支持
| 编码格式 | 支持情况 |
@@ -252,7 +262,7 @@ H265硬解码,对于电脑硬件支持情况:
| Flv格式的flv文件(音频+视频) | 支持 |
| MPEG-4格式的mp4文件(视频) | 支持 |
| webm格式的webm、mp4文件(音频+视频) | 支持 |
-| MPEG-4格式的mp4文件(音频+视频)【扩展模块】 | 支持 |
+| MPEG-4格式的mp4文件(音频+视频)[扩展模块](https://jessibuca.com/pro-module.html) | 支持 |
> webrtc播放地址,录制的文件是webm格式的。
@@ -646,6 +656,8 @@ Apple M1, M1 Pro, M1 Max, M1 Ultra 及以上
## PRO AI
+[AI 模块](https://jessibuca.com/pro-ai.html)
+
### 人脸识别
主要是利用openvc的人脸识别功能,识别出人脸后,打上框子。
@@ -681,6 +693,8 @@ Apple M1, M1 Pro, M1 Max, M1 Ultra 及以上
## PRO 扩展模块
+[扩展模块](https://jessibuca.com/pro-module.html)
+
### Mp4 录制(MPEG-4)
利用ffmpeg实现的 mp4录制,支持录制视频和音频。