Tài liệu

Một port UDP, và bạn đã trực tiếp.

Trên cùng mạng Wi-Fi, Remio luôn kết nối thẳng hai thiết bị của bạn với nhau. Còn khi xa nhà — dùng 4G/5G, ngồi ở quán cà phê, hay từ văn phòng — đường đi đó phải xuyên qua router ở nhà bạn, mà router thì mặc định chặn mọi lưu lượng gõ cửa bất ngờ. Khi Remio không lách qua được, nó tự chuyển sang relay để phiên vẫn chạy được, nhưng mỗi khung hình lúc này phải đi vòng, và độ trễ tăng lên.

Chuyển tiếp một port UDP xoá bỏ hết chuyện phỏng đoán. Bạn chọn một số port, chuyển tiếp nó tới máy tính của bạn trên router, rồi báo cho Remio dùng đúng port đó. Từ lúc đó, client của bạn gõ đúng cánh cửa mà router đang giữ mở sẵn, và phiên đi thẳng.

Phiên bản 60 giây

Chọn một port — ví dụ 50000. Chuyển tiếp UDP 50000 tới địa chỉ IP nội bộ của máy tính bạn trên router. Trong Remio trên điện thoại hoặc Mac, mở Cài đặt nâng cao → Network → Direct connection port và gõ 50000. Kết nối lại. Xong.

Vì sao một phiên lại rơi vào relay

Remio luôn thử đường trực tiếp trước tiên. Relay chỉ là phương án dự phòng, không phải mặc định. Đây là những tình huống buộc nó phải dùng đến:

Tình huốngĐiều gì xảy ra
Cả hai thiết bị cùng một Wi-FiLuôn kết nối trực tiếp. Không cần cấu hình gì.
Bạn đang dùng 4G/5G, máy tính ở nhàChỉ trực tiếp nếu router cho lưu lượng đi vào. Nếu không thì relay.
Router có kiểu NAT khắt kheRouter từ chối giữ mở một cánh cửa có thể đoán trước. Thường sẽ relay.
Nhà mạng dùng địa chỉ dùng chung (CGNAT)Nhà bạn không có địa chỉ công khai riêng. Chuyển tiếp port không giúp được — xem bên dưới.
Wi-Fi văn phòng, khách sạn, trường học, hoặc mạng kháchNhững mạng này thường chặn thẳng kết nối trực tiếp. Relay là câu trả lời đúng ở đó.

Một phiên đi qua relay vẫn được mã hoá đầu-cuối trọn vẹn — relay chỉ chuyển tiếp các gói tin đã niêm phong và không thể thấy màn hình, phím gõ hay bất cứ thứ gì khác của bạn. Cái giá duy nhất là độ trễ.

Relay ngắn lúc bắt đầu là bình thường

Remio gửi qua relay ngay từ đầu để màn hình của bạn hiện lên thật nhanh, rồi chuyển sang đường trực tiếp ngay khi sẵn sàng. Nếu chỉ báo hiện relay trong vài giây đầu rồi đổi, không có gì sai cả — đó là thiết kế có chủ đích.

Vì sao một port là đủ

Remio mang cả phiên — video, âm thanh, từng phím gõ và từng cú chạm — qua đúng một kết nối. Không có kênh thứ hai nào phải mở, nên một port được chuyển tiếp là đủ cho tất cả.

Port đó phải là UDP. Remio hoàn toàn không dùng TCP để stream, nên một quy tắc chuyển tiếp TCP sẽ chẳng làm được gì. Đây là lỗi phổ biến nhất, và triệu chứng thì rất rõ: bạn đã làm hết mọi bước mà phiên vẫn cứ relay.

Trước khi bắt đầu — hiện tại hỗ trợ gì

Vai tròĐã hỗ trợChưa hỗ trợ
Đặt port trêniPhone, iPad, MacAndroid, client Windows
Máy tính được điều khiểnMacWindows, Linux

Nếu máy tính bạn điều khiển là host Windows hoặc Linux, Remio sẽ nói thẳng với bạn — bạn sẽ thấy thông báo rằng máy đó chưa hỗ trợ port tuỳ chỉnh. Việc chuyển tiếp port trên router nhìn chung vẫn có ích cho các thiết lập đó, nhưng hành vi "port được đảm bảo" mô tả ở đây hiện cần một host Mac.

Bước 1 — Chọn một số port

Bất kỳ số nào từ 1024 đến 65535 đều dùng được. Remio tự kẹp về đúng khoảng này ngay khi bạn gõ.

Bước 2 — Tìm địa chỉ IP nội bộ của máy tính

Router cần biết máy nào trên mạng của bạn để gửi lưu lượng tới. Đó là máy tính đang chạy Remio Host.

Giữ cố định địa chỉ này, nếu không mọi thứ sẽ hỏng trong vòng một tuần

Router gia đình cấp địa chỉ IP nội bộ theo dạng thuê (lease). Khi lease hết hạn — hoặc sau khi khởi động lại — máy tính của bạn có thể nhận một địa chỉ khác, và quy tắc chuyển tiếp của bạn khi đó trỏ vào chỗ trống. Trong router, tìm mục DHCP reservation (đôi khi gọi là "static lease" hoặc "bind IP to MAC") và ghim địa chỉ đó cho máy tính của bạn. Việc này mất ba mươi giây và cứu bạn khỏi một buổi chiều bối rối sau này.

Bước 3 — Chuyển tiếp port trên router

Mở trang quản trị router trong trình duyệt — thường là 192.168.1.1 hoặc 192.168.0.1. Mật khẩu thường được in trên một nhãn dán ngay trên router. Sau đó tìm màn hình chuyển tiếp port; mỗi hãng lại giấu nó ở một chỗ hơi khác nhau:

RouterCài đặt nằm ở đâu
ASUSWAN → Virtual Server / Port Forwarding
TP-LinkAdvanced → NAT Forwarding → Virtual Servers
NetgearAdvanced → Advanced Setup → Port Forwarding / Port Triggering
LinksysSecurity → Apps and Gaming → Single Port Forwarding
D-LinkFeatures → Port Forwarding
Fritz!BoxInternet → Permit Access → Port Sharing
Google Nest WifiApp Google Home → Wi-Fi → Settings → Advanced networking → Port management
eeroApp eero → Settings → Network settings → Reservations & port forwarding
Ubiquiti UniFiSettings → Routing & Firewall → Port Forwarding
Xfinity / ComcastApp Xfinity → WiFi → View WiFi equipment → Advanced settings → Port forwarding

Tạo một quy tắc với các giá trị sau:

TrườngGiá trị
Tên / mô tảRemio
Giao thức (Protocol)UDP — không phải TCP, cũng không phải "Both" nếu tránh được
Port ngoài / public50000 (số bạn đã chọn)
Port trong / private50000 — cùng một số
IP nội bộ / thiết bịĐịa chỉ IP nội bộ của máy tính bạn, từ bước 2

Lưu lại, và để router áp dụng thay đổi. Một số router sẽ khởi động lại; đa số thì không.

Bước 4 — Báo cho Remio dùng port đó

Cài đặt này nằm trên thiết bị bạn dùng để điều khiển từ đó, và nó áp dụng cho mọi máy tính bạn kết nối tới.

Để trống ô này bất cứ lúc nào để quay lại chế độ tự động. Thay đổi có hiệu lực ở phiên kế tiếp, không phải phiên bạn đang dùng — ngắt kết nối rồi kết nối lại để áp dụng.

Bước 5 — Kiểm tra xem đã hoạt động chưa

Bắt đầu một phiên từ bên ngoài mạng nhà — dùng 4G/5G là cách kiểm tra dễ nhất, và tắt Wi-Fi trên điện thoại để nó không "gian lận" bằng cách vẫn nằm trên cùng mạng.

Remio nói gì với bạn

Thông báoNghĩa là gìCần làm gì
Không có thông báo, kết nối hiện DirectMáy tính đang dùng đúng port của bạn.Không cần làm gì. Bạn đã xong.
"Port N is in use on ‹computer›"Một chương trình khác trên máy đó đã chiếm port này.Chọn một số khác, cập nhật cả quy tắc trên router lẫn cài đặt cho khớp.
"‹computer› doesn't support a custom port yet"Remio Host trên máy đó quá cũ, hoặc đó là host Windows hay Linux.Cập nhật Remio Host trên máy đó. Trên Windows và Linux, tính năng này chưa có.
"‹computer› needs a Remio Host update"Yêu cầu chưa bao giờ tới được máy đó — phiên bản host quá cũ.Cập nhật Remio Host trên máy đó.

Đã đặt port mà vẫn relay?

Kiểm tra lần lượt theo danh sách này — trong thực tế gần như luôn rơi vào một trong ba mục đầu.

Câu hỏi về chuyển tiếp cổng

Tôi có thật sự chỉ cần chuyển tiếp một port thôi không?

Đúng vậy. Remio mang cả phiên — video, âm thanh, bàn phím, chuột và cảm ứng — qua đúng một kết nối, nên một port UDP được chuyển tiếp là đủ cho tất cả. Không có port thứ hai, cũng không có port TCP nào cần mở.

Quy tắc nên là UDP hay TCP?

UDP. Remio hoàn toàn không dùng TCP để stream, nên một quy tắc TCP sẽ chẳng có tác dụng gì. Chuyển tiếp nhầm sang TCP là lý do phổ biến nhất khiến người dùng làm xong hết các bước mà vẫn kết thúc ở relay.

Tôi nên chọn số port nào?

Bất kỳ số nào từ 1024 đến 65535 mà không thứ gì khác trên mạng của bạn đang dùng. 50000 là một lựa chọn mặc định tốt. Tránh 80, 443, 445, 3389, 32400, và trên Mac thì tránh thêm cả 5000 và 7000 vì AirPlay dùng chúng.

Tôi có cần làm việc này nếu cả hai thiết bị đều trên cùng Wi-Fi không?

Không. Trên cùng mạng, Remio luôn kết nối trực tiếp và chẳng có gì phải cấu hình. Chuyển tiếp port chỉ quan trọng khi bạn kết nối từ bên ngoài — dùng 4G/5G, ở một toà nhà khác, hay một thành phố khác.

Kết nối qua relay có kém an toàn hơn không?

Không. Mọi phiên đều được mã hoá đầu-cuối dù đi trực tiếp hay qua relay. Relay chỉ chuyển tiếp các gói tin đã niêm phong và không thể đọc màn hình, phím gõ hay bất cứ thứ gì khác trong phiên. Khác biệt duy nhất là độ trễ.

Nhà mạng của tôi dùng CGNAT. Tôi vẫn có thể có kết nối trực tiếp không?

Không thể qua chuyển tiếp port — với CGNAT, nhà bạn không có địa chỉ công khai riêng, nên chẳng có cánh cửa nào để mở cả. Có hai cách khác vẫn hiệu quả: xin nhà mạng cấp một địa chỉ công khai, thứ nhiều nhà mạng cho miễn phí khi được yêu cầu, hoặc bật IPv6 trên mạng của bạn, cho mỗi thiết bị một địa chỉ có thể truy cập riêng.

Vì sao Remio báo port đang được sử dụng?

Một chương trình khác trên máy tính đó đã chiếm port UDP ấy, nên Remio không gắn được vào nó và kết nối bằng một port tự động thay thế. Chọn một số khác, rồi cập nhật cả quy tắc trên router lẫn cài đặt Direct connection port cho khớp với số mới.

Việc này có hoạt động khi máy tính là một PC Windows hoặc Linux không?

Chưa. Hiện tại hành vi port-được-đảm-bảo cần một máy Mac làm máy tính được điều khiển; trên host Windows và Linux, Remio sẽ báo rằng port tuỳ chỉnh chưa được hỗ trợ. Những thiết lập đó vẫn kết nối được bình thường, và vẫn đi trực tiếp bất cứ khi nào mạng cho phép.

Tôi có phải đổi cài đặt này mỗi lần đi xa không?

Không. Cài đặt này là toàn cục và cố định — chỉ cần đặt một lần. Trên mạng nhà, Remio vẫn kết nối trực tiếp và đơn giản là bỏ qua nó; còn từ bên ngoài, nó sẽ dùng đúng port bạn đã chuyển tiếp.

Biểu tượng ứng dụng Remio

Sẵn sàng khi bạn sẵn sàng.

Miễn phí trọn đời, đủ mọi tính năng. Cài host, ghép một thiết bị, và bạn đã stream chỉ trong vài phút.

Miễn phí trọn đờiKhông tài khoảnGhép cặp trong 30 giây