v3.3.0
New Features
-
Person Extraction with Transparent Background: Added the ability to extract a person with a transparent background (available in canvas and MediaStream). This feature enables custom layout configurations for live streaming or video editing solutions.
See how to use it -
Mirroring Effect: Introduced a mirroring effect that mirrors the original stream and applies all subsequent effects to the mirrored stream, eliminating previous issues with orientation and alignment.
See how to use it
Speed Optimizations
-
Beautification Effects: Optimized beautification effects to reduce GPU usage by 50%, enhancing performance.
-
Drawing Pipeline Enhancements: Improved the drawing pipeline to reduce redundant rendering when multiple effects are enabled, resulting in faster processing.
Stability Improvements
-
Granular Effect Control: Added more detailed control over which effects are included in the main processing pipeline, providing better customization and stability.
-
Third-Party Library Optimization: Removed third-party libraries that used eval, leading to a more secure and optimized structure.
Bug Fixes
- Memory Leak Resolution: Fixed a memory leak issue in frame bypass mode for Safari and Firefox, improving overall stability and performance on these browsers.