Live · Secure Delivery Network

ONLYKDRAMA
VAULT

The private streaming backbone behind OnlyKDrama.top — every episode and movie packaged into adaptive multi-audio HLS with multi-language subtitles, auto-fixed codecs, and signed expiring links. Upload once from Drive, stream anywhere.

Total Titles
0
Library
Storage Used
0 GB
R2 Edge
HLS Streams
0
Multi-Audio
Avg. Quality
—
WEB-DL
The Pipeline

From raw MKV to stream-ready in one run

A single Drive run handles download, analysis, packaging, and edge delivery. No servers to manage, no transcode queues.

01

Drop a Link

Paste any Google Drive or direct URL into the Drive packager. It resolves the real filename, downloads at full speed, and audits your 9.5 GB R2 budget before touching a single byte.

Smart Downloader
02

Auto-Packaging

Deep media probe detects every audio and subtitle track. Multi-audio becomes adaptive HLS with switchable languages; single-audio becomes a fast MP4. HEVC/10-bit sources are auto-transcoded to browser-safe H.264.

HLS + MP4 Engine
03

Share & Stream

Segments upload to R2 while encoding is still running — a 60-minute episode is shareable within minutes. Every link is HMAC-signed and expires in 2 hours.

Pipelined Upload
Capabilities

Built for binge-watchers

Multi-Audio HLS

Original Korean, Hindi dubs, commentary tracks — every audio stream becomes a switchable HLS rendition, delivered from the edge.

Multi-Subtitles + SRT

English, Chinese, Korean and more — toggle in the player, restyle size/color/box, or download clean .srt files named after the episode.

Signed 2H Sessions

Every watch link carries an HMAC signature bound to a 2-hour window. Shared links die on schedule — your library stays private.

Pipelined Upload

Segments stream to R2 on 16 threads while ffmpeg is still encoding. Total publish time ≈ encode time, not encode + upload.

Codec Auto-Fix

HEVC, 10-bit, AV1 — anything browsers can't decode is transparently transcoded to H.264 8-bit during packaging. x264 sources stream untouched.

Smart Titles

"Show.S02E08.1080p.NF.WEB-DL.x264" becomes "Show Season 2 Episode 8" automatically, with dub languages appended — clean links, clean pages.

Security Model

Private by design

The vault is invisible without an admin key. Every watch session is a short-lived, cryptographically signed grant — not a public URL that lives forever.

  • —HMAC-SHA256 signed URLs, verified per request
  • —Unguessable 12-character media IDs on every object path
  • —Admin key required for listing and deletion
  • —Hard 9.5 GB storage cap enforced at upload time
2h
Link Lifetime
12+
ID Entropy (chars)
16
Upload Threads
0
Servers Managed
Command Center

Media Library

Questions

Frequently asked

Why does my watch link expire?+
Every link is signed with an HMAC token valid for 2 hours. Request a fresh link anytime from the dashboard's Copy Link button — the media itself is stored permanently in R2.
Which video formats play in the browser?+
H.264 (x264) plays everywhere natively. HEVC/x265, 10-bit and AV1 sources are automatically transcoded to H.264 during packaging, so every upload ends up playable on Chrome, Firefox, Safari and mobile.
How do I switch audio or subtitle tracks?+
On the watch page, click any audio chip under "Audio & Subtitles" to switch instantly, or use the player's ⚙ settings menu. Subtitles can be restyled (size, color, box) and downloaded as .srt files.
What happens when storage fills up?+
Uploads are blocked before exceeding the 9.5 GB safety cap. Delete old titles from the dashboard to reclaim space — every object belonging to a title is wiped in one click.