本文介绍企业直播的播放器能力,包括 SaaS 和观播 SDK 的基础能力,以及观播 SDK 的自定义能力。
基础能力
通用功能
功能 | SaaS | Web 观播 SDK | iOS/Android 观播 SDK |
---|
PC 端 | 移动端横屏 | 移动端竖屏 | PC 端 | 移动端横屏 | 移动端竖屏 | 移动端横屏 | 移动端竖屏 |
---|
弹幕 | - 发送与查看实时弹幕。
- 弹幕设置。支持设置弹幕的不透明度、显示区域、弹幕速度、字体大小。
- 蒙版弹幕,即“不挡脸”弹幕。弹幕不会再覆盖人像,而是呈现从人体身后穿过的效果,视频画面会给人一种裸眼 3D 的体验。
| 不支持 | - 发送与查看实时弹幕。
- 弹幕设置。支持设置弹幕的不透明度、显示区域、弹幕速度、字体大小。
- 蒙版弹幕,即“不挡脸”弹幕。弹幕不会再覆盖人像,而是呈现从人体身后穿过的效果,视频画面会给人一种裸眼 3D 的体验。
| 不支持 | 不支持 |
多语言 | 支持简中、繁中、英语、日语多语言切换。 | 支持通过调用 switchLanguage 方法实现简中、繁中、英语、日语多语言切换。 | 支持简中、繁中、英语、日语多语言切换。 | 支持简中、繁中、英语、日语多语言切换。 |
剧场模式 | 支持网页剧场模式,纯享直播、点播画面和评论互动。 | 不适用 | 不适用 | 不适用 |
全屏模式 | 支持播放器全屏。 | - iOS 默认样式全屏。
- Android 默认系统全屏。
- 支持自定义使用系统全屏、样式全屏、旋转全屏。
| 支持播放器全屏。 | - iOS 默认样式全屏。
- Android 默认系统全屏。
- 支持自定义使用系统全屏、样式全屏、旋转全屏。
| - 完整直播间支持全屏模式观看。
- 如果单独接入完整播放器,需自行实现全屏模式。
| 当源流画面的宽 > 高时: - 完整直播间支持全屏模式观看。
- 如果单独接入完整播放器,需自行实现全屏模式。
|
自动播放 | - 支持静音自动播放和非静音自动播放。
- 首先尝试非静音自动播放。最终采取的自动播放模式,取决于观众使用的环境。
| - 支持静音自动播放和非静音自动播放。
- 默认首先尝试非静音自动播放视频。最终采取的自动播放模式,取决于 Web SDK 的参数设置以及观众使用的环境。
| 支持自动播放。 |
画中画 | 系统画中画:观众在离开观看页时,例如打开新页面或将观看页切换至后台时,可以通过画中画模式观看直播或点播内容。 | - 自定义画中画:观众在离开观看页时,例如打开新页面或将观看页切换至后台时,可以通过画中画模式观看直播或点播内容。详见移动端 App 画中画模式实现方案。
- 飞书内小窗模式:不支持跨页面展示。仅支持在飞书内以小窗模式展示直播画面。
| - 系统画中画:观众在离开观看页时,例如打开新页面或将观看页切换至后台时,可以通过画中画模式观看直播或点播内容。详见画中画。
- 自定义小窗模式:不支持跨页面展示,仅支持在当前观看页以小窗模式展示播放器画面。详见小窗模式。
| - 自定义画中画:观众在离开观看页时,例如打开新页面或将观看页切换至后台时,可以通过画中画模式观看直播或点播内容。详见移动端 App 画中画模式实现方案。
- 自定义小窗模式:不支持跨页面展示,仅支持在当前观看页以小窗模式展示播放器画面。详见小窗模式。
- 飞书内小窗模式:不支持跨页面展示。仅支持在联系企业直播技术支持将您的域名加入白名单后,在飞书内以小窗模式展示直播画面。
| - iOS:支持系统画中画和 InApp 画中画。
- Android:支持系统画中画。
|
后台播放 | 切换至后台时不暂停播放。 | - 切换至后台时暂停播放。
- 切换回前台时自动播放。点播将从暂停播放处继续播放,直播将播放当前正在直播的内容。
| 切换至后台时不暂停播放。 | - 切换至后台时暂停播放。
- 切换回前台时自动播放。点播将从暂停播放处继续播放,直播将播放当前正在直播的内容。
| - 支持自定义配置切换至后台时是否暂停播放。
- iOS:支持自定义配置切换回前台时是否自动播放。如自动播放,则点播将从暂停播放处继续播放,直播将播放当前正在直播的内容。
- Android:切换回前台时自动播放。点播将从暂停播放处继续播放,直播将播放当前正在直播的内容。
说明 如果切换回前台时,观看页弹出风险提示对话框或发送时机为进入直播时的问卷,则不会自动播放。 |
全屏水印 | 在观看页添加观众昵称、关联用户 ID 或其他自定义内容的全屏水印,有助于追踪盗录视频的源头,从而对盗录者起到震慑作用。 | 在观看页添加观众昵称的全屏水印,有助于追踪盗录视频的源头,从而对盗录者起到震慑作用。 说明 仅支持显示观众昵称作为全屏水印,不支持水印的样式配置。 |
跑马灯 | 在播放器内以滚动或闪烁的方式显示观众昵称、关联用户 ID 或其他自定义内容,以此警示盗录者并增加盗录成本,从而有效保护视频版权。 | 不支持 |
直播播放器功能
用于播放直播内容的播放器能力。
功能 | SaaS | Web 观播 SDK | iOS/Android 观播 SDK |
---|
PC 端 | 移动端横屏 | 移动端竖屏 | PC 端 | 移动端横屏 | 移动端竖屏 | 移动端横屏 | 移动端竖屏 |
---|
直播频道 | 在播放器内或播放器外切换直播频道。 |
清晰度选择 | 支持智能、原画、蓝光、超清、高清、标清多档位切换。 - 智能:默认档位,支持根据卡顿情况自动降级。您可在控制台配置 PC 端和移动端的智能清晰度。例如设置移动端的智能清晰度为标清,则移动端的智能档位分辨率为 540p、视频码率为 1 Mbps、帧率为 15 fps。有关如何在控制台配置智能清晰度,详见直播频道管理。
- 原画:分辨率、视频码率和帧率与源视频一致。
- 蓝光:分辨率为 1080p、视频码率为 6 Mbps、帧率为 30 fps。
- 超清:分辨率为 1080p、视频码率为 4 Mbps、帧率为 30 fps。
- 高清:分辨率为 720p、视频码率为 2 Mbps、帧率为 25 fps。
- 标清:分辨率为 540p、视频码率为 1 Mbps、帧率为 15 fps。
|
主备流 | 主流断流时自动切换至备流播放。 |
超低延时直播 | 相较于延时 5~10 秒的普通延时直播,超低延时直播可将延时降至 1 秒以内,为您提供低卡顿、流畅的优质直播观看体验。 |
直播时移 | - 在直播期间,回看 8 小时内任意过去时间点的直播内容。
- 在直播期间,回看已讲解商品的直播画面。
- 在进度条上展示打点。
| - 在直播期间,回看 8 小时内任意过去时间点的直播内容。
- 在直播期间,回看已讲解商品的直播画面。
| - 在直播期间,回看已讲解商品的直播画面。
- 当源流画面的宽 > 高时,在直播期间,回看 8 小时内任意过去时间点的直播内容。
| - 在直播期间,回看 8 小时内任意过去时间点的直播内容。
- 在直播期间,回看已讲解商品的直播画面。
- 在进度条上展示打点。
| - 在直播期间,回看 8 小时内任意过去时间点的直播内容。
- 在直播期间,回看已讲解商品的直播画面。
| - 在直播期间,回看已讲解商品的直播画面。
- 当源流画面的宽 > 高时,在直播期间,回看 8 小时内任意过去时间点的直播内容。
| - 在直播期间,回看 8 小时内任意过去时间点的直播内容。
- 在直播期间,回看已讲解商品的直播画面。
| - 在直播期间,回看已讲解商品的直播画面。
- 当源流画面的宽 > 高时,在直播期间,回看 8 小时内任意过去时间点的直播内容。
|
直播字幕 | 通过语音识别、AI 翻译在直播画面实时添加字幕。 - 外挂字幕:支持识别简中和英文,并按需显示简中和英文。观众可以自主选择是否开启字幕及显示的字幕语言。
- 直播流合成字幕:支持识别简中和英文,并按需显示简中、英文和日文。直播画面会显示所有设置的字幕语言且观众无法关闭字幕。
| 不支持 | 通过语音识别、AI 翻译在直播画面实时添加字幕。 - 外挂字幕:支持识别简中和英文,并按需显示简中和英文。观众可以自主选择是否开启字幕及显示的字幕语言。
- 直播流合成字幕:支持识别简中和英文,并按需显示简中、英文和日文。直播画面会显示所有设置的字幕语言且观众无法关闭字幕。
| 不支持 | 不支持 |
防劫持 | 观众在 PC 端观看直播时,无法通过某数字安全浏览器自带的视频录制插件录制视频内容,从而保护视频内容的版权。 | 播放器软解解码直播视频,防止部分浏览器或 App 下播放器被劫持。 | 观众在 PC 端观看直播时,无法通过某数字安全浏览器自带的视频录制插件录制视频内容,从而保护视频内容的版权。 | 播放器软解解码直播视频,防止部分浏览器或 App 下播放器被劫持。 | 不适用 |
点播播放器功能
用于播放预告和回放内容的播放器能力。
功能 | SaaS | Web 观播 SDK | iOS/Android 观播 SDK |
---|
PC 端 | 移动端横屏 | 移动端竖屏 | PC 端 | 移动端横屏 | 移动端竖屏 | 移动端横屏 | 移动端竖屏 |
---|
回放多线路 | 在播放器内或播放器外切换回放视频。默认按回放列表顺序自动播放。 |
看点标记 | 对点播内容打点,标记精彩瞬间。支持在进度条上展示打点。 | 不支持 | 对点播内容打点,标记精彩瞬间。支持在进度条上展示打点。 | 不支持 | 不支持 |
点播弹幕 | - 查看直播历史弹幕。
- 发送与查看点播弹幕。
- 弹幕设置。支持设置弹幕的不透明度、显示区域、弹幕速度、字体大小。
- 蒙版弹幕,即“不挡脸”弹幕。弹幕不会再覆盖人像,而是呈现从人体身后穿过的效果,视频画面会给人一种裸眼 3D 的体验。
| 不支持 | 不支持 | 不支持 |
点播字幕 | 通过语音识别、AI 翻译在回放视频添加外挂字幕。
支持识别简中和英文,并按需显示简中和英文。观众可以自主选择是否开启字幕及显示的字幕语言。 | 通过语音识别、AI 翻译在回放视频添加外挂字幕。
支持识别简中和英文,并按需显示简中和英文。观众可以自主选择是否开启字幕及显示的字幕语言。 | 通过语音识别、AI 翻译在回放视频添加外挂字幕。
支持识别简中和英文,并按需显示简中和英文。观众可以自主选择是否开启字幕及显示的字幕语言。 | 通过语音识别、AI 翻译在回放视频添加外挂字幕。
支持识别简中和英文,并按需显示简中和英文。观众可以自主选择是否开启字幕及显示的字幕语言。 | 不支持 |
倍速 | 支持 0.5、0.75、1、1.25、1.5、2 倍速播放。 |
清晰度选择 | 支持蓝光、超清多档位切换。 - 蓝光:默认档位。分辨率为 1080p、视频码率为 6 Mbps、帧率与源视频一致。
- 超清:分辨率为 720p、视频码率为 4 Mbps、帧率与源视频一致。
|
防劫持 | 观众在 PC 端观看预告、回放时,无法通过某数字安全浏览器自带的视频录制插件录制视频内容,从而保护视频内容的版权。 | 不支持 | 观众在 PC 端观看预告、回放时,无法通过某数字安全浏览器自带的视频录制插件录制视频内容,从而保护视频内容的版权。 | 不支持 | 不适用 |
SDK 自定义能力
观播 SDK 除以上基础能力外,还支持通过调用 API 和配置参数的方式自定义播放器的样式与配置等。