پخش ویدیو در وب

بسته به عنصر HTML مورد استفاده، ویدئو می‌تواند به صورت

ویدئو‌های درج‌شده (Inline Videos)

وقتی ویدئو در وب‌سایت قرار می‌گیرد یا به عنوان بخشی از وب‌سایت است، به آن ویدئو درج‌شده (Inline Video) می‌گویند.

با استفاده از عناصر <img>، می‌توانید ویدئو‌های درج‌شده را به وب‌سایت اضافه کنید.

اگر قصد دارید از ویدئو‌های درج‌شده در وب‌سایت خود استفاده کنید، باید توجه داشته باشید که بسیاری از کاربران از ویدئو‌های درج‌شده بسیار متنفر هستند. همچنین توجه داشته باشید که برخی از کاربران ممکن است گزینه ویدئو‌های درج‌شده را در مرورگر خود غیرفعال کرده باشند.

ما پیشنهاد می‌دهیم که تنها در مکان‌هایی که کاربران می‌خواهند صدا را بشنوند، ویدئو‌های درج‌شده را شامل کنید. به عنوان مثال، در زمانی که کاربر صفحه را باز می‌کند، روی یک لینک کلیک کند تا ویدئو را تماشا کند.

از پلاگین‌ها (Plug-In، اتصالات) استفاده کنید

برنامه‌های دستیار، برنامه‌هایی هستند که می‌توانند از طریق مرورگر شروع به پخش ویدئو کنند تا به مرورگر کمک کنند. این برنامه‌ها نیز به عنوان پلاگین‌ها (Plug-Ins) شناخته می‌شوند.

برنامه‌های دستیار می‌توانند با استفاده از عناصر <embed>، یا عناصر <applet> و <object> راه‌اندازی شوند.

یکی از مزایای بزرگ استفاده از برنامه‌های دستیار این است که به کاربران اجازه می‌دهد تا برخی از تنظیمات پخش‌کننده را کنترل کنند.

بیشتر برنامه‌های دستیار اجازه می‌دهند تا تنظیمات صدای پخش و ویژگی‌های پخش مانند بازپخش، توقف، تعلیق و پخش را به صورت دستی یا از طریق برنامه‌نویسی کنترل کنند.

از عناصر <img> استفاده کنید

اینترنت اکسپلورر از ویژگی dynsrc در عناصر <img> پشتیبانی می‌کند.

این عنصر برای تعبیه عناصر چندرسانه‌ای در وب‌سایت استفاده می‌شود:

<img dynsrc="video.avi" />

کد بخش بالا یک فایل AVI داخلی برای وب‌سایت تنظیم می‌کند.

توجه:ویژگی dynsrc یک عنصر استاندارد HTML یا XHTML نیست. تنها اینترنت اکسپلورر از این ویژگی پشتیبانی می‌کند.

از عناصر <embed> استفاده کنید

اینترنت اکسپلورر و ناتسپایر از عناصر <embed> پشتیبانی می‌کنند.

این عنصر برای تعبیه عناصر چندرسانه‌ای در وب‌سایت استفاده می‌شود:

<embed src="video.avi" />

کد بخش بالا یک فایل AVI داخلی برای وب‌سایت تنظیم می‌کند.

شما می‌توانید لیست ویژگی‌های عناصر <embed> را در آخرین بخش این آموزش پیدا کنید.

توجه:Internet Explorer و Netscape از عنصر <embed> پشتیبانی می‌کنند، اما این عنصر استاندارد HTML یا XHTML نیست. اتحادیه وب (W3C) استفاده از عنصر <object> به جای آن را توصیه می‌کند.

استفاده از عنصر <object>

Internet Explorer و Netscape از عنصر <object> پشتیبانی می‌کنند.

این عنصر برای تعبیه عناصر چندرسانه‌ای در وب‌سایت استفاده می‌شود:

<object data="video.avi" type="video/avi" />

این کد فقیره یک فایل AVI را در وب‌سایت به صورت مستند تعبیه می‌کند.

لیست ویژگی‌های عنصر <object> را می‌توان در آخرین بخش این آموزش پیدا کرد.

استفاده از لینک

اگر یک وب‌سایت شامل لینک به یک فایل رسانه‌ای باشد، اغلب مرورگرها از "برنامه‌های پشتیبان" برای پخش فایل استفاده می‌کنند:

<a href="video.avi">برای پخش فایل ویدیو کلیک کنید</a>

این کد فقیره یک لینک به فایل AVI اشاره دارد. اگر کاربر این لینک را کلیک کند، مرورگر برنامه‌ای پشتیبان (مثلاً Windows Media Player) را برای پخش فایل AVI راه‌اندازی می‌کند.