✦연결 가이드

직접 연결 — 목적지는 하나, 들어가는 길은 둘.

모든 Remio 세션은 클라이언트와 호스트 사이에서 두 가지 경로 중 하나를 타요. 직접 경로는 기기끼리 바로 연결되어 같은 네트워크에서 처리 지연 시간이 약 8ms이고 중간에 서버가 없어요. 릴레이 경로는 가장 가까운 암호화 릴레이 엣지를 거치며 왕복 30~100ms이고 종단간 암호화는 똑같아요. 대부분의 가정에서는 직접 연결이 자동으로 되고, 안 될 때는 작은 조치 네 가지로 대개 해결돼요.

✦네트워크 토폴로지

같은 종단 쌍, 나란한 두 경로.

같은 클라이언트와 호스트에 완전히 다른 두 경로로 닿을 수 있어요. Remio는 직접 경로를 먼저 시도하고, 네트워크가 막으면 세션을 끊지 않고 릴레이 경로로 바꿔요.

내 클라이언트 iPad · iPhone · Mac
Android · Windows
경로 A · 기기 간 직접 연결

같은 네트워크에서 처리 지연 시간 약 8ms. Remio가 가장 짧은 경로를 찾으면 픽셀이 기기끼리 바로 오가요. 스트림에 닿는 서버가 없어요. Remio도, Cloudflare도 아니에요. 종단간 암호화돼요.

내 호스트 집에 있는 Mac, Windows
또는 Linux
경로 B · 암호화 릴레이 경유

왕복 30–100ms. 직접 경로가 막히면 스트림이 가장 가까운 Cloudflare 릴레이 엣지를 거쳐요. 여전히 종단간 암호화되고, 릴레이는 알아볼 수 없는 바이트만 전달할 뿐 안에 무엇이 있는지 보지 못해요.

전환은 자동이에요. Remio는 세션마다 네트워크를 살펴봐요. 먼저 같은 네트워크 경로를, 그다음 공용 직접 경로를, 마지막으로 암호화 릴레이를 시도하고, 먼저 성공한 경로를 써요. HUD에서 직접인지 릴레이인지 어떤 경로를 얻었는지 확인할 수 있어요. 보조 디스플레이는 릴레이를 타지 않고, 집에 있든 밖에 있든 기기 사이를 바로 연결해요.

✦직접 vs 릴레이

암호화는 같고, 속도만 달라요.

두 경로 모두 같은 키로 종단간 암호화돼요. 차이는 중간에 누가 있느냐예요. 아무도 없거나, 알아볼 수 없는 바이트를 전달하는 Cloudflare 릴레이 엣지가 있거나요.

최적

직접 연결

~8ms

LAN 처리, 자체 측정

Remio가 가장 짧은 경로를 찾으면 픽셀이 기기끼리 바로 오가요. 스트림에 닿는 서버가 없어요. Remio도, Cloudflare도 아니에요. 게임, 디자인 작업, 그리고 상호작용이 필요한 모든 작업에 이상적이에요.

대체

암호화 릴레이 연결

30–100ms

가장 가까운 Cloudflare 엣지 경유

직접 경로가 막히면 Remio는 스트림을 Cloudflare 릴레이 엣지로 보내요. 여전히 종단간 암호화되고, 릴레이는 알아볼 수 없는 바이트를 전달해요. 호텔이나 회사 Wi-Fi를 포함해 어떤 네트워크에서도 작동해요.

✦설정

직접 경로를 강제하는 방법.

대부분의 가정에서는 별도 설정 없이 직접 연결이 돼요. 안 될 때는 아래 네 가지 가이드를 순서대로 따라가 보세요. 각각 흔한 방해 요인 하나를 걸러 내요.

가이드 01 — 왜 릴레이로 연결되나요

연결 유형 진단하기

Remio는 스트리밍 HUD에 현재 경로를 표시해요. "릴레이"라고 표시되면 기기 사이에 직접 경로를 열지 못했다는 뜻이에요. 보통 아래 네 가지 중 하나가 원인이에요.

  • 기기가 서로 다른 네트워크에 있어요. 한쪽은 셀룰러, 다른 쪽은 집 Wi-Fi예요.
  • 공유기 방화벽이 공용 인터넷에서 들어오는 트래픽을 막아요.
  • 이동통신사 네트워크가 기기를 여러 겹의 라우팅 뒤에 숨겨 직접 경로를 막는 경우가 있어요.
  • 회사, 호텔, 캠퍼스 Wi-Fi가 기기 간 직접 트래픽을 명시적으로 차단해요.
가이드 02 — 같은 Wi-Fi 네트워크

두 기기가 같은 LAN을 쓰는지 확인하기

같은 네트워크가 직접 연결로 가는 가장 쉬운 길이에요. Remio가 로컬 경로를 먼저 찾고 공용 인터넷 탐색은 아예 건너뛰어요. HUD에 여전히 릴레이라고 나온다면 아래 확인 사항을 차례로 따라가 보세요.

  1. 01두 기기가 같은 Wi-Fi 네트워크에 연결되어 있는지 확인하세요. iOS에서는 설정 → Wi-Fi, macOS에서는 시스템 설정 → 네트워크에서 볼 수 있어요.
  2. 02메시 공유기(eero, Google Nest, Deco, ASUS AiMesh)를 쓴다면 두 기기가 같은 네트워크 이름에 연결되어 있는지 확인하세요. 일부 메시는 2.4GHz와 5GHz를 별도 네트워크로 나눠요.
  3. 03공유기 관리 화면에 AP 격리 옵션이 있다면 끄세요. AP 격리는 같은 Wi-Fi에서 기기 간 트래픽을 명시적으로 막아요.
  4. 04Remio에서 연결을 끊었다가 다시 연결하세요. 다음 세션부터 로컬 경로를 사용해요.

많은 공유기(Verizon, Xfinity, ASUS)의 게스트 네트워크는 기본적으로 클라이언트를 서로 격리해요. Remio 호스트와 클라이언트는 메인 SSID에서 페어링하세요.

가이드 03 — 인터넷 너머로

집 공유기에 UDP 경로 열기

셀룰러, 친구 집 Wi-Fi, 카페처럼 집 네트워크 밖에서 연결하려면 집 공유기가 호스트로 들어오는 트래픽을 받아 줘야 해요. UDP 포트 하나를 골라 포워딩하고, Remio에 정확히 그 포트를 쓰라고 알려 주세요. 공유기별 단계와 문제 해결은 포트 포워딩 가이드 전체를 참고하세요.

  1. 01네트워크에서 다른 곳이 쓰지 않는 1024~65535 사이의 UDP 포트를 고르세요. 50000이 무난한 기본값이에요.
  2. 02시스템 설정 → 네트워크에서 호스트 Mac의 로컬 IP를 찾으세요. 보통 192.168.1.100이나 10.0.0.42 같은 모양이에요.
  3. 03브라우저에서 공유기 관리 페이지를 여세요. 주소는 보통 192.168.1.1 또는 192.168.0.1이고, 기본 로그인 정보는 공유기에 붙은 스티커에 있어요.
  4. 04포트 포워딩("가상 서버"나 "핀홀"이라고 부르기도 해요) 항목을 찾으세요.
  5. 05그 UDP 포트 하나를 Mac의 로컬 IP로 포워딩하세요. TCP는 건드리지 마세요. Remio는 스트리밍에 UDP만 써요.
  6. 06Remio의 직접 연결 포트에 같은 번호를 입력하세요. iPhone이나 iPad에서는 기기 화면의 톱니바퀴 버튼을 탭한 다음 네트워크를, Mac에서는 설정 → 고급을 열어요.
  7. 07공유기 규칙을 저장하고, 안내가 나오면 재부팅한 다음 Remio에서 다시 연결하세요. HUD가 몇 초 안에 "릴레이"에서 "직접"으로 바뀔 거예요.
포워딩할 포트
UDP 직접 고른 포트(예: 50000) Remio 스트리밍 — 암호화된 비디오와 오디오

최신 Remio Host를 실행하는 Mac, Windows, Linux 호스트 모두에서 작동해요. Mac에서는 Remio Host가 공유기에 포트를 열어 달라고 직접 요청할 수도 있어요. 기본으로 켜져 있고, 이를 허용하는 공유기에서 작동해요(설정 → 보안 → 공유기에서 포트 열기에서 끌 수 있어요).

가이드 04 — 로컬 방화벽

macOS 방화벽에서 Remio Host 허용하기

macOS 방화벽은 Ventura 이후 기본으로 꺼져 있지만, 켜 두었다면 클라이언트에서 들어오는 트래픽을 조용히 차단할 수 있어요. Remio Host를 허용 목록에 추가하는 데는 30초면 돼요.

  1. 01시스템 설정 → 네트워크 → 방화벽을 여세요. 방화벽이 꺼져 있다면 여기서 멈춰도 돼요. 막히는 것이 없어요.
  2. 02옵션…(이전 macOS에서는 "방화벽 옵션")을 클릭하세요.
  3. 03목록에 Remio Host를 추가하세요. 앱은 /Applications/Remio Host.app에 있어요.
  4. 04Remio Host의 "들어오는 연결 허용"이 선택되어 있는지 확인하고 저장하세요.

위 방법을 다 해도 여전히 릴레이인가요? 호텔, 회사 Wi-Fi, 대학 캠퍼스처럼 기기 간 직접 트래픽을 일부러 차단하는 네트워크가 있고, 이럴 때는 내 쪽에서 고칠 수 있는 것이 없어요. 그런 곳에서는 릴레이가 맞는 답이에요. Remio가 가장 가까운 Cloudflare 릴레이 엣지를 자동으로 골라서, 릴레이 세션도 대부분의 지역에서 왕복 100ms 아래로 유지돼요.

✦질문

자주 묻는 질문

Remio에서 직접 연결을 강제하려면 어떻게 하나요?
대부분의 가정에서는 첫 세션부터 이미 직접 연결이 돼요. Remio는 페어링된 두 기기가 온라인이 되는 순간 직접 경로를 찾고, 공유기가 허용하면 직접 UDP 연결이 자동으로 만들어져요. HUD에 직접이 아니라 릴레이로 표시되면 네 가지를 순서대로 확인하세요. 두 기기가 같은 Wi-Fi SSID에 연결되어 있는지 확인하기, AP 격리 끄기, 집 공유기에서 UDP 포트 하나를 포워딩하고 같은 포트를 Remio의 직접 연결 포트 설정에 입력하기, macOS 방화벽 허용 목록에 Remio Host 추가하기예요. 각 단계가 흔한 방해 요인 하나씩을 걸러 내요.
Remio는 직접 P2P에 어떤 포트를 쓰나요?
기본적으로 Remio 호스트는 세션마다 새로 고른 자동 UDP 포트에서 대기하기 때문에 같은 네트워크에서의 연결에는 포워딩할 것이 없어요. 집 네트워크 밖에서 직접 연결을 확실히 하려면 연결하는 기기의 Remio 직접 연결 포트 설정에 1024~65535 범위의 UDP 포트 하나(예: 50000)를 지정하고 공유기에서 그 포트 하나를 포워딩하세요. 미디어에는 TCP 대체 경로가 없어요. Remio는 UDP만 써요. TCP는 원격 데스크톱에서 받아들일 수 없는 가변 지연을 더하기 때문이에요. 포트 하나를 포워딩해도 안전해요. 호스트는 페어링을 마치고 Remio의 암호화 핸드셰이크를 완료한 기기의 연결만 받기 때문이에요.
릴레이 연결은 직접 연결보다 덜 안전한가요?
아니요. 두 경로 모두 같은 종단간 암호화를 써요. 키는 연결할 때마다 기기끼리 직접 협상해요. 릴레이(Cloudflare 네트워크에서 실행돼요)는 알아볼 수 없는 암호화된 바이트만 보고, 세션 키를 받지 않기 때문에 스트림을 복호화할 수 없어요. 차이는 지연 시간뿐이에요. 직접 연결은 거치는 지점이 없고, 릴레이는 가장 가까운 Cloudflare 엣지를 한 번 거치기 때문에 지역에 따라 왕복 25~95ms가 더 걸려요.
Remio HUD에 직접이 아니라 릴레이라고 나와요. 왜 그런가요?
Remio가 클라이언트와 호스트 사이에 직접 UDP 경로를 열지 못했어요. 가장 흔한 이유 네 가지는 이렇습니다. 기기가 서로 다른 네트워크에 있어서(한쪽은 셀룰러, 다른 쪽은 집 Wi-Fi) 공유하는 로컬 네트워크가 없을 때, 집 공유기가 공용 인터넷에서 들어오는 UDP를 막을 때, 이동통신사가 여러 고객에게 공용 주소 하나를 나눠 쓰게 해서(캐리어급 NAT) 직접 경로가 막힐 때, 그리고 호텔, 회사, 캠퍼스 같은 로컬 Wi-Fi가 클라이언트 간 P2P 트래픽을 일부러 차단할 때예요.
Remio를 쓰려면 포트 포워딩이 꼭 필요한가요?
아니요. Remio는 어떤 네트워크에서든 바로 작동해요. 직접 경로를 열 수 없으면 세션이 자동으로 암호화 릴레이로 전환되고, 어떤 공유기와 방화벽에서도 작동해요. 포트 포워딩은 집 네트워크 밖에서 인터넷 경로의 지연 시간을 최대한 낮추고 싶을 때 필요하고, UPnP를 끈 공유기에서 직접 경로 연결 성공률을 높여 줘요. 집의 같은 Wi-Fi 네트워크에서는 기기가 로컬 네트워크로 바로 연결되기 때문에 포트 포워딩이 필요 없어요.
Remio 앱 아이콘

직접 연결할 준비가 됐나요?

접속하려는 컴퓨터와 접속에 쓸 기기에 Remio를 설치하세요. QR 코드나 기기 ID와 PIN으로 페어링하고, PIN은 언제든 새로 만들 수 있어요. 스트리밍 HUD가 직접인지 릴레이인지 어떤 경로를 얻었는지 알려 줘요.