Skip to content

Mode Refresh: Viewerframe

Never refresh on every frame (that destroys performance). Instead, implement a lazy refresh triggered only by error conditions (frame freeze, PTS discontinuity, or resolution change).

// Re-initialize the mode with the same parameters viewer.setViewerMode(currentMode); viewerframe mode refresh

// Reset the decoder context viewer.resetDecoder(); Never refresh on every frame (that destroys performance)

console.log("Viewerframe mode refresh completed at " + Date.now()); // Reset the decoder context viewer.resetDecoder()

// Restart the stream from the last keyframe viewer.requestKeyFrame();

Volver arriba