Netless

Netless

  • 通用文档
  • 常见问题
  • JavaScript
  • Android
  • iOS
  • Server
  • GitHub
  • 🇬🇧 English

›客户端 SDK

阅读说明

  • 阅读说明

管理控制台

  • 应用与权限
  • 配置云存储

客户端 SDK

  • 实时房间状态管理
  • 房间业务状态管理
  • 视角与坐标
  • 自定义事件
  • 视角模式-主播与跟随者
  • 播放速率(三端)
  • 防火墙和代理
  • 如何高效使用文档转换功能
  • 关于日志

播放速率(三端)

倍速播放

新增倍率播放 API,可以修改白板回放时的播放速率(暂停后,该属性不会被修改,再次调用播放,该值仍然有效)

Web

player2.5.8版本,新增playbackSpeed属性,可以指定回放时的播放速率。

带视频回放

目前player的playbackSpeed属性,暂时只支持白板本身。 通过回放时,media挂载的音视频,暂时不会被playbackSpeed影响。 白板本身是通过videojs来操作音视频的,所以可以通过videojs的播放器,修改音视频的播放速率。

const videoJsId = "white-sdk-video-js";
const mediaPlayer = videojs.getPlayer(videoJsId);
// https://docs.videojs.com/docs/api/player.html#MethodsplaybackRate
mediaPlayer.playbackRate(1.25);

vue 用户的 mediaPlayer 可以为 dom 节点,操作略有不同。

iOS

whiteboard 开源版本 2.5.8 新增 API。

  • 单独白板操作

如果单独白板播放,直接操作WhitePlayer.playbackSpeed即可。同样不支持对在创建回放时,带入的mediaUrl音频,进行速率调整。

  • 使用WhiteCombinePlayer同时播放音视频与白板

如果使用sdk提供的WhiteCombinePlayer来处理音视频+白板同步播放,则设置WhiteCombinePlayer.playbackSpeed即可。

Android

Android 2.5.3 新增 API。

  • 白板单独操作

如果单独白板操作,直接操作Player.playbackSpeed。同样不支持对在创建回放时,带入的mediaUrl音频,进行速率调整。

  • 使用PlaySyncManager同时播放音视频与白板 docs/android/guides/replay.md 首先根据 android-音视频播放 接入并实现 nativePlayer 接口。然后在 nativePlayer 自己实现 seek,在修改音视频播放速率的同时,调用Player的playbackSpeedAPI。
Last updated on 5/25/2020 by leavesster
← 视角模式-主播与跟随者Next →
  • 倍速播放
    • Web
    • iOS
    • Android
Netless
接入即互动
产品
管理控制台官网网站Demo 体验Github
公司
加入我们服务条款隐私协议
联系方式
support@netless.link社区
Copyright © 2020 Netless