SDK Download

Last updated: 2020-08-27 11:18:56

    Download of Different UGSV SDK Editions

    Feature Module Feature Overview Lite Edition License Basic Edition License Enterprise Edition License Enterprise Pro Edition License
    UI Custom UI The UI can be customized. The UGSV application provides a complete set of source code for UI interaction, which can be reused or customized.
    Capturing and shoot Aspect ratio Video shoot supports multiple aspect ratios, including 16:9, 4:3, and 1:1.
    Definition SD, HD, and FHD are supported for shoot, and the bitrate, frame rate, and GOP can be customized.
    Shoot control The front/rear cameras can be switched and the flash can be controlled during shoot.
    Duration configuration The minimum and maximum shoot durations can be customized.
    Watermarking Watermarks can be added during shoot. ×
    Focal length The focal length can be adjusted during shoot.
    Focus mode Manual focus and autofocus are supported.
    Multi-segment shoot You can pause shoot to segment the video and delete existing segments.
    Capturing Photos can be captured. ×
    Adjustable-speed shoot Slow and fast shoot modes are supported. ×
    Background music A local .mp3 file can be selected as the background music before shoot. ×
    Voice changing and reverb The voice to be recorded can be changed to another type (such as the voice of a little girl or middle-aged man) and mixed with reverb effects (such as karaoke room and hall) before shoot. ×
    Filters Filters can be switched by swipe and previewed in real time. The filter and filter level can be customized.
    Basic beauty filters The skin smoothing, skin brightening, and rosy skin filters can be configured for shoot, and their effect levels can be adjusted.
    Advanced beauty filters The eye enlarging, face slimming, chin slimming, chin adjustment, face shortening, and nose narrowing filters can be set for shoot, and their effect levels can be adjusted. × × ×
    Animated stickers Faces can be detected, and effects such as face reshaping, stickers, and pendants can be added. × ×
    AI-based keying A person's contour can be recognized, and the background can be removed and replaced with another element, such as animated background or PowerPoint slide. × × ×
    Green screen keying Elements in green (such as pure green background) in the video image can be removed and replaced with another element such as animated background or PowerPoint slide. × × ×
    Special effects and editing Quick import Videos can be quickly imported on Android.
    Video clipping Videos can be precisely clipped according to the specified time range.
    Bitrate configuration The bitrate can be specified for video generation.
    Cover generation The frame image at the specified time point can be obtained.
    Preview by frame When the base cursor is slid along the timeline, the frame image where the cursor stays will be displayed in the preview window.
    Filters Filters can be added for videos, and the filter level can be adjusted. ×
    Time-base special effects Time-based special effects such as reverse, loop, and slow motion can be added for videos. ×
    Special effect filters Special effects such as soul out, dynamic light-wave, cracked screen, and darkness and phantom can be added for videos. ×
    Background music An embedded audio file or local .mp3 file in the phone can be used as the background music. The background music can be clipped, and the volume level can be adjusted. ×
    Animated or static stickers Animated or static stickers can be added. Their positions in the video image and the start and end points in time for display are customizable. ×
    Subtitles Subtitles can be added, and the style of the subtitles frame background (such as bubble) can be selected. Their positions in the video image and the start and end points in time for display are customizable. ×
    Image transition Multiple images can be imported, and transition effects such as rotation, fade-in, and fade-out can be selected for video generation. ×
    Video splicing Multi-video splicing Multiple videos can be spliced into one video. ×
    Co-shoot A video can be shot when another video is played back to generate a dual-image video. ×
    Video upload Upload to VOD VOD supports features such as media asset management and content audit.
    VOD playback Superplayer A one-stop solution implemented based on the VOD player is provided, which has features such as video information pull, portrait/landscape mode switch, definition selection, on-screen commenting, and LVB time shifting and is completely open-source.
    SDK download Android UGSV SDK (LiteAVSDK) + basic feature demo source code Download the Basic Edition SDK Download the Enterprise Edition SDK
    iOS UGSV SDK (LiteAVSDK) + basic feature demo source code Download the Basic Edition SDK Download the Enterprise Edition SDK
    License License application An SDK edition can be used only with its corresponding license. Lite Edition license Basic Edition license Enterprise Edition license Enterprise Pro Edition license

    If you have any questions about the features supported by the SDK, please see Feature FAQs.

    OS Download Link GitHub Gitee
    Source code for iOS Download GitHub Gitee
    Source code for Android Download GitHub Gitee
    Backend source code Download GitHub Gitee

    Was this page helpful?

    Was this page helpful?

    • Not at all
    • Not very helpful
    • Somewhat helpful
    • Very helpful
    • Extremely helpful
    Send Feedback
    Help