API های رسانه ای برای وب چند پلتفرمی

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

یک مطالعه دولت بریتانیا نشان داد که 53 درصد از بزرگسالان هنگام تماشای تلویزیون "چند کار رسانه ای" انجام می دهند: استفاده از دستگاه های تلفن همراه برای اشتراک گذاری و مصرف رسانه. در بسیاری از کشورها تماشای تلویزیون کاهش یافته و تماشای آنلاین افزایش یافته است. به عنوان مثال، در چین، در سال 2012، تنها 30 درصد از خانواده ها در پکن تلویزیون تماشا می کردند که در مقایسه با 70 درصد در سال 2009، کاهش یافته است. طبق نکات برجسته W3C در سال 2013 ، «در سال گذشته تماشای ویدیو در دستگاه های تلفن همراه دو برابر شده است . امسال در ایالات متحده، میانگین زمان صرف شده با رسانه های دیجیتال در روز از تماشای تلویزیون پیشی خواهد گرفت . مشاهده دیگر یک عمل منفعلانه نیست. در ایالات متحده، 87٪ از مصرف کنندگان سرگرمی می گویند که از حداقل یک دستگاه صفحه دوم هنگام تماشای تلویزیون استفاده می کنند. طبق گفته سیسکو ، «ویدئو ... تا سال 2017 بین 80 تا 90 درصد از ترافیک مصرف کنندگان جهانی خواهد بود». این معادل نزدیک به یک میلیون دقیقه ویدیو در هر ثانیه است.

پس چه چیزی برای توسعه دهندگان وب داریم؟ اکوسیستمی از API های رسانه برای وب باز: فناوری های استاندارد شده و قابل همکاری که در چندین پلت فرم کار می کنند.

غذای آماده

  • WebRTC ارتباط بیدرنگ را در مرورگر فراهم می کند و اکنون به طور گسترده در موبایل و دسکتاپ پشتیبانی می شود. در مجموع در حال حاضر بیش از 1.2 میلیارد نقطه پایانی WebRTC وجود دارد.
  • Web Audio ابزارهای پیچیده ای را برای سنتز و پردازش صدا فراهم می کند.
  • Web MIDI که با Web Audio یکپارچه شده است، امکان تعامل با دستگاه های MIDI را فراهم می کند.
  • عناصر صوتی و تصویری اکنون در بیش از 85 درصد مرورگرهای موبایل و دسکتاپ پشتیبانی می‌شوند.
  • برنامه های افزودنی منبع رسانه را می توان برای پخش جریانی تطبیقی ​​و تغییر زمان استفاده کرد.
  • EME پخش محتوای محافظت شده را فعال می کند.
  • رونوشت‌ها، زیرنویس‌ها و عنصر آهنگ ، زیرنویس‌ها، زیرنویس‌ها، ابرداده‌های زمان‌بندی‌شده، پیوند عمیق و جستجوی عمیق را فعال می‌کنند.

اسلایدها: APIهای رسانه برای وب چند دستگاهی