إظهار شاشة الهاتف على الكمبيوتر (أندرويد و آيفون)
الخلاصة السريعة:
لأفضل دقة واستجابة استخدم scrcpy عبر USB. للراحة اللاسلكية: Cast/Miracast أو Chromecast. وللآيفون تحتاج مستقبل AirPlay على ويندوز.
مقارنة سريعة بين الطرق
| الطريقة | الدقة/الوضوح | الاستجابة | المنصات | ملاحظات |
|---|---|---|---|---|
| scrcpy (USB) | عالية جدًا (حتى 1080p+) | الأفضل (أقل تأخير) | Windows / macOS / Linux (أندرويد) | مجاني ومفتوح المصدر؛ يحتاج ADB وUSB Debugging |
| scrcpy لاسلكي | جيدة | جيّدة | نفس أعلاه | يتطلب شبكة Wi-Fi قوية |
| Cast / Miracast | جيدة | متوسطة | أندرويد ⇄ ويندوز 10/11 | يشترط دعم Miracast ونفس الشبكة |
| Chromecast / Google Home | جيدة–عالية | متوسطة | أندرويد ⇄ أي جهاز يدعم Chromecast | حل مستقر وسهل |
| AirPlay (آيفون) | عالية | متوسطة | iOS ⇄ Windows (مع مستقبل AirPlay) | يتطلب برنامج استقبال على الكمبيوتر |
الطريقة ①: scrcpy عبر USB (أندرويد)
الأفضل للمونتاج والشرح والبث لأن التأخير منخفض جدًا والصورة واضحة.
خطوات التحضير على الهاتف
- فعِّل خيارات المطوّر ثم USB Debugging (وفي بعض الأجهزة: USB debugging (Security)).
- عند التوصيل لأول مرة ستظهر رسالة Allow USB debugging على الهاتف — اختر Allow.
التثبيت السريع على الكمبيوتر
- Windows: ثبّت ADB وscrcpy، ثم افتح cmd وشغّل:
choco install adb scrcpy :: أو حمّل scrcpy من صفحة الإصدارات الرسمية وثبّته يدويًا - macOS:
brew install android-platform-tools scrcpy - Ubuntu/Debian:
sudo apt update sudo apt install scrcpy adb
تشغيل scrcpy
- وصّل الهاتف بكابل USB أصلي، ثم:
scrcpy
أوامر مفيدة
- تصغير الدقة لتقليل الضغط:
scrcpy --max-size 1080 - تخفيض البت ريت لاتصال أضعف:
scrcpy --bit-rate 4M - ملء الشاشة:
scrcpy --fullscreen - تسجيل الشاشة أثناء العرض:
scrcpy --record session.mp4 - إطفاء شاشة الهاتف أثناء العرض لتوفير البطارية:
scrcpy --turn-screen-off
الطريقة ②: scrcpy لاسلكي (Android over Wi-Fi)
إعداد لمرة واحدة عبر USB، ثم الاتصال عبر الشبكة.
adb tcpip 5555
adb connect 192.168.x.x:5555 # استبدل بعنوان هاتفك
scrcpy
إن لم يتصل: تأكد من أن الهاتف والكمبيوتر على نفس الشبكة، وأن جدار الحماية لا يحجب المنفذ 5555.
الطريقة ③: الإرسال اللاسلكي (Cast / Miracast)
- تأكد أن الهاتف والكمبيوتر على نفس شبكة Wi-Fi.
- على ويندوز: فعّل Wireless Display ثم افتح Settings > System > Projecting to this PC.
- على الهاتف: افتح Cast / Smart View / Screen Share واختر جهاز الكمبيوتر.
الطريقة ④: Chromecast / Google Home
- شبّك الأجهزة على نفس الشبكة.
- من تطبيق Google Home اختر Cast screen وحدِّد الجهاز الهدف.
الطريقة ⑤: إظهار شاشة الآيفون على ويندوز (AirPlay)
- ثبّت برنامج مستقبل AirPlay على الكمبيوتر.
- اتصل على نفس شبكة Wi-Fi، ثم على iPhone: Control Center > Screen Mirroring واختر اسم الكمبيوتر.
حلول لأبرز المشاكل
- الهاتف لا يظهر في scrcpy: نفّذ
adb devices. إن ظهر unauthorized افصل/أعد التوصيل واضغط Allow. على بعض هواتف شاومي فعّل USB debugging (Security). - تأخير مرتفع لاسلكيًا: استخدم تردد 5GHz، اقترب من الراوتر، أو ارجع لاتصال USB.
- Miracast لا يعمل: حدّث تعريفات كرت الشبكة/الواي-فاي على ويندوز وتأكد من دعم الجهاز لـ Miracast.
- جودة منخفضة: ارفع
--bit-rateأو--max-sizeتدريجيًا حتى تصل لتوازن مناسب.
معلومة: scrcpy لا يحتاج روت، وينقل الصورة عبر ADB. الأداء يعتمد على قدرة جهازك وجودة الكابل/الشبكة.