Mực ống: Phát trực tuyến WebRTC

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:

  1. Để chạy các thiết bị bằng WebRTC, hãy thêm cờ --start_webrtc=true vào lệnh gọi launch_cvd.

    launch_cvd --start_webrtc=true
    
  2. Để 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