Dịch vụ truyền trực tuyến WebRTC cho phép người dùng điều khiển từ xa các thiết bị ảo Cuttlefish từ trình duyệt của họ mà không cần phải cài đặt bất kỳ phần mềm nào khác trong máy khách. Những ưu điểm khác của việc truyền trực tuyến WebRTC là:
- Mã hoá hiệu quả hơn VNC
- ADB trong trình duyệt
- Giao thức có thể mở rộng (dòng máy ảnh, micrô, dữ liệu cảm biến đều có thể qua WebRTC)
Sử dụng WebRTC
Để sử dụng WebRTC và tương tác với thiết bị Mực ống trong trình duyệt, hãy làm như sau:
Để chạy các thiết bị bằng WebRTC, hãy thêm cờ
--start_webrtc=true
vào lệnh gọilaunch_cvd
.launch_cvd --start_webrtc=true
Để xem danh sách tất cả thiết bị bạn có thể kết nối, hãy trỏ trình duyệt của bạn đến
<https://localhost:8443>
.
Mức sử dụng cổng
Ngoài TCP:8443
, WebRTC còn sử dụng các cổng khác để thiết lập kết nối và chạy.
Bạn phải cho phép các cổng này trên tường lửa nếu kết nối từ một máy khác với nơi thực thi Cuttlefish. Danh sách các cổng cần thiết là:
TCP:15550..15599
UDP:15550..15599