VidX — آزمایش استاتیک پخش مستقیم ZIP اصلی را در Cloudflare Pages Direct Upload روی پروژهٔ celestialunawake آپلود کنید. index.html در ریشهٔ ZIP است؛ backend، Worker، پروکسی و فایل ویدیو لازم نیست. سپس https://celestialunawake.pages.dev را باز کنید. برای دامنهٔ متفاوت، افزونه باید دوباره ساخته شود. از هر سایت یک ویدیو انتخاب شده؛ از هر قالب موجود یک لینک با کیفیت کم انتخاب شده است. HLS و MP4 یک ویدیو ممکن است مدت یا کدک متفاوت داشته باشند؛ فقط دو حالت همان ردیف مقایسه می‌شوند. MP4 native بدون crossorigin، MP4 CORS با anonymous، HLS با HLS.js 1.7.3 و مجوز همراه آن است. اگر MediaSource برای HLS.js موجود نباشد، روش HLS «پشتیبانی‌نشده» ثبت می‌شود و به native تغییر نمی‌کند. تا کلیک شروع، هیچ درخواست رسانه‌ای انجام نمی‌شود؛ آزمایش بی‌صداست و بعد از نتیجه متوقف می‌شود. پخش حدود شش ثانیه (یا ۶۵ درصد یک کلیپ کوتاه) و سپس seek و ادامهٔ پخش بررسی می‌شود. مهلت هر ردیف ۴۰ ثانیه است. فایل استاتیک لینک منقضی‌شده را تمدید نمی‌کند. ابتدا تمام افزونه‌های تغییر شبکه را خاموش و صفحه را بازخوانی کنید، «بدون افزونه» را انتخاب و آزمایش کنید. Chrome: extensions/chrome.zip را دانلود و استخراج کنید؛ chrome://extensions → Developer mode → Load unpacked. Firefox: extensions/firefox.xpi را با about:debugging → This Firefox → Load Temporary Add-on بارگذاری کنید. Firefox XPI امضا نشده و نصب موقت با بستن مرورگر پاک می‌شود؛ نصب دائمی نیازمند امضای Mozilla است. در Privacy افزونه تمام دسترسی‌های اعلام‌شده را تأیید کنید؛ افزونه را روشن و صفحه را بازخوانی کنید. «با افزونه» را انتخاب و همان ردیف‌ها را دوباره اجرا کنید. انتخاب صفحه به‌خودی‌خود افزونه را تغییر نمی‌دهد. افزونهٔ این بسته فقط برای همین دامنه و ۱۱ خانوادهٔ CDN بررسی‌شده است، نسخهٔ قبلی PH-only کافی نیست. Chrome 145+ و Firefox 142+ لازم‌اند. کد منبع بازسازی افزونه‌ها در extensions/*-source.zip همراه است. نتیجهٔ مقایسه محدود به همان لینک، مرورگر، مبدأ و زمان آزمایش است؛ نیاز دائمی یک سایت را اثبات نمی‌کند. خطای HTTP 401/403/410 می‌تواند از انقضا، IP یا محدودیت مبدأ باشد؛ status=0 قطعی CORS نیست. وضعیت افزونه توسط شما اعلام می‌شود و صفحه امکان تأیید خودکار آن را ندارد. نتایج این تب با sessionStorage نگه داشته می‌شوند، از جمله با جابه‌جایی بین صفحات و بازخوانی. JSON دانلودی لینک کامل، عنوان ویدیو یا تصاویر ندارد؛ فقط اثرانگشت لینک و معیارهای پخش ثبت می‌شود. در manifest.json و HTML، لینک‌های واقعی رسانه وجود دارد. هیچ ویدیو یا تصویر از مبدأ دانلود نشده است. برای بازسازی با لینک‌های تازه: python3 -B scripts/export-playback-lab.py --output var/playback-lab-new --zip dist/static-playback-lab-new.zip