diff --git a/services/web-ui/public/screens-asset.jsx b/services/web-ui/public/screens-asset.jsx index 65d0966..8d8c22d 100644 --- a/services/web-ui/public/screens-asset.jsx +++ b/services/web-ui/public/screens-asset.jsx @@ -79,6 +79,10 @@ function AssetDetail({ asset, onClose }) { }, [streamUrl, streamType]); // Build filmstrip from real video frames. HLS streams use hls.js probe. + // For MP4, we fetch the first 10 MB as a Blob to feed the probe video — + // this works reliably even in headless browsers where