SessionKit
라이브러리로 된 원격 데스크톱 — 화면을 캡처·인코딩해 스트리밍하고 운영자의 마우스·키보드를 되돌려 주입합니다. 클립보드·파일·오디오까지 당신이 제공하는 하나의 바이트 채널 위로 다중화되어 흐릅니다. Windows·Linux·macOS가 각각 호스트이자 뷰어가 됩니다.
개발자 라이브러리 · .NET (net8.0 / net9.0)
핵심 기능
🖥️ 크로스플랫폼 화면·입력
DXGI/GDI·X11·CoreGraphics 캡처와 SendInput·XTest·CGEvent 입력 주입(마우스·키보드·유니코드 텍스트). 3-OS 모두 호스트·뷰어.
🎞️ 하드웨어 H.264 Premium
기본은 JPEG-타일 델타(무코덱). 원하면 OS 네이티브 코덱(Media Foundation·VA-API·VideoToolbox)으로 전환 — 자동 협상·크로스-OS 디코딩.
📋 클립보드·파일·오디오
텍스트+이미지 클립보드 양방향 동기화, 청크·해시 파일 전송(양방향), 시스템 오디오 스트리밍(WASAPI·PulseAudio·CoreAudio).
📶 적응형 품질·손실 복구 Premium
대역폭에 맞춰 품질·프레임레이트·H.264 비트레이트 자동 조절, 시퀀스 기반 손실 복구, 자동 재연결로 끊김에 강함.
🖱️ 커서·멀티모니터 Premium
하드웨어 커서를 별도 채널로 오버레이, 다중 디스플레이 열거·실시간 전환.
🔌 전송 무관 설계
소켓을 열지 않습니다. WebSocket·TCP(프레이밍)·SSH 터널·ConnectKit 등 어떤 채널이든 그 위로 흐릅니다.
Standard vs Premium
🧩 Standard 무료
화면 캡처·입력·클립보드·양방향 파일 전송·JPEG-타일 영상·호스트→뷰어 오디오·제어 승인(동의) 게이트. NuGet으로 바로 임베드.
🛡️ Premium 라이선스
Standard 전부 + 하드웨어 H.264·동적 비트레이트, 적응형 품질, 멀티모니터, 양방향 오디오+지터 버퍼, 자동 재연결, 커서 오버레이. 라이선스 키로 런타임 활성화.
가격 (개발자 시트 기준)
| 플랜 | 개발자 | Premium (연) |
|---|---|---|
| Standard | 무제한 | 무료 |
| Indie | 1 | ~$290 |
| Team | 5 | ~$990 |
| Business | 25 | ~$2,900 |
| OEM / Enterprise | 무제한 · 재배포 | 견적 |
연간·USD, 세금 별도. 영구 라이선스(연 가격의 3배 + 유지보수 연 20%)도 제공. 자세히는 가격 안내.
SessionKit
Remote desktop as a library — capture a screen, encode and stream it, and inject the operator's mouse/keyboard back. Clipboard, files and audio ride the same single byte channel you provide. Windows, Linux and macOS each act as both host and viewer.
Developer library · .NET (net8.0 / net9.0)
Core capabilities
🖥️ Cross-platform screen & input
DXGI/GDI · X11 · CoreGraphics capture and SendInput · XTest · CGEvent injection (mouse, keyboard, Unicode text). All three OSes host and view.
🎞️ Hardware H.264 Premium
JPEG-tile deltas by default (no codec); opt into the OS-native codec (Media Foundation · VA-API · VideoToolbox) — auto-negotiated, cross-OS decodable.
📋 Clipboard · files · audio
Two-way text+image clipboard sync, chunked/hashed file transfer (both directions), system-audio streaming (WASAPI · PulseAudio · CoreAudio).
📶 Adaptive & loss-resilient Premium
Auto-tunes quality/FPS/H.264 bitrate to the link, sequence-numbered loss recovery, and auto-reconnect for resilient sessions.
🖱️ Cursor & multi-monitor Premium
Overlays the hardware cursor on its own channel; enumerate and switch the captured display at runtime.
🔌 Transport-agnostic
It opens no sockets. Runs over any channel — WebSocket, framed TCP, an SSH tunnel, or ConnectKit.
Standard vs Premium
🧩 Standard Free
Screen capture, input, clipboard, both-way file transfer, JPEG-tile video, host→viewer audio, and the control-approval consent gate. Embed straight from NuGet.
🛡️ Premium Licensed
Everything in Standard plus hardware H.264 + dynamic bitrate, adaptive quality, multi-monitor, two-way audio + jitter buffer, auto-reconnect, and cursor overlay. Unlocked at runtime with a license key.
Pricing (per developer seat)
| Plan | Developers | Premium (annual) |
|---|---|---|
| Standard | Unlimited | Free |
| Indie | 1 | ~$290 |
| Team | 5 | ~$990 |
| Business | 25 | ~$2,900 |
| OEM / Enterprise | Unlimited · redistribution | Contact us |
Annual, USD, excl. tax. A perpetual option (3× the annual price + 20%/yr maintenance) is also available. Details on the pricing page.