آموزش تعاملی ویدئویی و صوتی HTML5

Interactive HTML5 Video and Audio

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: فراتر از فقط رسانه های ساکن HTML5 بروید. در این دوره ، شما یاد خواهید گرفت که چگونه وقایع ویدئویی و صوتی ، روش ها و حتی ساخت پخش کننده های ویدیویی و صوتی سفارشی را ایجاد کنید تا کاربران بیشتر درگیر شوند و به آنها اجازه دهید با رسانه شما تعامل داشته باشند. نمایش صدا و تصویر در وب فقط باعث خراش سطح است با کاری که می توانید با استفاده از رسانه HTML5 انجام دهید. با استفاده از رویدادها و روشهای رسانه ای ساده ، می توانید تعامل کاربر را در نقاط مختلف پرونده رسانه خود ایجاد کنید. در این دوره ، Interactive HTML5 Video and Audio توانایی کار با برنامه های ویدیویی و صوتی HTML5 ، روش ها و پخش کننده های سفارشی را خواهید داشت. ابتدا یاد خواهید گرفت که چگونه رویدادهای ویدئویی خاصی را ایجاد کرده و به آنها گوش دهید تا کاربر را به تعامل با محتوای شما وادار کنید. در مرحله بعدی ، خواهید فهمید که چگونه می توانید به خصوصیات ویدیویی دسترسی پیدا کنید و حتی برخی از این ویژگی ها را با استفاده از روش هایی برای دستکاری و تنظیم رسانه خود تنظیم کنید. سپس ، نحوه ساخت یک پخش کننده ویدیوی سفارشی را برای دریافت سبک پخش کننده ویدیوی خاص مشاهده خواهید کرد. سرانجام ، شما نحوه ساختن MP3 Player سفارشی خود را کشف خواهید کرد. پس از اتمام این دوره ، مهارت ها و دانش لازم برای فراتر از فقط نمایش فیلم و صدا در یک صفحه وب و پاسخگویی و سازگاری صفحه وب با فایلهای صوتی یا تصویری خود را خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع شدن Getting Started

  • به دوره خوش آمدید Welcome to the Course

  • کار با نمونه پرونده ها Working with the Sample Files

  • نمونه پروژه های نمایشی Demo Project Examples

  • کاوش در پرونده های شروع کننده پروژه Exploring the Project Starter Files

  • راه اندازی ویدئو HTML5 Setting up HTML5 Video

  • تنظیم HTML5 Audio Setting up HTML5 Audio

  • آموزش اصول Bootstrap Modals Learning the Basics of Bootstrap Modals

  • بهینه سازی صدا و تصویر Optimizing Audio and Video

راه اندازی رویدادهای ویدئویی پایه HTML5 Triggering Basic HTML5 Video Events

  • معرفی ماژول Module Introduction

  • کاوش رویدادهای ویدیویی Exploring Video Events

  • راه انداز رویدادها در صفحه بارگذاری شده Triggering Events on Page Loaded

  • کد شلیک هنگام آماده شدن فیلم Firing Code When Video Is Ready

  • آموزش استفاده از بازی ، مکث و رویدادهای پایان یافته Learning to Use Play, Pause, and Ended Events

  • ایجاد کنترل های پخش کننده سفارشی Creating Custom Player Controls

  • راه اندازی یک حالت عادی هنگام مکث ویدیو Triggering a Modal When Video Is Paused

  • شروع یک رویداد هنگام جستجوی فیلم Trigging an Event When Video Is Seeking

  • با بروزرسانی زمان ، رویدادها را فعال کنید Trigging Events When Time Updates

دسترسی و استفاده از خصوصیات رسانه تصویری HTML Accessing & Using HTML Video Media Properties

  • معرفی ماژول Module Introduction

  • تنظیم میزان صدا Adjusting the Video Volume

  • ایجاد یک منوی ویدئو Creating a Video Menu

  • پریدن به یک نقطه دقیق در فیلم Jumping to an Exact Point in the Video

  • تغییر منبع ویدیو Changing the Video Source

  • نمایش س Quesالات در برخی از نکات Showing Questions at Certain Points

  • رقم زدن در نیمه راه با مدت زمان فیلم Figuring Out Halfway with Duration of Video

  • ایجاد یک نقطه اتصال بر روی ویدیو Creating a Hotspot Over the Video

  • متحرک سازی محتوای در کنار ویدیو Animating Content Alongside Video

شخصی سازی پخش کننده ویدیو با VideoJS Customizing the Video Player with VideoJS

  • معرفی ماژول Module Introduction

  • راه اندازی VideoJS Setting up VideoJS

  • تغییر پخش کننده پیش فرض Changing the Default Player

  • کاوش رویدادهای VideoJS Exploring VideoJS Events

  • کاوش روشهای VideoJS Exploring VideoJS Methods

  • افزودن به پخش کننده VideoJS Adding to the VideoJS Player

  • راه اندازی رویدادهای جدول زمانی با VideoJS Triggering Timeline Events with VideoJS

  • به اشتراک گذاری VideoJS Themed Player شما Sharing Your VideoJS Themed Player

راه اندازی رویدادهای اصلی صوتی HTML5 Triggering Basic HTML5 Audio Events

  • معرفی ماژول Module Introduction

  • کد شلیک هنگام آماده سازی صدا Firing Code When Audio Is Ready

  • سبک کردن پخش کننده صوتی Stylizing the Audio Player

  • ایجاد نوار پخش صوتی Creating the Audio Playbar

  • مرور مجدد موارد پخش ، مکث و پایان رویدادهای صوتی Revisiting Play, Pause, and Ended Events for Audio

  • خواندن لیست فایلهای صوتی از JSON Object Reading List of Audio Files from JSON Object

  • ایجاد کنترل های صوتی سفارشی Creating Custom Audio Controls

  • هنگام به روزرسانی زمان صوتی ، یک رویداد را فعال کنید Trigger an Event When Audio Time Updates

  • به روزرسانی Playbar Updating the Playbar

دسترسی و استفاده از ویژگیهای رسانه صوتی HTML5 Accessing & Using HTML5 Audio Media Properties

  • معرفی ماژول Module Introduction

  • تنظیم سرعت صدا Adjusting Audio Speed

  • ایجاد یک منوی صوتی Creating an Audio Menu

  • تغییر منبع صوتی Changing the Audio Source

  • ایجاد یک منوی اسکریپت Creating a Script Menu

  • برجسته کردن قسمت های اسکریپت هنگام پخش صوتی Highlighting Parts of Script While Audio Plays

  • حلقه انیمیشن هنگام پخش صدا Looping Animation While Audio Is Playing

  • راه اندازی یک رویداد پس از اتمام صدا Triggering an Event When Audio Finishes

سفارشی کردن رویدادهای صوتی با HowlerJS Customizing Audio Events with HowlerJS

  • معرفی ماژول Module Introduction

  • اتصال HowlerJS Connecting HowlerJS

  • دلایل HowlerJS Reasons for HowlerJS

  • کاوش روش های Howler (بازی ، مکث) Exploring Howler Methods (Play, Pause)

  • بررسی گزینه های مختلف زوزه کش Exploring Various Howler Options

  • کاوش رویدادهای Howler (Onload ، Onplay ، Onend) Exploring Howler Events (Onload, Onplay, Onend)

  • کنترل همزمان چندین فایل صوتی Controlling Multiple Audio Files at Once

  • کاوش در اثرات زوزه (کمرنگ ، جستجو و میزان) Exploring Howler Effects (Fades, Seek, and Rate)

  • Chaining Audio Together Chaining Audio Together

  • راه اندازی رویدادها در به روزرسانی زمان Triggering Events on Time Update

  • قسمتهای صوتی را پخش کنید Play Portions of the Audio

نتیجه Conclusion

  • معرفی ماژول Module Introduction

  • کاوش در API های جریان ویدیو Exploring Video Streaming APIs

  • در حال آزمایش API های YouTube Testing out YouTube APIs

  • چه موارد دیگری با VideoJS کاوش می شود What Else to Explore with VideoJS

  • چه چیز دیگری با HowlerJS کاوش کنید What Else to Explore with HowlerJS

  • نتیجه گیری دوره Course Conclusion

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش تعاملی ویدئویی و صوتی HTML5
جزییات دوره
5h 28m
69
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
Jeff Batt
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jeff Batt Jeff Batt

بنیانگذار در Learning Dojo