سادهترین راه برای پخش ویدیو در HTML، استفاده از یوتیوب است.
تبدیل ویدیوها به فرمتهای مختلف میتواند دشوار و زمانبر باشد. یک راهحل سادهتر این است که اجازه دهید یوتیوب ویدیوها را در صفحه وب شما پخش کند.
هنگامی که شما یک ویدیو را ذخیره (یا پخش) میکنید، یوتیوب یک شناسه (مانند tgbNymZ7vqY) نمایش میدهد. شما میتوانید از این شناسه استفاده کرده و در کد HTML خود به ویدیوی خود ارجاع دهید.
برای پخش ویدیوی خود در یک صفحه وب، کارهای زیر را انجام دهید:
ویدیو را در یوتیوب آپلود کنید.
شناسه ویدیو را یادداشت کنید.
یک عنصر <iframe> در صفحه وب خود تعریف کنید.
مقدار ویژگی src را برابر با URL ویدیو قرار دهید.
از ویژگیهای width و height برای مشخص کردن ابعاد پخشکننده استفاده کنید.
هر پارامتر دیگری را به URL اضافه کنید (به پایین مراجعه کنید).
<iframe width="420" height="315"
src="https://www.youtube.com/embed/tgbNymZ7vqY">
</iframe>
شما میتوانید با افزودن autoplay=1 به URL یوتیوب، کاری کنید که ویدیوی شما هنگام بازدید کاربر از صفحه به طور خودکار شروع به پخش کند. با این حال، شروع خودکار یک ویدیو برای بازدیدکنندگان شما آزاردهنده است!
نکته: مرورگرهای مبتنی بر Chromium در بیشتر موارد اجازه پخش خودکار را نمیدهند. با این حال، پخش خودکار بیصدا (muted) همیشه مجاز است.
mute=1 را بعد از autoplay=1 اضافه کنید تا ویدیوی شما به طور خودکار (اما بیصدا) شروع به پخش کند.
<iframe width="420" height="315"
src="https://www.youtube.com/embed/tgbNymZ7vqY?autoplay=1&mute=1">
</iframe>
لیستی از ویدیوها که با کاما از هم جدا شدهاند و (علاوه بر URL اصلی) پخش میشوند.
playlist=videoID و loop=1 را اضافه کنید تا ویدیوی شما برای همیشه تکرار شود.
loop=0 (پیشفرض) - ویدیو فقط یک بار پخش میشود.
loop=1 - ویدیو به صورت حلقه (برای همیشه) تکرار میشود.
<iframe width="420" height="315"
src="https://www.youtube.com/embed/tgbNymZ7vqY?playlist=tgbNymZ7vqY&loop=1">
</iframe>
controls=0 را اضافه کنید تا کنترلها در پخشکننده ویدیو نمایش داده نشوند.
controls=0 - کنترلهای پخشکننده نمایش داده نمیشوند.
controls=1 (پیشفرض) - کنترلهای پخشکننده نمایش داده میشوند.
<iframe width="420" height="315"
src="https://www.youtube.com/embed/tgbNymZ7vqY?controls=0">
</iframe>
این محتوا کاملا رایگان توسط تیم کدلپر ترجمه شده و در اختیار شما کاربران عزیز قرار گرفته است، هر گونه کپی برداری برای مقاصد غیر رایگان و بدون ذکر منبع، مورد پیگیری قانونی قرار میگیرد.
ترجمه شده از منبع: https://www.w3schools.com/