تنظیمات پخش فیلم و سریال
| وضعیت | جاری |
| مالک | تیم محصول آپارات TV |
| آخرین بازبینی | ۱۴۰۵/۰۵/۲۶ — در برابر بخش Setting صفحه Single Movies - 1.0.0 طراحی AndroidTV |
معرفی و هدف
فیلم و سریال، برخلاف ویدیوهای کاربران، دوبله و زیرنویس دارد. کاربری که روی تلویزیون خانه فیلمی را با زیرنویس میبیند، ممکن است بخواهد زبان صدا را عوض کند یا اندازه و رنگ زیرنویس را طوری تنظیم کند که از فاصله چند متری خوانده شود. این صفحه آن تنظیمات را توضیح میدهد.
هدف کسبوکار: کاهش رهاکردن پخش به دلیل ناخوانا بودن زیرنویس یا نبودن زبان صدای دلخواه.
دامنه
منوی تنظیمات پلیر فیلم و سریال و چهار زیرمنوی آن: کیفیت پخش، سرعت پخش، انتخاب صدا و تنظیمات زیرنویس.
خارج از دامنه: تنظیمات پلیر ویدیوهای کاربران که فقط کیفیت و سرعت پخش دارد و در بخش پخش ویدیو و پخش زنده مستند شده است.
مخاطبان و نقشها
همه کاربرانی که به این صفحه میرسند وارد حساب خود شدهاند و تنظیمات یکسانی در اختیار دارند.
قواعد کسبوکار
- BR-S1 — تنظیمات از طریق دکمه تنظیمات در ردیف کنترلهای پلیر باز میشود و به شکل یک پنل کناری در سمت چپ تصویر ظاهر میشود؛ پخش در پسزمینه ادامه دارد.
- BR-S2 — منوی «تنظیمات» چهار سطر دارد، به این ترتیب: «صدا»، «زیرنویس»، «کیفیت پخش»، «سرعت پخش». هر سطر مقدار فعلی خود را زیر عنوانش نشان میدهد.
- BR-S3 — انتخاب هر سطر، زیرمنوی مربوط به آن را در همان پنل باز میکند.
- BR-S4 — زیرمنوی «انتخاب صدا» گزینههای «زبان فارسی» و «زبان انگلیسی» را دارد و گزینه فعال با علامت تیک مشخص میشود. مجموعه زبانها به خود محتوا بسته است.
- BR-S5 — زیرمنوی «تنظیمات زیرنویس» چهار گروه دارد: زبان زیرنویس («فارسی»، «انگلیسی»، «غیرفعال»)، «رنگ متن» («سفید»، «زرد»، «مشکی»)، «اندازه متن» («کوچک»، «متوسط»، «بزرگ») و «پسزمینه متن» («بیرنگ»، «مشکی»).
- BR-S6 — مقادیر پیشفرض زیرنویس در طراحی اینها هستند: زبان «فارسی»، رنگ متن «سفید»، اندازه «متوسط»، پسزمینه «بیرنگ».
- BR-S7 — انتخاب «غیرفعال» در گروه زبان، زیرنویس را خاموش میکند.
- BR-S8 — در انتهای تنظیمات زیرنویس، دکمه «بازگشت به تنظیمات پیشفرض» همه چهار گروه را به مقادیر پیشفرض برمیگرداند.
- BR-S9 — تغییر اندازه زیرنویس بلافاصله روی تصویر در حال پخش دیده میشود، تا کاربر بتواند نتیجه را قبل از بستن پنل بسنجد.
- BR-S10 — زیرمنوی کیفیت پخش گزینه خودکار دارد و توضیح آن این است که «کیفیت پخش بر اساس سرعت اتصال تنظیم میشود».
- BR-S11 — کیفیت پخش به توان دستگاه گره خورده است، نه فقط به انتخاب کاربر. اپ تا کیفیت بالا پشتیبانی میکند، اما برای تلویزیونهای ضعیفتر سقف کیفیت پایینتری میفرستد. تصمیم بر پایه سه سنجه دستگاه گرفته میشود: نسخه اندروید تلویزیون، حافظه کل و حافظه باقیمانده.
- BR-S12 — تنظیمات زیرنویس و کیفیت برای هر عنوان جداگانه است. کاربر باید برای هر فیلم دوباره آنها را تنظیم کند؛ انتخاب او روی عنوانهای بعدی اعمال نمیشود. ماندگار کردن این تنظیمات برای نسخههای بعدی برنامهریزی شده است.
سناریوها
۱. تنظیم کیفیت و سرعت پخش ۲. انتخاب زبان صدا و تنظیم زیرنویس
سناریوی ۱: تنظیم کیفیت و سرعت پخش
هدف — کاربر میخواهد کیفیت تصویر را با سرعت اینترنت خود هماهنگ کند، یا سرعت پخش را تغییر دهد.
نقشهای درگیر — کاربر واردشده به حساب.
پیشنیازها — پخش یک فیلم یا قسمت سریال در جریان است.
جریان اصلی
۱. کاربر لایه کنترلها را باز میکند و دکمه تنظیمات را انتخاب میکند. → پنل «تنظیمات» در سمت چپ تصویر باز میشود و چهار سطر «صدا»، «زیرنویس»، «کیفیت پخش» و «سرعت پخش» را با مقدار فعلی هرکدام نشان میدهد.

۲. کاربر «کیفیت پخش» را انتخاب میکند. → فهرست کیفیتهای موجود باز میشود؛ گزینه خودکار با توضیح «کیفیت پخش بر اساس سرعت اتصال تنظیم میشود» و کیفیت فعلی با علامت تیک مشخص است.
۳. کاربر یک کیفیت را انتخاب میکند. → پخش با کیفیت انتخابشده ادامه مییابد و مقدار سطر «کیفیت پخش» در منوی تنظیمات بهروز میشود.
۴. کاربر به منوی تنظیمات برمیگردد و «سرعت پخش» را انتخاب میکند. → فهرست سرعتها باز میشود؛ مقدار پیشفرض 1.0 X است.
۵. کاربر یک سرعت را انتخاب میکند و پنل را میبندد. → پخش با سرعت انتخابشده ادامه مییابد.
جریانهای جایگزین و استثنا
- ۱a. کاربر پنل را بدون تغییر میبندد:
- ۱a1. هیچ تنظیمی عوض نمیشود و پخش ادامه مییابد.
- ۲a. محتوا فقط یک کیفیت دارد:
- ۲a1. طراحی مشخص نمیکند در این حالت فهرست کیفیتها با یک گزینه نمایش داده میشود یا سطر غیرفعال میشود —
[CLARIFICATION NEEDED: رفتار سطر کیفیت پخش برای محتوایی با یک کیفیت].
- ۲a1. طراحی مشخص نمیکند در این حالت فهرست کیفیتها با یک گزینه نمایش داده میشود یا سطر غیرفعال میشود —
- ۳a. کیفیت انتخابشده با سرعت اینترنت کاربر سازگار نیست:
- ۳a1. طراحی برای این حالت پیامی مشخص نکرده است — سقف کیفیت پیش از انتخاب کاربر و بر پایه سنجههای دستگاه تعیین میشود (BR-S11).
- ۵a. فهرست سرعتهای قابل انتخاب: مقادیر ممکن جز
1.0 Xدر طراحی این صفحه فهرست نشدهاند — تنظیم سرعت پخش در این پلیر وجود ندارد.
پسشرطها — کیفیت و سرعت انتخابشده روی پخش جاری اعمال شده است.
سناریوی ۲: انتخاب زبان صدا و تنظیم زیرنویس
هدف — کاربر میخواهد صدای دوبله را انتخاب کند و زیرنویس را طوری تنظیم کند که از فاصله تماشای تلویزیون خوانده شود.
نقشهای درگیر — کاربر واردشده به حساب.
پیشنیازها — پخش در جریان است و محتوا بیش از یک زبان صدا یا زیرنویس دارد.
جریان اصلی
۱. کاربر پنل تنظیمات را باز میکند و «صدا» را انتخاب میکند. → زیرمنوی «انتخاب صدا» با گزینههای «زبان فارسی» و «زبان انگلیسی» باز میشود؛ زبان فعال با تیک مشخص است.

۲. کاربر زبانی را انتخاب میکند. → صدای پخش به همان زبان عوض میشود و مقدار سطر «صدا» در منوی تنظیمات بهروز میشود.
۳. کاربر به منوی تنظیمات برمیگردد و «زیرنویس» را انتخاب میکند. → زیرمنوی «تنظیمات زیرنویس» باز میشود.

۴. کاربر در پنل به پایین حرکت میکند. → چهار گروه پشت سر هم دیده میشود: زبان زیرنویس، «رنگ متن»، «اندازه متن» و «پسزمینه متن»؛ گزینه فعال هر گروه با تیک مشخص است و در انتها دکمه «بازگشت به تنظیمات پیشفرض» قرار دارد.

۵. کاربر اندازه متن را عوض میکند. → زیرنویس روی تصویر در حال پخش بلافاصله با اندازه جدید نمایش داده میشود.

۶. کاربر پنل را میبندد. → تنظیمات انتخابشده روی پخش باقی میماند.
جریانهای جایگزین و استثنا
- ۱a. محتوا فقط یک زبان صدا دارد:
- ۱a1. طراحی مشخص نمیکند سطر «صدا» در این حالت حذف میشود، غیرفعال میشود، یا با یک گزینه نمایش داده میشود —
[CLARIFICATION NEEDED: رفتار سطر «صدا» برای محتوای تکزبانه].
- ۱a1. طراحی مشخص نمیکند سطر «صدا» در این حالت حذف میشود، غیرفعال میشود، یا با یک گزینه نمایش داده میشود —
- ۳a. محتوا زیرنویسی ندارد:
- ۳a1. طراحی این حالت را پوشش نمیدهد —
[CLARIFICATION NEEDED: رفتار سطر «زیرنویس» برای محتوای بدون زیرنویس].
- ۳a1. طراحی این حالت را پوشش نمیدهد —
- ۴a. کاربر زبان زیرنویس را «غیرفعال» میکند:
- ۴a1. زیرنویس از تصویر برداشته میشود؛ گروههای رنگ، اندازه و پسزمینه دیگر اثری ندارند. طراحی مشخص نمیکند آن گروهها در این حالت پنهان یا غیرفعال میشوند —
[CLARIFICATION NEEDED: وضعیت گروههای ظاهری زیرنویس وقتی زیرنویس غیرفعال است].
- ۴a1. زیرنویس از تصویر برداشته میشود؛ گروههای رنگ، اندازه و پسزمینه دیگر اثری ندارند. طراحی مشخص نمیکند آن گروهها در این حالت پنهان یا غیرفعال میشوند —
- ۴b. کاربر «بازگشت به تنظیمات پیشفرض» را انتخاب میکند:
- ۴b1. هر چهار گروه به مقادیر پیشفرض برمیگردد: زبان «فارسی»، رنگ «سفید»، اندازه «متوسط»، پسزمینه «بیرنگ». طراحی مشخص نمیکند پیش از این بازگشت تأییدی از کاربر گرفته میشود یا نه —
[CLARIFICATION NEEDED: تأیید گرفتن پیش از بازگشت به تنظیمات پیشفرض زیرنویس].
- ۴b1. هر چهار گروه به مقادیر پیشفرض برمیگردد: زبان «فارسی»، رنگ «سفید»، اندازه «متوسط»، پسزمینه «بیرنگ». طراحی مشخص نمیکند پیش از این بازگشت تأییدی از کاربر گرفته میشود یا نه —
- ۶a. کاربر محتوای دیگری را باز میکند:
- ۶a1. طراحی مشخص نمیکند تنظیمات ظاهری زیرنویس برای محتوای بعدی هم حفظ میشود یا برای هر محتوا از نو تنظیم میشود — تنظیمات برای هر عنوان جداگانه است و روی عنوانهای بعدی اعمال نمیشود (BR-S12).
پسشرطها — زبان صدا و تنظیمات ظاهری زیرنویس روی پخش جاری اعمال شده است.
تاریخچه تغییرات
| تاریخ | تغییر | منبع |
|---|---|---|
| ۱۴۰۵/۰۵/۲۸ | پاسخ تیم محصول به هر سه پرسش باز: افزودن BR-S11 (وابستگی سقف کیفیت به سنجههای دستگاه) و BR-S12 (نبود ماندگاری تنظیمات میان عنوانها). همچنین تأیید شد غلط تایپی «مشکلی» فقط در فایل طراحی است و اپ درست پیادهسازی شده | تیم محصول |
| ۱۴۰۵/۰۵/۲۶ | نسخه اولیه | طراحی AndroidTV، بخش Setting صفحه Single Movies - 1.0.0 |