เครื่องมือสะท้อนหน้าจอระหว่างโทรศัพท์กับพีซี 'scrcpy' รองรับ Android 12 แล้ว

click fraud protection

เครื่องมือที่ช่วยให้คุณจำลองหน้าจอโทรศัพท์ไปยังพีซี scrcpy ได้รับการอัปเดตเพื่อรองรับการควบคุมอุปกรณ์ที่ใช้ Android 12

สะพานดีบัก Android หรือ เอดีบี กล่าวโดยย่อคือเป็นเครื่องมือที่มีประโยชน์อย่างมากสำหรับนักพัฒนาที่ต้องการอ่านบันทึกของระบบ เปลี่ยนการตั้งค่า หรือดำเนินการอัตโนมัติบนอุปกรณ์ของตน Google ตั้งใจที่จะจัดเตรียมอินเทอร์เฟซบรรทัดคำสั่งเฉพาะเมื่อพวกเขาสร้าง ADB แต่ในช่วงต้นเดือนมีนาคมปี 2018 ก นักพัฒนาซอฟต์แวร์ได้สร้างเครื่องมือที่อยู่ด้านบนของ ADB ซึ่งช่วยให้คุณไม่เพียงแต่จำลองหน้าจอโทรศัพท์ Android ของคุณเท่านั้น แต่ยังรวมถึง ควบคุมจากระยะไกลจากพีซีของคุณ. เครื่องมือดังกล่าวเรียกว่า scrcpy และการอัปเดตล่าสุดได้เพิ่มการรองรับอุปกรณ์ที่ทำงานอยู่ แอนดรอยด์ 12.

สำหรับคนที่ไม่คุ้นเคย scrcpy (ย่อมาจาก "รอยขีดข่วนอีน โอพาย") ประกอบด้วยสององค์ประกอบ: แอปเซิร์ฟเวอร์ที่พุชไปยังอุปกรณ์ Android และไคลเอนต์บนพีซีที่สื่อสารกับเซิร์ฟเวอร์ผ่านซ็อกเก็ตผ่านอุโมงค์ ADB หน้าจอโทรศัพท์ของคุณได้รับการเข้ารหัสเป็นวิดีโอ h.264 ซึ่งได้รับการถอดรหัสและแสดงบนพีซีของคุณโดยไคลเอ็นต์ Scrcpy อินพุตของแป้นพิมพ์และเมาส์จะถูกส่งไปยังเซิร์ฟเวอร์และแปลเป็นอินพุตที่เหมาะสมบนอุปกรณ์ แม้ว่า scrcpy จะไม่ใช่เครื่องมือควบคุมระยะไกล/การมิเรอร์หน้าจอเพียงเครื่องมือเดียวที่มีอยู่ แต่ก็เป็นหนึ่งในเครื่องมือที่ดีที่สุดเพราะมันฟรี เป็นโอเพ่นซอร์ส ปรับแต่งได้ และรวดเร็ว

ก่อนการอัปเดต Android 12 scrcpy มีค่าเริ่มต้นเป็นการสร้าง "การแสดงผลที่ปลอดภัย" เพื่อรองรับการมิเรอร์เนื้อหาที่ ถูกบล็อกเป็นอย่างอื่น. อย่างไรก็ตาม Android 12 ไม่อนุญาตให้กระบวนการที่มีสิทธิ์เชลล์สร้างจอแสดงผลที่ปลอดภัยอีกต่อไป ทำให้เกิดปัญหาขัดข้อง พังทันที หากผู้ใช้พยายามเปิดใช้งานบนอุปกรณ์ที่ใช้ Android 12 การแก้ไขนั้นง่ายมาก: สร้างเซิร์ฟเวอร์ Android ใหม่เพื่อสร้างจอแสดงผลที่ไม่ปลอดภัย

นอกจากนี้ที่สำคัญอีกประการหนึ่งของ scrcpy ก็คือความสามารถในการใช้สตรีมวิดีโอเป็นเว็บแคมบน Linux เครื่องมือก็มี เพิ่ม รองรับ v4l2loopback (Video 4 Linux loopback) ทำให้สามารถเปิดสตรีมวิดีโอได้โดยซอฟต์แวร์ที่รองรับ V4L2 เช่น โอบีเอส. สตรีมวิดีโอสามารถเปิดเผยเป็นเว็บแคมและ/หรือแสดงในหน้าต่าง

คุณสมบัติอื่น ๆ ที่เพิ่มในการอัพเดต v1.18 ของ scrcpy ได้แก่ ความสามารถในการล็อคการวางแนววิดีโอตามการวางแนวเริ่มต้นของอุปกรณ์ ปิดอุปกรณ์เมื่อ scrcpy ปิดอยู่ ปุ่มลัดใหม่สำหรับปุ่มที่ 4 และ 5 ปรับขนาดหน้าต่างโดยอัตโนมัติเพื่อลบขอบสีดำ และบันทึกไฟล์ใน /sdcard/Download แทน /sdcard.

บันทึกการเปลี่ยนแปลงสำหรับการอัพเดต v1.18 ถูกฝังไว้ด้านล่าง คุณสามารถดาวน์โหลด scrcpy เวอร์ชันล่าสุดได้ จาก GitHub.

บันทึกการเปลี่ยนแปลง scrcpy v1.18

การเปลี่ยนแปลงตั้งแต่เวอร์ชัน 1.17:

  • เพิ่มการรองรับสำหรับ Android 12 (#2129, #2402)
  • เพิ่มการรองรับ V4L2 (การจับภาพหน้าจออุปกรณ์เป็นเว็บแคม) (#2232, #2233, #2268)
  • เพิ่มตัวเลือกเพื่อล็อคการวางแนววิดีโอเริ่มต้น
  • เพิ่มตัวเลือกในการปิดเครื่องเมื่อปิด (#824)
  • ผูกปุ่มเมาส์ปุ่มที่ 4 กับ APP_SWITCH (#2258)
  • ผูกปุ่มเมาส์ที่ 5 เพื่อขยายแผงการแจ้งเตือน (#2258)
  • ขยายแผงการตั้งค่าบนแผงการแจ้งเตือนที่ขยายสองเท่า (#2260, #2264)
  • กดไปที่ /sdcard/ดาวน์โหลด ตามค่าเริ่มต้น (#2384)
  • จัดกึ่งกลางหน้าต่างให้ปรับขนาดให้พอดี (#2387)
  • เพิ่มช่วงรหัสที่แสดงที่เป็นไปได้ (#2009)
  • บันทึกเหตุการณ์อินพุตในโหมดรายละเอียด (#2371)
  • แก้ไขพารามิเตอร์เหตุการณ์การสัมผัส (#2125)
  • แก้ไขการคลิกซ้ายบน Samsung Browser (#2169)
  • ลบตัวเลือก --render-expired-frames (#2268)
  • ส่งผ่านอาร์กิวเมนต์ scrcpy-noconsole ผ่านไปยัง scrcpy บน Windows (#2052)
  • อัปเกรดเครื่องมือแพลตฟอร์มเป็น 31.0.2 (adb) ใน Windows รุ่นต่างๆ
  • การแก้ไขทางเทคนิคต่างๆ

อ่านเพิ่มเติม