Scrcpy 4.0 ra mắt: Nâng cấp lên SDL3, hỗ trợ màn hình linh hoạt và điều khiển camera
Phiên bản Scrcpy 4.0 mang đến bản cập nhật lớn với việc chuyển đổi sang SDL3, bổ sung tính năng màn hình linh hoạt (flex display), hỗ trợ điều khiển đèn pin và zoom camera, cùng nhiều cải thiện hiệu năng và sửa lỗi quan trọng.

Scrcpy, công cụ mã nguồn mở phổ biến dùng để mirror và điều khiển thiết bị Android từ máy tính, vừa phát hành phiên bản 4.0 với hàng loạt thay đổi quan trọng. Bản cập nhật này đánh dấu bước tiến lớn về hiệu suất và trải nghiệm người dùng, đặc biệt là việc chuyển sang thư viện SDL3 mới.
Dưới đây là những điểm nổi bật nhất trong Scrcpy v4.0.
Nâng cấp lên SDL3 và cải thiện tỷ lệ khung hình
Thay đổi lớn nhất trong phiên bản này là việc di chuyển từ SDL2 sang SDL3. Việc này giúp Scrcpy tận dụng được sự bảo trì tích cực, các bản sửa lỗi và hỗ trợ từ cộng đồng phát triển upstream.
Nhờ API mới trong SDL3, cửa sổ Scrcpy giờ đây có thể giữ nguyên tỷ lệ khung hình (aspect ratio) khi người dùng thay đổi kích thước, thay vì thêm các viền đen như trước đây. Nếu bạn thích cách hoạt động cũ, vẫn có thể dùng tùy chọn --no-window-aspect-ratio-lock để tắt tính năng này.
Hỗ trợ màn hình linh hoạt (Flex Display)
Scrcpy 4.0 giới thiệu tính năng "flex display" thông qua cờ --flex-display (hoặc -x). Tính năng này cho phép màn hình ảo trên thiết bị Android được thay đổi kích thước động theo kích thước cửa sổ trên máy tính.
Ví dụ, bạn có thể khởi chạy ứng dụng trong một cửa sổ cụ thể với độ phân giải và DPI tùy chỉnh:
scrcpy --new-display=1024x768/160 --start-app=com.android.settings --flex-display
Để duy trì chất lượng hình ảnh tốt ngay cả khi cửa sổ phóng to, nhà phát triển khuyên nên tăng bitrate hoặc chuyển sang codec video hiệu quả hơn như H.265:
scrcpy --new-display -x --video-codec=h265 -b16M
Điều khiển camera: Đèn pin và Zoom
Nếu bạn sử dụng Scrcpy để chiếu camera điện thoại, phiên bản mới bổ sung các điều khiển mạnh mẽ hơn:
- Đèn pin (Torch): Bật/tắt đèn pin bằng phím tắt
MOD+thoặcMOD+Shift+t. Bạn cũng có thể bật đèn ngay khi khởi động bằng--camera-torch. - Zoom: Phóng to/thu nhỏ bằng
MOD+↑vàMOD+↓. Mức zoom có thể được thiết lập sẵn với--camera-zoom=1.5.
Các tính năng tiện ích khác
- Giữ màn hình hoạt động (
--keep-active): Tùy chọn mới này giúp ngăn thiết bị tự tắt màn hình do không hoạt động mà không cần thay đổi cài đặt toàn cầu của hệ thống. Nó hoạt động bất kể thiết bị có đang cắm sạc hay không. - Tùy chỉnh màu nền: Màu nền mặc định đã chuyển từ đen sang xám đậm để dễ chịu hơn cho mắt. Người dùng có thể tùy chỉnh màu nền này bằng mã hex với tùy chọn
--background-color. - Biểu tượng ngắt kết nối: Khi mất kết nối với thiết bị, thay vì đóng cửa sổ ngay lập tức (gây hiểu lầm là ứng dụng bị lỗi), Scrcpy sẽ hiển thị một biểu tượng ngắt kết nối trong 2 giây trước khi đóng.
Sửa lỗi và tối ưu hiệu năng
Phiên bản 4.0 cũng giải quyết nhiều vấn đề kỹ thuật:
- Sửa lỗi nhấp nháy trên Meta Quest: Các thiết bị Meta Quest gặp vấn đề nhấp nháy khi mirror màn hình sau khi cập nhật firmware giờ đây đã hoạt động bình thường.
- Khắc phục tiêu thụ CPU cao: Một lỗi thú vị khiến việc phát âm thanh im lặng (silence) tiêu tốn nhiều CPU hơn âm thanh có tiếng đã được sửa. Nguyên nhân là do các số "denormal" cực nhỏ từ bộ giải mã OPUS, vấn đề này đã được khắc phục trong FFmpeg.
- Nâng cấp thư viện: Các thành phần phụ thuộc như ADB (platform-tools 37.0.0), FFmpeg (8.1.1), SDL (3.4.8) và dav1d (1.5.3) đều đã được cập nhật phiên bản mới nhất.
Ngoài ra, các phím tắt mới cũng được thêm vào như F11 để chuyển chế độ toàn màn hình và MOD+q để thoát ứng dụng.
Bài viết liên quan

Phần mềm
Google tung ra Antigravity 2.0: Ứng dụng lập trình thế hệ mới với công cụ CLI và gói đăng ký AI Ultra
19 tháng 5, 2026

Phần mềm
Plugin Checkmarx Jenkins bị xâm phạm trong cuộc tấn công chuỗi cung ứng
11 tháng 5, 2026

Công nghệ
Substrate (YC S24) tuyển dụng Technical Success Manager cho nền tảng AI chuyên xử lý thanh toán y tế
13 tháng 5, 2026
