# Spec: Android native video — transparent-webview spike **Status:** Spike succeeded — native video confirmed working on a physical device (2026-08-11) with `experimentalNativeVideo` on. Shipped behind that flag, default off. Branch `feat/android-native-video`. **The spike's central question is answered: yes.** A `SurfaceView` *can* be composited behind a transparent Tauri WebView on Android. Nothing upstream blocked it and nothing upstream demonstrated it — this is, as far as the issue trackers show, the first working instance. The remaining flag is about test coverage and the unverified cases below, not about viability. **Requirements:** IR-004, UR-003, UR-004, UR-041 → DR-001, DR-004, DR-150, DR-151, DR-152 **Note:** the original draft cited DR-023/DR-024 here. Those are the *subtitle* and *audio-track selection UI* requirements — unrelated to this work. The IDs actually implemented are DR-150 (native rendering behind the flag), DR-151 (the severed SurfaceView attach chain) and DR-152 (capabilities reported by Rust). **UX spec:** n/a — no intended visual change; the video surface must land exactly where the `