بستن آگهی

فناوری AirPlay یکی از بزرگ‌ترین جذابیت‌ها برای گرفتن تلویزیون اپل است. پروتکل صوتی و تصویری بی سیم، به ویژه با ورود OS X Mountain Lion به مک، بیشتر و بیشتر حس می شود. با این حال، اکثر توسعه دهندگان و کاربران هنوز پتانسیل های پنهان آن را کشف نکرده اند.

حتی قبل از WWDC امسال، این گمانه زنی وجود داشت که اپل ممکن است یک SDK برای ساخت برنامه های شخص ثالث برای Apple TV رونمایی کند. این رویداد مطبوعاتی با دوش آب سرد دنبال شد، زیرا خبری از نرم افزار لوازم جانبی تلویزیون نبود. رابط کاربری در ماه فوریه برای هر دو نسل جدید بازطراحی شد و شکل فعلی بسیار نزدیک‌تر به iOS است، همانطور که از آیفون یا آی‌پد می‌شناسیم.

دلایل متعددی وجود دارد که چرا به توسعه دهندگان فرصتی برای توسعه برنامه های کاربردی برای Apple TV داده نشده است. اول از همه، این یک محدودیت سخت افزاری است. درحالی که آخرین نسل هنوز تنها 8 گیگابایت حافظه دارد که کاربر نیز به آن دسترسی ندارد، نشانه واضحی است که اپل هنوز برنامه ای برای باز کردن Apple TV برای برنامه های شخص ثالث ندارد. برنامه ها به سادگی نباید در جایی نصب شوند، زیرا 8 گیگابایت برای بافر در هنگام پخش ویدیو، سیستم عامل و غیره در نظر گرفته شده است. در تئوری، می توانید برنامه ها را از ابر اجرا کنید، اما هنوز به آن نقطه نرسیده ایم. شاخص دیگر این است که اگرچه نسل سوم Apple TV شامل یک پردازنده A5 است، اما یکی از هسته های واحد محاسباتی خاموش است، ظاهرا اپل نیاز به استفاده از قدرت پردازش بیشتری را پیش بینی نکرده است.

آخرین بحث کنترل اپل تی وی است. اگرچه کنترل از راه دور اپل یک کنترلر جمع و جور مفید است، اما عملاً غیرقابل استفاده است، به عنوان مثال، برای کنترل یک دسته از برنامه های کاربردی کمتر امیدوار کننده - بازی ها. گزینه دیگر برای کنترل دستگاه، هر دستگاه iOS با برنامه مناسب است. اما این اپلیکیشن تنها جایگزین ریموت اپل شده و محیط آن با آن تطبیق داده شده است، بنابراین هنوز برای کنترل برنامه ها یا بازی های پیچیده تر مناسب نیست.

اما یک ویژگی وجود دارد که بسیاری از افراد تاکنون از آن غافل شده اند و آن AirPlay Mirroring است. اگرچه عمدتاً در نظر گرفته شده است تا همه چیزهایی را که در دستگاه‌های iOS اتفاق می‌افتد منعکس کند، گزینه‌های پیشرفته‌ای دارد که تنها تعداد معدودی از توسعه‌دهندگان تا کنون توانسته‌اند از آن‌ها استفاده کنند. دو ویژگی کلیدی هستند: 1) حالت می تواند از کل عرض صفحه تلویزیون استفاده کند، این حالت با نسبت تصویر 4:3 یا وضوح iPad محدود نمی شود. تنها محدودیت حداکثر خروجی 1080p است. 2) تصویر لزوماً آینه ای از iPad/iPhone نیست، ممکن است دو صفحه کاملاً متفاوت روی تلویزیون و دستگاه iOS وجود داشته باشد.

یک مثال عالی بازی Real Racing 2 است. حالت خاصی از AirPlay Mirroring را امکان پذیر می کند، جایی که بازی در حال انجام بر روی تلویزیون نمایش داده می شود، iPad به عنوان یک کنترلر عمل می کند و برخی اطلاعات دیگر را نمایش می دهد، به عنوان مثال نقشه مسیر و مکان حریفان روی آن، تعداد دورهای تکمیل شده، رتبه بندی شما و سایر کنترل های بازی. ما می‌توانیم چیزی مشابه را در شبیه‌ساز پرواز MetalStorm: Wingman ببینیم، جایی که شما منظره کابین خلبان را روی تلویزیون می‌بینید، در حالی که کنترل‌ها و ابزار دقیق روی iPad هستند.

در هر صورت، این پتانسیل توسط توسعه دهندگان Brightcove مورد توجه قرار گرفت که دیروز راه حل خود را برای برنامه های کاربردی با استفاده از دو صفحه نمایش برای Apple TV فاش کردند. SDK آن‌ها، که برنامه‌نویسی نرم‌افزار بومی iOS را با استفاده از HTML5 و جاوا اسکریپت ممکن می‌سازد، به توسعه‌دهندگان و ناشران رسانه اجازه می‌دهد تا به راحتی برنامه‌های دو صفحه‌نمایش را با استفاده از AirPlay ایجاد کنند. بنابراین Apple TV به صفحه دومی تبدیل می شود که محتوای متفاوتی نسبت به iPad یا iPhone نمایش می دهد. کاربرد عملی آن به خوبی در ویدیوی زیر نشان داده شده است:

مایکروسافت اساساً در تلاش است تا همین کار را با راه حل SmartGlass خود انجام دهد که در نمایشگاه بازی امسال نشان داد. E3. Xbox با استفاده از برنامه مناسب به تلفن یا تبلت متصل می شود و اطلاعات اضافی از بازی را نمایش می دهد و گزینه های تعامل را گسترش می دهد. Jeremy Allaire، مدیر عامل Brightcove در مورد راه حل دو صفحه نمایش خود می گوید:

راه حل App Cloud Dual-Screen برای Apple TV دری را به روی یک تجربه محتوای کاملاً جدید برای کاربران باز می کند، جایی که تماشای تلویزیون HD با انبوهی از اطلاعات زمینه ای که طرفداران درخواست می کنند همراه است.

ما فقط می توانیم موافق باشیم و امیدواریم که توسعه دهندگان بیشتری به این ایده دست یابند. AirPlay mirroring یک راه عالی برای دریافت برنامه های شخص ثالث بر روی Apple TV شما است در حالی که هنوز می توانید به راحتی آنها را با استفاده از صفحه لمسی کنترل کنید. یک آی‌پد یا آیفون فضای کافی برای نصب برنامه‌ها و در عین حال قدرت محاسباتی و گرافیکی کافی برای اجرای سخت‌ترین بازی‌ها مانند Infinity Blade را فراهم می‌کند.

منبع: Verge.com
.