Playback speed
Double speed playback
Added the magnification playback API, which can modify the playback rate during whiteboard playback (after pausing, this property will not be modified, and calling playback again, the value is still valid)
Web
playerversion 2.5.8, addplaybackSpeedproperty, you can specify the playback speed during playback
With video playback
Currently, the playbackSpeed property ofplayer currently only supports the whiteboard itself.
During playback, the audio and video mounted by media will not be affected byplaybackSpeed for the time being.
The whiteboard itself operates audio and video through videojs, so you can modify the playback rate of audio and video through thevideojs player.
const videoJsId = "white-sdk-video-js";
const mediaPlayer = videojs.getPlayer(videoDom);
// https://docs.videojs.com/docs/api/player.html#MethodsplaybackRate
mediaPlayer.playbackRate(1.25);
The media player of the Vue user can be a DOM node, with slightly different operations.
iOS
Whiteboard open source version 2.5.8 New API.
- Separate whiteboard operation
If you play on the whiteboard alone, you can directly operate WhitePlayer.playbackSpeed. It also does not support rate adjustment of the mediaUrl audio that is brought in when creating playback.
- Use WhiteCombinePlayer to play audio and video and whiteboard at the same time
If you use the WhiteCombinePlayer provided by the SDK to handle audio and video whiteboard synchronous playback, setWhiteCombinePlayer.playbackSpeed.
Android
Android 2.5.3 new API.
- Separate whiteboard operation
If you operate it on the whiteboard alone, operate Player.playbackSpeed directly. It also does not support rate adjustment of the mediaUrl audio that is brought in when creating playback.
- Use PlaySyncManager to play audio and video and whiteboard at the same time
docs/android/guides/replay.md
First access and implement the nativePlayer interface according to [android-audio and video playback] (/ docs / android / guides / replay.md # video support). Then in nativePlayer implement seek itself, while modifying the audio and video playback rate, call the
PlaybackSpeedAPI ofPlayer.