<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های ابوالفضل امیری</title><link>https://virgool.ir/feed/@m_68176335</link><description></description><language>fa</language><pubDate>2026-11-12 10:14:30</pubDate><image><url>https://virgool.ir/images/default-avatar.jpg</url><title>ابوالفضل امیری</title><link>https://virgool.ir/@m_68176335</link></image><item><title>معرفی بهترین سایت های اشتراک ویدیو پلیر در سال 2019</title><link>https://virgool.ir/@m_68176335/معرفی-بهترین-سایت-های-اشتراک-ویدیو-پلیر-در-سال-2019-t7rocspdj7vr</link><description>منبع : کد فرندویدیو پلیرهای HTML5: زمانی که HTML5 تگهای Video و Audio را معرفی کرد، فایلهای رسانه‌ای شما کاملا در اینترنت قابل دسترسی شد. ویدیو پلیرهای HTML5 به سرعت جایگزین Flash Player و موارد مشابه شدند. قبلا پخش درست ویدیو بدون استفاده از پلیرهای HTML5 سخت و دست و پا گیر بود.اغلب تگ‌های &lt;embed&gt; و &lt;object&gt; باید مورد استفاده قرار گیرند که لیست گسترده‌ای از پارامترها را برای دسترسی به پخش رسانه‌ها اختصاص میدهند.تفاوت تگ‌های Audio و Video در HTML5 با سایر مدیا پلیرها از جمله Flash Player این است که، HTML5 فایلها و تگ‌های ویدیو و صدا را به عنوان تصاویر در نظر میگیرند. خصوصیاتی مانند ارتفاع، عرض و پخش خودکار را میتوان در تگ‌های هر المنت HTML تعریف کرد.&lt;video src=”url” width=”۶۴۰px” height=”۳۸۰px” autoplay/&gt;چرا انتخاب یک ویدیو پلیر اوپن سورس؟رایگان بودنباگها و مشکلات کمتر و حل سریع آنهاامکان سفارشی‌سازیپشتیبانی رایگان و فوریبرترین ویدیو پلیرهای HTML5در این بخش به معرفی و بررسی ۵ ویدیو پلیر برتر و اوپن سورس HTML5 در ۲۰۱۹ میپردازیم:                                      Playerویدیو پلیر playerPlyr یک ویدیوپلیر ساده و سقارشی‌سازی شده  HTML5، Vimeo و یوتیوب است. این پلیر سبک و کم حجم، قابل دسترسی و سفارشی‌سازی بوده و توسط مرورگرهای مدرن پشتیبانی میشود. شما میتوانید با استفاده از NPM و دستور npm install plyr به این ویدیوپلیر دسترسی داشته باشید. (دوره آنلاین و رایگان آموزش HTML5 کدفرند)Video.jsVideo.jsدیو پلیر ویدیو پلیر وب که بطور اختصاصی برای HTML5 ساخته شده است. Video.js از HTML5 و Flash video و همچنین Vimeo , یوتیوب پشتیبانی میکند. در Video.js پخش ویدیو روی دسکتاپ و موبایل نیز پشتیبانی شده است. این ویدیوپلیر در سال ۲۰۱۰ شروع به کار کرده و اکنون در بیش از ۲۰۰,۰۰۰ وبسایت فعال کار میکند.CDN نسخه رایگان Video.js اکنون برای استفاده عموم آزاد است. باری استفاده باید کدهای زیر مابین تگهای &lt;head&gt; فایل خود قرار دهید:&lt;link href=”//vjs.zencdn.net/7.0/video-js.min.css” rel=”stylesheet”&gt;&lt;script src=”//vjs.zencdn.net/7.0/video.min.js”&gt;سپس میتوانید با بکار گیری نمونه کد زیر، Video.js را در فایل خود include کنید:&lt;video&#xA; id=”my-player”&#xA; class=”video-js”&#xA; controls&#xA; preload=”auto”&#xA; poster=”//vjs.zencdn.net/v/oceans.png”&#xA; data-setup=’{}’&gt;&#xA; &lt;source src=”//vjs.zencdn.net/v/oceans.mp4&#34; type=”video/mp4&#34;&gt;&lt;/source&gt;&#xA; &lt;source src=”//vjs.zencdn.net/v/oceans.webm” type=”video/webm”&gt;&lt;/source&gt;&#xA; &lt;source src=”//vjs.zencdn.net/v/oceans.ogv” type=”video/ogg”&gt;&lt;/source&gt;&#xA; &lt;p class=”vjs-no-js”&gt;&#xA; To view this video please enable JavaScript, and consider upgrading to a web browser that&#xA; &lt;a href=”http://videojs.com/html5-video-support/” target=”_blank”&gt;&#xA; supports HTML5 video&#xA; &lt;/a&gt;&#xA; &lt;/p&gt;&#xA;&lt;/video&gt;Afterglowویدیو پلیر afterqlow&#xA;&#xA;&#xA;&#xA;Afterglow ابزاری برای ساخت ویدیو پلیرهای کاملا ریسپانسیو با استفاده از المنتهای مختلف ویدیو در HTML5 با حداقل زحمت است. روند آماده‌سازی بسیار ساده ای داشته و از ویژگیهای مختلفی از حمله پخش با کیفیتهای مختلف پشتیبانی میکند. با بکار گیری نمونه کد زیر، میتوانید Afterglow را در فایل مد نظرتان include کنید: (دوره آنلاین و رایگان آموزش HTML5 کدفرند)!DOCTYPE html&gt;&#xA;&lt;html&gt;&#xA; &lt;head&gt;&#xA; &lt;title&gt;afterglow player&lt;/title&gt;&#xA; &lt;script type=”text/javascript” src=”//cdn.jsdelivr.net/afterglow/latest/afterglow.min.js”&gt;&#xA; &lt;/head&gt;&#xA; &lt;body&gt;&#xA; &lt;video class=”afterglow” id=”myvideo” width=”۱۲۸۰&#34; height=”۷۲۰&#34;&gt;&#xA; &lt;source type=”video/mp4&#34; src=”/path/to/myvideo.mp4&#34; /&gt;&#xA; &lt;/video&gt;&#xA; &lt;/body&gt;&#xA;&lt;html&gt;MediaElement.jsMediaElement.jsویدیو پلیر  MediaElement.js یک پلبر Video یا Audio در HTML5 است که از API مدیا المنت HTML5 تقلید کرده و یک UI سازگار در تمامی مرورگرها ارائه میدهد. به جای ارائه یک پلیر HTML5 به مرورگرهای مدرن و یک Flash Player مستقل برای مرورگرهای قدیمیتر، MediaElement.js یک پلاگین سفارشی Flash و سیلورلایت را با استفاده از API مدیا المنت در HTML5 ارائه میدهد.راهنمای نصب و استفاده از MediaElement.js در مستندات سایت رسمی آن موجود است که میتوانید از آن استفاده کنید.jPlayerjPlayerویدیو پلیز ویدیو پلیر jPlayerjPlayer یک کتابخانه رساته رایگان و اوپن سورس است که با جاوااسکریپت نوشته شده است. jPlayer به شما این امکان را میدهد تا به سرعت با استفاده از یک پلاگین jQeuery محتوای صوتی و ویدیویی خود را به صفحات وب اضافه کنید.API جامع آن از راه‌حل‌های رسانه‌ای نوآورانه پشتیبانی میکند در حالی که پشتیبانی توسط کاربران فعال برنامه اوپن سورس jPlayer و جامعه برنامه‌نویس ارائه شده است. jPlayer دارای یک پکیج خوب برای PHP است که میتوانید با استفاده از composer آنرا نصب کنید. برای اینکار، نیاز به اضافه کردن خطوط زیر به فایل composer.json پروژه خود دارید: (دوره آنلاین و رایگان آموزش HTML5 کدفرند)// …&#xA;“require”: {&#xA; // …&#xA; “happyworm/jPlayer”: “۲٫*”&#xA; // …&#xA;}&#xA;// …&#xA;“config”: {&#xA; “component-dir”: “your/desired/asset/path”&#xA;},&#xA;// …برای استفاده از مدیا پلیرهای پیش فرض HTML5 از دستورات زیر میتوانید استفاده کنید:HTML5 Audio&lt;audio id=”player” controls&gt;&#xA; &lt;source src=”/path/to/audio.mp3&#34; type=”audio/mp3&#34;&gt;&#xA; &lt;source src=”/path/to/audio.ogg” type=”audio/ogg”&gt;&#xA;&lt;/audio&gt;HTML5 Video&lt;video poster=”/path/to/poster.jpg” id=”player” playsinline controls&gt;&#xA; &lt;source src=”/path/to/video.mp4&#34; type=”video/mp4&#34;&gt;&#xA; &lt;source src=”/path/to/video.webm” type=”video/webm”&gt;&#xA; &#xA; &lt;! — Captions are optional →&#xA; &lt;track kind=”captions” label=”English captions” src=”/path/to/captions.vtt” srclang=”en” default&gt;&#xA;&lt;/video&gt;</description><category>ابوالفضل امیری</category><author>ابوالفضل امیری</author><pubDate>Mon, 20 Mar 2023 00:39:56 +0330</pubDate></item></channel></rss>