จะแสดง Android ของฉันจากระยะไกลบนพีซีของฉันได้อย่างไร


12

มีสิ่งหนึ่งที่เรียกว่า miracast มันสามารถสะท้อนการแสดงผลของโทรศัพท์ Android ไปยังจอภาพอื่น แต่หน้าจอของฉันไม่มีฟังก์ชั่นนี้ฉันสามารถทำได้ใน Ubuntu หรือไม่


ดู Airdroid
Jos

หัวข้อนี้ยังคงอยู่หรือไม่ @JulianLai
Liso

คำตอบ:


2

คุณสามารถใช้ Teamviewer (จำเป็นต้องลงทะเบียน)

  1. ดาวน์โหลดได้สำหรับคอมพิวเตอร์ของคุณที่นี่
  2. ดาวน์โหลดโฮสต์ Teamviewer สำหรับโทรศัพท์ของคุณที่นี่

คุณจะได้รับการเชื่อมต่อที่ปลอดภัยระหว่างกันและสามารถควบคุมหน้าจอและโทรศัพท์ได้อย่างสมบูรณ์


2

Scrcpy

Scrcpy เป็นทางเลือกโอเพนซอร์สที่ฟังดูมีแนวโน้ม แต่ฉันก็สามารถแก้ไขข้อบกพร่องนี้ได้ ฉันไม่ต้องการใช้ TeamViewer, LogMeIn หรือ AirDroid

ทางเลือกนี้ยังช่วยให้คุณใช้โทรศัพท์จาก Ubuntu ได้จากระยะไกล

  1. ติดตั้ง adb :sudo apt install adb
  2. ติดตั้ง scrcpy (ถ้าคุณตอบสนองความต้องการ ):sudo snap install scrcpy
  3. เปิดใช้งานการแก้จุดบกพร่อง adbadb devicesอุปกรณ์ที่ควรได้รับการจดทะเบียนใน บางทีคุณอาจจะต้องย้ายไป PTPและน้อยมาก

เมื่อได้รับอนุญาตการดีบัก USB ลายนิ้วมือกุญแจของคอมพิวเตอร์ RSA คือ:สามารถตรวจสอบได้ (กุญแจสาธารณะอาจอยู่ใน~/.androidหรือ~/snap/scrcpy/current/.android/):

cut -d" " -f1 adbkey.pub | openssl base64 -A -d -a | openssl md5 -c

scrcpy --help:

  • แตะกลับบ้านและ APP_SWITCH กับทางลัดเหล่านี้
  • scrcpy 1.9+: Ctrl+o ปิดหน้าจออุปกรณ์ (เก็บมิเรอร์) คลิปบอร์ดที่ใช้ร่วมกันแบบสองทิศทาง
  • scrcpy 1.10+: ใช้งานได้แบบไร้สาย

ถ้าคุณชอบ GUIs ลองguiscrcpyเป็น scrcpy front-end เขียนในหลาม

LiveScreen

ง่ายและไม่ต้องลงทะเบียนอึ เพียงติดตั้งและบนหน้าจอสลับแอปแชร์บน:

ภาพหน้าจอ

จากนั้นบนเบราว์เซอร์ของคุณ ( หวังว่า Firefox ) จะชี้ไปที่ IP ของมือถือของคุณ:

ภาพหน้าจอ


สตรีมหน้าจอผ่าน HTTP

สตรีมหน้าจอผ่าน HTTPเป็นดีมาเปิดทางเลือกที่ยังอยู่ในF-Droid

ภาพหน้าจอ



1

ผมสามารถที่จะทำมันได้อย่างง่ายดายด้วยพุ่ง เป็นโครงการโอเพ่นซอร์สที่ตั้งโปรแกรมใน Java ดังนั้นคุณเพียงแค่ดาวน์โหลดและใช้งาน (สมมติว่าคุณตั้งค่า Android Studio ไว้แล้ว)

java -jar AShot-1.1.jarเมื่อคุณแยกโฟลเดอร์วิ่ง มันจะถามคุณสำหรับ Android SDK เรียกดูและเลือกเส้นทางของคุณ (เช่น/home/yourUserName/Android/Sdk/) ควรเชื่อมต่อโดยอัตโนมัติและแสดงหน้าจอ Android ที่เชื่อมต่อผ่าน USB หากคุณได้รับข้อผิดพลาดในการเชื่อมต่อให้คัดลอกadbไฟล์ที่เรียกใช้จากplatform-tools/ไปยังtools/และลองอีกครั้ง

วิธีคัดลอก:

cd Android/Sdk
cp platform-tools/adb tools/

มันมีความล่าช้าเล็กน้อยดังนั้นจึงไม่ดีสำหรับการสตรีมวิดีโอ แต่ดีพอสำหรับการนำเสนอ


0

สตรีมหน้าจอเป็นแอปอื่นที่สามารถทำได้ คุณติดตั้งแอปบนอุปกรณ์ Android ของคุณแล้วเชื่อมต่อผ่าน wifi (หรือตัวเลือก 3G) จากพีซีของคุณโดยใช้เว็บเบราว์เซอร์ปกติ

ภายในแอพจะดักจับหน้าจอและส่งเป็นสตรีม MJPEG ไปยังเบราว์เซอร์ มันไม่เร็วอย่างที่ไม่เหมาะสมสำหรับวิดีโอ แต่มันทำงานได้ดีพอที่จะแสดงสิ่งอื่น ๆ

แอพนี้เป็นโอเพ่นซอร์สและหาได้จากF-droidและGoogle Play Storeปกติ


0

มีแอปของ Google Cast สำหรับโทรศัพท์ Android ของคุณที่คุณต้องมีเพื่อดาวน์โหลด

Google ส่วนขยาย Castสำหรับ Chrome ถูกยกเลิกเนื่องจากการremotedesktop.google.com


ขอบคุณ แต่มีวิธีใดบ้างที่จะทำโดยไม่มีเบราว์เซอร์ Chrome
JulianLai

ปลั๊กอิน Google Cast ใน Chrome ดูเหมือนว่าเป็นการส่งแทนที่จะรับใช่หรือไม่
nsandersen

ใช่คุณต้องมีแอพสำหรับส่ง
Adam Harrison

ไม่รองรับปลั๊กอินนี้อีกต่อไป
2560
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.