มีสิ่งหนึ่งที่เรียกว่า miracast มันสามารถสะท้อนการแสดงผลของโทรศัพท์ Android ไปยังจอภาพอื่น แต่หน้าจอของฉันไม่มีฟังก์ชั่นนี้ฉันสามารถทำได้ใน Ubuntu หรือไม่
มีสิ่งหนึ่งที่เรียกว่า miracast มันสามารถสะท้อนการแสดงผลของโทรศัพท์ Android ไปยังจอภาพอื่น แต่หน้าจอของฉันไม่มีฟังก์ชั่นนี้ฉันสามารถทำได้ใน Ubuntu หรือไม่
คำตอบ:
คุณสามารถใช้ Teamviewer (จำเป็นต้องลงทะเบียน)
คุณจะได้รับการเชื่อมต่อที่ปลอดภัยระหว่างกันและสามารถควบคุมหน้าจอและโทรศัพท์ได้อย่างสมบูรณ์
Scrcpy เป็นทางเลือกโอเพนซอร์สที่ฟังดูมีแนวโน้ม แต่ฉันก็สามารถแก้ไขข้อบกพร่องนี้ได้ ฉันไม่ต้องการใช้ TeamViewer, LogMeIn หรือ AirDroid
ทางเลือกนี้ยังช่วยให้คุณใช้โทรศัพท์จาก Ubuntu ได้จากระยะไกล
sudo apt install adb
sudo snap install scrcpy
adb devices
อุปกรณ์ที่ควรได้รับการจดทะเบียนใน บางทีคุณอาจจะต้องย้ายไป PTPและน้อยมากเมื่อได้รับอนุญาตการดีบัก USB ลายนิ้วมือกุญแจของคอมพิวเตอร์ RSA คือ:สามารถตรวจสอบได้ (กุญแจสาธารณะอาจอยู่ใน~/.android
หรือ~/snap/scrcpy/current/.android/
):
cut -d" " -f1 adbkey.pub | openssl base64 -A -d -a | openssl md5 -c
scrcpy --help
:
ถ้าคุณชอบ GUIs ลองguiscrcpyเป็น scrcpy front-end เขียนในหลาม
ง่ายและไม่ต้องลงทะเบียนอึ เพียงติดตั้งและบนหน้าจอสลับแอปแชร์บน:
จากนั้นบนเบราว์เซอร์ของคุณ ( หวังว่า Firefox ) จะชี้ไปที่ IP ของมือถือของคุณ:
สตรีมหน้าจอผ่าน HTTPเป็นดีมาเปิดทางเลือกที่ยังอยู่ในF-Droid
ผมสามารถที่จะทำมันได้อย่างง่ายดายด้วยพุ่ง เป็นโครงการโอเพ่นซอร์สที่ตั้งโปรแกรมใน 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/
มันมีความล่าช้าเล็กน้อยดังนั้นจึงไม่ดีสำหรับการสตรีมวิดีโอ แต่ดีพอสำหรับการนำเสนอ
สตรีมหน้าจอเป็นแอปอื่นที่สามารถทำได้ คุณติดตั้งแอปบนอุปกรณ์ Android ของคุณแล้วเชื่อมต่อผ่าน wifi (หรือตัวเลือก 3G) จากพีซีของคุณโดยใช้เว็บเบราว์เซอร์ปกติ
ภายในแอพจะดักจับหน้าจอและส่งเป็นสตรีม MJPEG ไปยังเบราว์เซอร์ มันไม่เร็วอย่างที่ไม่เหมาะสมสำหรับวิดีโอ แต่มันทำงานได้ดีพอที่จะแสดงสิ่งอื่น ๆ
แอพนี้เป็นโอเพ่นซอร์สและหาได้จากF-droidและGoogle Play Storeปกติ
มีแอปของ Google Cast สำหรับโทรศัพท์ Android ของคุณที่คุณต้องมีเพื่อดาวน์โหลด
Google ส่วนขยาย Castสำหรับ Chrome ถูกยกเลิกเนื่องจากการremotedesktop.google.com