پرش به محتوا

کتابخانه

دانلود @vidstack/cdn و نشانی CDN ایرانی

@vidstack/cdn نسخه آماده مرورگر پلیر Vidstack توی یه بسته npm هست. با اون بدون React، Vue و باندلر، فقط با چند تگ script و link، می تونی یه پلیر ویدیو و صدای مدرن با کنترل های آماده و قابل شخصی سازی توی سایتت راه بندازی.

نسخه رسمی و بدون تغییر، از منبع رسمی با مجوز MIT؛ هش هر فایل با منبع بررسی شده است.

آخرین نسخه
۱.۱۵.۷
نسخه‌ها در مخزن
۵۶
مجوز
MIT
آخرین بررسی
آخرین به‌روزرسانی
توضیحات

آخرین نسخه

آخرین نسخه ۱.۱۵.۷ آخرین

۳٫۳ مگابایت· ۱۱۷ فایل· انتشار

دانلود
نشانی مستقیم فایل اصلی https://mirror.wbweb.ir/npm/@vidstack/cdn@1.15.7/plyr.js
کد آماده با SRI <script src="https://mirror.wbweb.ir/npm/@vidstack/cdn@1.15.7/plyr.js" integrity="sha256-c1EYW0oD7Z/HIvc+j998a7P013cZ3yGScOvzrbcpPlc=" crossorigin="anonymous"></script>

SHA-256: 7351185b4a03ed9fc722f73e8fdf7c6bb3f4d77719df219270ebf3adb7293e57

درباره @vidstack/cdn (ویدستک)

تگ پیش فرض video کار می کنه، ولی ظاهرش توی هر مرورگر فرق داره و ساختن کنترل های درست و حسابی براش کلی وقت می گیره. Vidstack یه پلیر مبتنی بر وب کامپوننت هاست که این کار رو برات انجام می ده: دکمه پخش، نوار پیشرفت، صدا، تمام صفحه، زیرنویس و بقیه کنترل های معمول. بسته @vidstack/cdn همین پلیر رو به شکل فایل های آماده عرضه می کنه که build نمی خواد. یعنی پروژه ات لازم نیست چیزی از npm و باندلر بدونه.

این بسته به درد کسی می خوره که با HTML ساده، قالب وردپرس سفارشی، لندینگ پیج یا سایت آموزشی کار می کنه و یه پلیر یکدست و مرتب می خواد. مثلاً سایت دوره آموزشی که ویدیوهاش رو خودش آپلود می کنه، یا وبلاگی که پادکست داره و پلیر صوتی تمیز لازم داره. ولی اگه پروژه ات React، Vue یا Next هست و باندلر داری، معمولاً بهتره سراغ بسته های اصلی خود Vidstack بری تا فقط بخش های لازم وارد پروژه بشه. یه نکته دیگه هم هست: این فقط یه پلیره. نه ویدیوت رو نگه می داره، نه فرمتش رو تبدیل می کنه. اگه فقط می خوای ویدیوی یه سرویس دیگه رو توی صفحه نشون بدی، شاید یه iframe ساده برات کافی باشه.

موقع انتخاب و استفاده چند چیز رو در نظر بگیر. اول اینکه توی شرایط محدودیت اینترنت بین الملل، فایل های پلیر رو روی هاست خودت بذار و به منبع بیرونی وابسته نباش. بعضی قابلیت ها، مثل پخش HLS، ممکنه بسته به تنظیمات بخش هایی رو جداگانه بارگذاری کنن. برای همین صفحه رو حتماً توی شبکه ای تست کن که اینترنت بین الملل نداره. دوم، خود فایل ویدیو مهم تره. MP4 با کدک H.264 تقریباً همه جا پخش می شه، ولی برای ویدیوهای بلند و کاربرهایی با اینترنت ضعیف، پخش تکه تکه مثل HLS تجربه بهتری می ده. سوم، اگه ویدیوت حرف زدنی هست، فایل زیرنویس هم اضافه کن. هم برای کسی که صدا رو قطع کرده به کار می آد، هم برای دسترسی پذیری. مجوز Vidstack از نوع MIT هست، ولی قبل از استفاده تجاری یه نگاه به فایل مجوز بسته بنداز.

نسخه رسمی و بدون تغییر @vidstack/cdn توی مخزن داخلی ما هم هست. پس اگه دسترسی به منبع اصلی قطع یا کند بود، می تونی از همین صفحه برداری و روی هاست خودت بذاری.

راهنمای استفاده

کد آماده استفاده پایین همین صفحه هست. مراحل کلی کار اینه:

  • فایل های جاوااسکریپت و CSS پلیر رو از کد آماده پایین صفحه بردار و روی هاست خودت آپلود کن، مثلاً توی پوشه assets قالب.
  • فایل CSS رو توی بخش head صفحه اضافه کن. فایل جاوااسکریپت رو هم با type="module" توی head یا آخر body بذار.
  • توی بدنه صفحه، پلیر رو با تگ media-player بساز، داخلش media-provider بذار و آدرس فایل ویدیو یا صدات رو به عنوان src بده.
  • اگه ظاهر آماده می خوای، از لایه های پیش فرض خود Vidstack استفاده کن. اگه ظاهر اختصاصی می خوای، با CSS خودت شخصی سازیش کن.
  • اگه ویدیو HLS هست، آدرس فایل m3u8 رو بده و مطمئن شو سرورت هدرهای درست رو برای این فایل ها می فرسته.

توی وردپرس راحت ترین راه اینه که فایل ها رو توی پوشه قالب یا قالب فرزند بذاری و با wp_enqueue_script و wp_enqueue_style اضافه شون کنی. بعدش تگ پلیر رو توی یه بلوک HTML سفارشی یا فایل قالب بذار. آخرش صفحه رو یه بار روی موبایل و یه بار بعد از پاک کردن کش تست کن.

همه نسخه‌ها (۵۶)

نسخه‌های ۱.x ۵۶ نسخه
  • ۱.۱۵.۷ آخرین نسخه ۳٫۳ مگابایت·
    دانلودنسخه 1.15.7
    نشانی مستقیم فایل اصلی 1.15.7 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.15.7/plyr.js
  • ۱.۱۵.۶ ۳٫۳ مگابایت·
    دانلودنسخه 1.15.6
    نشانی مستقیم فایل اصلی 1.15.6 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.15.6/plyr.js
  • ۱.۱۵.۵ ۳٫۲ مگابایت·
    دانلودنسخه 1.15.5
    نشانی مستقیم فایل اصلی 1.15.5 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.15.5/plyr.js
  • ۱.۱۵.۴ ۳٫۳ مگابایت·
    دانلودنسخه 1.15.4
    نشانی مستقیم فایل اصلی 1.15.4 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.15.4/plyr.js
  • ۱.۱۵.۳ ۳٫۳ مگابایت·
    دانلودنسخه 1.15.3
    نشانی مستقیم فایل اصلی 1.15.3 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.15.3/plyr.js
  • ۱.۱۵.۲ ۳٫۳ مگابایت·
    دانلودنسخه 1.15.2
    نشانی مستقیم فایل اصلی 1.15.2 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.15.2/plyr.js
  • ۱.۱۵.۱ ۲٫۸ مگابایت·
    دانلودنسخه 1.15.1
    نشانی مستقیم فایل اصلی 1.15.1 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.15.1/plyr.js
  • ۱.۱۵.۰ ۲٫۸ مگابایت·
    دانلودنسخه 1.15.0
    نشانی مستقیم فایل اصلی 1.15.0 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.15.0/plyr.js
  • ۱.۱۴.۰ ۲٫۸ مگابایت·
    دانلودنسخه 1.14.0
    نشانی مستقیم فایل اصلی 1.14.0 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.14.0/plyr.js
  • ۱.۱۲.۱۳ ۳٫۱ مگابایت·
    دانلودنسخه 1.12.13
    نشانی مستقیم فایل اصلی 1.12.13 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.12.13/plyr.js
  • ۱.۱۲.۱۲ ۳٫۱ مگابایت·
    دانلودنسخه 1.12.12
    نشانی مستقیم فایل اصلی 1.12.12 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.12.12/plyr.js
  • ۱.۱۲.۱۱ ۳٫۱ مگابایت·
    دانلودنسخه 1.12.11
    نشانی مستقیم فایل اصلی 1.12.11 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.12.11/plyr.js
  • ۱.۱۲.۱۰ ۳٫۱ مگابایت·
    دانلودنسخه 1.12.10
    نشانی مستقیم فایل اصلی 1.12.10 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.12.10/plyr.js
  • ۱.۱۲.۹ ۳٫۱ مگابایت·
    دانلودنسخه 1.12.9
    نشانی مستقیم فایل اصلی 1.12.9 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.12.9/plyr.js
  • ۱.۱۲.۸ ۳٫۲ مگابایت·
    دانلودنسخه 1.12.8
    نشانی مستقیم فایل اصلی 1.12.8 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.12.8/plyr.js
  • ۱.۱۲.۷ ۳٫۲ مگابایت·
    دانلودنسخه 1.12.7
    نشانی مستقیم فایل اصلی 1.12.7 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.12.7/plyr.js
  • ۱.۱۲.۶ ۳٫۲ مگابایت·
    دانلودنسخه 1.12.6
    نشانی مستقیم فایل اصلی 1.12.6 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.12.6/plyr.js
  • ۱.۱۲.۵ ۳٫۱ مگابایت·
    دانلودنسخه 1.12.5
    نشانی مستقیم فایل اصلی 1.12.5 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.12.5/plyr.js
  • ۱.۱۲.۴ ۳٫۱ مگابایت·
    دانلودنسخه 1.12.4
    نشانی مستقیم فایل اصلی 1.12.4 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.12.4/plyr.js
  • ۱.۱۲.۳ ۳٫۴ مگابایت·
    دانلودنسخه 1.12.3
    نشانی مستقیم فایل اصلی 1.12.3 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.12.3/plyr.js
  • ۱.۱۲.۲ ۳٫۴ مگابایت·
    دانلودنسخه 1.12.2
    نشانی مستقیم فایل اصلی 1.12.2 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.12.2/plyr.js
  • ۱.۱۲.۱ ۲٫۵ مگابایت·
    دانلودنسخه 1.12.1
    نشانی مستقیم فایل اصلی 1.12.1 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.12.1/plyr.js
  • ۱.۱۲.۰ ۳ مگابایت·
    دانلودنسخه 1.12.0
    نشانی مستقیم فایل اصلی 1.12.0 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.12.0/plyr.js
  • ۱.۱۱.۳۰ ۳٫۱ مگابایت·
    دانلودنسخه 1.11.30
    نشانی مستقیم فایل اصلی 1.11.30 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.30/plyr.js
  • ۱.۱۱.۲۹ ۳٫۱ مگابایت·
    دانلودنسخه 1.11.29
    نشانی مستقیم فایل اصلی 1.11.29 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.29/plyr.js
  • ۱.۱۱.۲۸ ۳٫۱ مگابایت·
    دانلودنسخه 1.11.28
    نشانی مستقیم فایل اصلی 1.11.28 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.28/plyr.js
  • ۱.۱۱.۲۷ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.27
    نشانی مستقیم فایل اصلی 1.11.27 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.27/plyr.js
  • ۱.۱۱.۲۶ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.26
    نشانی مستقیم فایل اصلی 1.11.26 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.26/plyr.js
  • ۱.۱۱.۲۵ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.25
    نشانی مستقیم فایل اصلی 1.11.25 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.25/plyr.js
  • ۱.۱۱.۲۴ ۳٫۳ مگابایت·
    دانلودنسخه 1.11.24
    نشانی مستقیم فایل اصلی 1.11.24 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.24/plyr.js
  • ۱.۱۱.۲۳ ۳٫۳ مگابایت·
    دانلودنسخه 1.11.23
    نشانی مستقیم فایل اصلی 1.11.23 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.23/plyr.js
  • ۱.۱۱.۲۲ ۳٫۳ مگابایت·
    دانلودنسخه 1.11.22
    نشانی مستقیم فایل اصلی 1.11.22 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.22/plyr.js
  • ۱.۱۱.۲۱ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.21
    نشانی مستقیم فایل اصلی 1.11.21 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.21/plyr.js
  • ۱.۱۱.۲۰ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.20
    نشانی مستقیم فایل اصلی 1.11.20 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.20/plyr.js
  • ۱.۱۱.۱۹ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.19
    نشانی مستقیم فایل اصلی 1.11.19 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.19/plyr.js
  • ۱.۱۱.۱۸ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.18
    نشانی مستقیم فایل اصلی 1.11.18 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.18/plyr.js
  • ۱.۱۱.۱۷ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.17
    نشانی مستقیم فایل اصلی 1.11.17 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.17/plyr.js
  • ۱.۱۱.۱۶ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.16
    نشانی مستقیم فایل اصلی 1.11.16 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.16/plyr.js
  • ۱.۱۱.۱۵ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.15
    نشانی مستقیم فایل اصلی 1.11.15 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.15/plyr.js
  • ۱.۱۱.۱۴ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.14
    نشانی مستقیم فایل اصلی 1.11.14 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.14/plyr.js
  • ۱.۱۱.۱۳ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.13
    نشانی مستقیم فایل اصلی 1.11.13 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.13/plyr.js
  • ۱.۱۱.۱۲ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.12
    نشانی مستقیم فایل اصلی 1.11.12 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.12/plyr.js
  • ۱.۱۱.۱۱ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.11
    نشانی مستقیم فایل اصلی 1.11.11 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.11/plyr.js
  • ۱.۱۱.۱۰ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.10
    نشانی مستقیم فایل اصلی 1.11.10 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.10/plyr.js
  • ۱.۱۱.۹ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.9
    نشانی مستقیم فایل اصلی 1.11.9 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.9/plyr.js
  • ۱.۱۱.۸ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.8
    نشانی مستقیم فایل اصلی 1.11.8 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.8/plyr.js
  • ۱.۱۱.۷ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.7
    نشانی مستقیم فایل اصلی 1.11.7 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.7/plyr.js
  • ۱.۱۱.۶ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.6
    نشانی مستقیم فایل اصلی 1.11.6 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.6/plyr.js
  • ۱.۱۱.۵ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.5
    نشانی مستقیم فایل اصلی 1.11.5 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.5/plyr.js
  • ۱.۱۱.۴ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.4
    نشانی مستقیم فایل اصلی 1.11.4 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.4/plyr.js
  • ۱.۱۱.۳ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.3
    نشانی مستقیم فایل اصلی 1.11.3 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.3/plyr.js
  • ۱.۱۱.۲ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.2
    نشانی مستقیم فایل اصلی 1.11.2 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.2/plyr.js
  • ۱.۱۱.۱ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.1
    نشانی مستقیم فایل اصلی 1.11.1 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.1/plyr.js
  • ۱.۱۱.۰ ۳٫۲ مگابایت·
    دانلودنسخه 1.11.0
    نشانی مستقیم فایل اصلی 1.11.0 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.11.0/plyr.js
  • ۱.۰.۱ ۳٫۱ مگابایت·
    دانلودنسخه 1.0.1
    نشانی مستقیم فایل اصلی 1.0.1 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.0.1/plyr.js
  • ۱.۰.۰ قدیمی‌ترین نسخه ۳٫۱ مگابایت·
    دانلودنسخه 1.0.0
    نشانی مستقیم فایل اصلی 1.0.0 https://mirror.wbweb.ir/npm/@vidstack/cdn@1.0.0/plyr.js

پرسش‌های رایج

  • Vidstack یه کتابخانه پلیر ویدیو و صدا برای وبه. @vidstack/cdn نسخه آماده مرورگرشه که مستقیم با تگ script و link توی صفحه لود می شه. Vidstack معمولی رو معمولاً با npm و باندلر استفاده می کنن، ولی این بسته برای سایت های ساده و وردپرسی راحت تره.

  • نه، افزونه خاصی نمی خواد. فایل های جاوااسکریپت و CSS رو توی قالب یا قالب فرزند بذار، با wp_enqueue_script و wp_enqueue_style اضافه شون کن و تگ پلیر رو توی یه بلوک HTML سفارشی یا فایل قالب بنویس. اگه افزونه ای برای افزودن کد سفارشی داری، اون هم جواب می ده.

  • اگه فایل های پلیر و ویدیو رو روی هاست داخلی خودت گذاشته باشی، بله. فقط حواست باشه بعضی قابلیت ها، مثل HLS یا پخش از سرویس های خارجی، ممکنه به منبع بیرونی وابسته باشن. قبل از انتشار، صفحه رو توی شبکه ای بدون اینترنت بین الملل تست کن.

  • نه، فقط پلیره. فایل ویدیو باید جای دیگه ای باشه، یا روی هاست یا سرور خودت، یا روی یه سرویس دیگه، و تو فقط آدرسش رو به پلیر می دی. پلیر ویدیو رو نگه نمی داره و فرمتش رو هم عوض نمی کنه. اگه ویدیوهای حجیم داری، هاست یا سروری با پهنای باند کافی بگیر تا پخش وسط کار گیر نکنه.

چیزی که لازم دارید اینجا نیست؟

نام کتابخانه، افزونه یا قالب را بفرستید؛ پس از بررسی، نسخه‌های رسمی آن به مخزن اضافه می‌شود.