Version · C ABI-Schnittstelle, 6 vorkompilierte Plattformen, aufrufbar von jedemlanguage calls
The underlying compression engine shared across the entire SmartSlim product line
Rust compression engine SDK istSmartSlim Desktop, Server-Version, Netzwerkversion shared underlyingcompression core, zu Rust written in and exportsstandard C ABI interface. eszudynamic library (.so / .dylib / .dll)distributed as, can be Python(ctypes), Rust(FFI), Java(JNI), C#(P-Invoke)and any language supporting C calls. SDK built-in identity verification, -Autorisierungundmulti-platformRuntime ProtectionMechanismus, ensure only authorized parties can invoke compression capabilities.
Die Hauptschnittstellen des SDK sind im Quellcode verifizierbar
Out of the box, no need to selfcompile Rust toolchain
X86_64 Linux Desktop/allgemeinUmgebung, .so dynamic library.
Aarch64 Linux (einschließlich europäischem ARM), dynamische Bibliothek .so.
X86_64 Linux Server-Version, enabledauthorization verificationund AuditFähigkeit.
Aarch64 Linux Server-Version, angepasst an europäische ARM-Server.
Universal binary(simultaneouslyumfasst Intel und Apple Silicon), .dylib dynamic library.
X86_64 Windows, .dll dynamic library.
Three-layer protection against unauthorized calls and reverse engineering
Das SDK bietet einen Signaturverifizierungsmechanismus; die Host-Anwendung stellt die Signatur bereit, und das SDK verifiziert die Identität des Aufrufers zur Laufzeit.
Die Server-Version verifiziert die Lizenz über Autorisierungscode + Hardware-Bindung, unterstützt Offline-Autorisierung.
Das SDK erkennt das Anhängen eines Debuggers auf allen Plattformen (macOS/iOS, Android/Linux, Windows) und bricht die Ausführung sofort ab.
4 StufeAutorisierung, enable on demandcompression capabilities
| authorization type | Bildkompression | video compression | audio compression | document compression | Maximale Nebenläufigkeit | Stapelverarbeitung |
|---|---|---|---|---|---|---|
| Trial(trial) | 1 | |||||
| Standard(Standard) | 4 | |||||
| Professional(professionell) | 8 | |||||
| Enterprise(Unternehmen) | 16+ |
image_compression / video_compression / audio_compression / document_compression four boolean switches and max_concurrent_tasks(Standard 4), batch_processing etc.Feld, definierenin .
Einmal kompilieren, von überall aufrufen
Via ctypes.CDLL ladendynamic library, verwenden c_char_p / c_void_p / CFUNCTYPE ErklärungFunktionundcallback. SmartSlim Enterprisei.e.übernimmtthis method.
Via extern "C" declare andLinkdynamic library, directly call C ABI Funktion, zero overhead.
Written in JNI bridge layer, via System.loadLibrary ladendynamic library, in native Methodecall in C ABI.
Verwenden [DllImport] FunktionErklärungexternFunktion, via .NET runtimeauto-loaddynamic library.
Kontaktieren Sie unser Geschäftsteam für Testlizenz und Integrationsdokumentation