ওয়েব ড্যাশবোর্ডের স্ক্রিন মিরর ভিউ আপনার অ্যান্ড্রয়েড ফোনের স্ক্রিন একটি ব্রাউজার ট্যাবে রেন্ডার করে — এবং এটি একমাত্র জায়গা যেখানে এই বৈশিষ্ট্যটির একটি প্রকৃত ইউজার ইন্টারফেস রয়েছে। ফোনের দিকে কোনও ডেডিকেটেড স্ক্রিন মিরর স্ক্রিন নেই; আপনি ব্রাউজার থেকে একটি সেশন শুরু করার সাথে সাথে একটি ব্যাকগ্রাউন্ড সার্ভিস স্ট্রিমিং শুরু করে এবং প্রতিটি কন্ট্রোল এখানে থাকে।
যেহেতু স্ট্রিমটি WebCodecs দিয়ে ডিকোড করা হয় এবং একটি <canvas>-এ আঁকা হয়, পৃষ্ঠাটি একটি নিরাপদ প্রসঙ্গে (HTTPS বা localhost) পরিবেশিত হতে হবে। প্লেইনঅ্যাপের স্থানীয় সার্ভার ইতিমধ্যে এই প্রয়োজনীয়তা পূরণ করে — কিন্তু আপনি যদি কোনওভাবে নন-লোকালহোস্ট ঠিকানায় প্লেইন HTTP-তে ড্যাশবোর্ড লোড করে থাকেন, তাহলে পৃষ্ঠাটি স্ট্রিম শুরু করার চেষ্টা না করে একটি HTTPS প্রয়োজন প্রম্পট দেখায় নিরাপদ URL-এর লিংক সহ।

মূল সক্ষমতা
- লাইভ ক্যানভাস মিরর — ফ্রেমগুলি WebCodecs দিয়ে ডিকোড করা হয় এবং একটি
<canvas>এলিমেন্টে আঁকা হয়। কোনও প্লাগইন, কোনও নেটিভ ক্লায়েন্ট নেই — শুধু ব্রাউজার। - সম্পূর্ণ রিমোট কন্ট্রোল — কন্ট্রোল সক্রিয় হয়ে গেলে, ক্যানভাসে ক্লিক, ড্র্যাগ এবং স্ক্রোল ফোনে প্রকৃত ট্যাপ, লং-প্রেস, সোয়াইপ এবং স্ক্রোলে অনুবাদ করা হয়, প্রকৃত স্ক্রিন কোঅর্ডিনেটে স্বাভাবিক করা হয়। ডেডিকেটেড বাটন ব্যাক, হোম এবং রিসেন্টস পাঠায়।
- ফুলস্ক্রিন মোড — স্ক্রিন পূরণ করতে ক্যানভাস প্রসারিত করুন; প্রস্থান করতে
Esc(বা টুলবার টগল) টিপুন। - HD / স্মুথ কোয়ালিটি মোড — সেশনের মাঝখানে কোয়ালিটি স্যুইচ করুন: HD তীক্ষ্ণতাকে অগ্রাধিকার দেয়, স্মুথ ভিড়যুক্ত Wi-Fi-তে কম লেটেন্সির জন্য রেজোলিউশন ত্যাগ করে।
- স্ক্রিনশট ক্যাপচার — এক ক্লিকে বর্তমান ফ্রেমের একটি
.pngডাউনলোড হয়। - সেশন রেকর্ডিং — টুলবারে একটি চলমান রেকর্ডিং টাইমার সহ একটি ভিডিও ফাইলে স্থানীয়ভাবে ক্যানভাস রেকর্ড করুন।
- অডিও মিররিং — ফোন থেকে অডিও পাসথ্রু অনুরোধ করুন এবং ব্রাউজারে এটি স্বাধীনভাবে মিউট/আনমিউট করুন।
- রিলঞ্চ এবং পজ — সেশন শেষ না করেই ব্যান্ডউইথ খরচ বন্ধ করতে স্ট্রিম পজ করুন বা ফোনের মিরর সার্ভিস হ্যাং করলে পুনরায় চালু করুন।
ওয়াকথ্রু
১. ড্যাশবোর্ড সাইডবার থেকে স্ক্রিন মিরর পৃষ্ঠা খুলুন। যদি ফোন বর্তমানে মিররিং না করে, ফোন কাস্টিং শুরু করতে অনুরোধ করতে স্টার্ট-এ ক্লিক করুন।
২. লাইভ মিরর দেখুন — ফোন স্ক্রিন-ক্যাপচার অনুমতি মঞ্জুর করার পরে, এক বা দুই সেকেন্ডের মধ্যে ক্যানভাসে ফ্রেম দেখা যায়।
৩. টুলবার থেকে রিমোট কন্ট্রোল সক্রিয় করুন, তারপর ক্যানভাসে ক্লিক, ড্র্যাগ বা স্ক্রোল করে ফোনের সাথে যোগাযোগ করুন যেন আপনি এটি ধরে আছেন — প্লাস ডেডিকেটেড ব্যাক/হোম/রিসেন্টস বাটন।
৪. ফুলস্ক্রিন বাটনে ক্লিক করে ফুলস্ক্রিনে স্যুইচ করুন; ড্যাশবোর্ড লেআউটে ফিরতে Esc টিপুন।
৫. টুলবারে HD/স্মুথ টগল দিয়ে কোয়ালিটি পরিবর্তন করুন — পরবর্তী কীফ্রেমে স্যুইচ কার্যকর হয়।
৬. টুলবার থেকে একটি স্ক্রিনশট ক্যাপচার করুন বা রেকর্ডিং শুরু করুন এবং সেশন শেষ করতে স্টপ করুন।
টিপস ও ট্রিকস
- টুলবার থেকে অডিও মিউট করুন যদি আপনি একটি শেয়ার্ড স্পেসে মিরর করেন — এটি শুধুমাত্র আপনার ব্রাউজারকে প্রভাবিত করে, ফোনের স্পীকারকে নয়।
- প্লে/পজ বাটনে ক্লিক করে সংযোগ বিচ্ছিন্ন না করেই পজ করুন — যখন আপনাকে আপডেটে ব্যান্ডউইথ না পুড়িয়ে একটি স্ট্যাটিক স্ক্রিন পড়তে হবে তখন উপযোগী।
- টুলবার থেকে অ্যাপটি পুনরায় চালু করুন যদি ফোনে মিরর সার্ভিস হ্যাং করে — এটি ফোন রিবুট না করেই পুনরায় চালু করে।
- রিমোট কন্ট্রোল কোঅর্ডিনেটগুলি প্রকৃত ভিডিও রেজোলিউশনে স্বাভাবিক করা হয়, তাই আপনি ব্রাউজার উইন্ডোর আকার পরিবর্তন বা ফুলস্ক্রিনে গেলেও কন্ট্রোল সঠিকভাবে লাইন আপ করে।
গোপনীয়তা ও নিরাপত্তা নোট
- ওয়েব ড্যাশবোর্ড স্ব-স্বাক্ষরিত সার্টিফিকেট সহ HTTPS-এর মাধ্যমে পরিবেশন করা হয় এবং সমস্ত ট্রাফিক TLS-এর ওপর XChaCha20-Poly1305 দিয়ে অতিরিক্তভাবে এনক্রিপ্ট করা হয়।
- ওয়েব ড্যাশবোর্ড শুধুমাত্র আপনার স্থানীয় নেটওয়ার্কে আবদ্ধ — আপনি স্পষ্টভাবে পোর্ট ফরওয়ার্ডিং সেটআপ না করলে ইন্টারনেট থেকে অ্যাক্সেসযোগ্য নয়।
- WebCodecs API-র এই নিরাপদ প্রসঙ্গ প্রয়োজন — পৃষ্ঠাটি যদি কখনও অনুপস্থিত থাকে তবে একটি HTTPS প্রয়োজন প্রম্পট দেখায়।
- রিমোট কন্ট্রোল ইনপুট শুধুমাত্র যখন আপনি সেশনের জন্য এটি স্পষ্টভাবে সক্রিয় করেছেন তখনই গ্রহণ করা হয় — মিরর বন্ধ বা বন্ধ করলে তা অবিলম্বে প্রত্যাহার করে।
সম্পর্কিত বৈশিষ্ট্য
- ওয়েব ড্যাশবোর্ডে ফটো, ভিডিও ও মিউজিক — লাইভ স্ক্রিনের পরিবর্তে মিডিয়া ফাইল ব্রাউজ করুন।
- ওয়েব ড্যাশবোর্ডে ফাইল ম্যানেজমেন্ট — আপনার কম্পিউটার থেকে স্ক্রিনশট এবং রেকর্ডিং টানুন।
- ওয়েব ড্যাশবোর্ডে অ্যাপ ম্যানেজার — ব্রাউজার থেকে দূরবর্তীভাবে ফোন পরিচালনার আরেকটি উপায়।