QR 코드로 Android TV에 클라우드 계정 추가하기
TV 리모컨으로 이메일 주소와 비밀번호를 입력하는 일은 느리고 답답합니다. 화면 키보드에서 한 글자씩 클릭해 가며 찾아야 하니까요. Cloudist Play와 Cloudist Watch는 이제 이 과정을 완전히 건너뜁니다. Android TV나 Google TV에 QR 코드가 표시되고, 나머지는 휴대폰이 처리합니다. 코드를 스캔하고 계정을 선택하면 몇 초 만에 큰 화면에 클라우드 저장소가 나타납니다.
필요한 것
- TV에서 사용하는 앱과 일치하는 Cloudist(Play 또는 Watch)가 Android TV 또는 Google TV 기기에 설치되어 있어야 합니다
- iPhone 또는 Android 휴대폰에 설치된 Cloudist — 단, 카메라로만 스캔하려는 경우 이 첫 단계에는 앱 설치가 필요하지 않습니다
- 두 기기가 같은 Wi-Fi 네트워크에 연결되어 있어야 합니다
- 무료 플랜을 사용 중이라면 TV에도 계정 한도가 그대로 적용된다는 점에 유의하세요. TV에 이미 최대 개수의 계정이 있으면 페어링이 실패할 수 있습니다
단계별 안내
- TV에서 설정 → 계정으로 이동해 휴대폰으로 추가를 선택하세요. TV에 휴대폰으로 추가하기 제목 아래 QR 코드가 표시되며, 다음 문구가 함께 나타납니다: "휴대폰 카메라 또는 Cloudist Play 앱으로 이 코드를 스캔하세요. 두 기기 모두 같은 Wi-Fi에 연결되어 있어야 합니다."
- 휴대폰에서는 시스템 카메라를 열어 코드를 비추거나, Cloudist를 열고 설정 → 계정 → TV로 보내기로 이동한 다음 앱 내 스캐너(TV 코드 스캔)를 사용하세요.
- 휴대폰에 기존 클라우드 계정 목록이 표시됩니다. 보낼 계정을 선택하거나, 새 계정 추가를 선택해 새로 로그인한 뒤 그 계정을 보낼 수 있습니다.
- 계정이 도착하면 TV에 "추가됨: {name}"이 표시되고, 이어서 "지금 {name}의 전체 스캔을 시작할까요?"라는 질문과 함께 나중에, 전체 스캔 시작 옵션이 나타납니다.
- 다른 계정 추가를 선택해 1단계부터 다시 진행하거나, 완료를 선택해 마칩니다.
TV 화면의 코드는 고정되어 있지 않습니다. 코드는 자동으로 새로 고쳐지므로("{seconds}초 후 새 코드"), 스캔하는 데 시간이 너무 오래 걸렸다면 다음 코드를 기다리면 됩니다.
어떤 계정을 보낼 수 있나요?
로컬(Local) 계정을 제외한 모든 종류의 클라우드 계정을 TV로 보낼 수 있습니다. 로컬 계정은 정의상 추가된 기기에만 존재하기 때문입니다.
Google Drive, Box, Yandex Disk의 경우, 계정을 TV로 보내면 TV만을 위한 새로운 로그인이 생성됩니다. 즉 TV는 자체 접근 권한을 가지게 되어 휴대폰이 로그인 상태를 유지하는지와 무관하게 독립적으로 권한을 갱신합니다. 다른 모든 제공업체의 경우, TV는 휴대폰의 기존 로그인을 공유합니다.
TV에 이미 있는 계정을 다시 보내면, Cloudist는 계정을 중복으로 추가하는 대신 토큰만 업데이트합니다. TV에 있는 계정을 새로 고쳐야 할 때 유용합니다.
계정 정보가 안전하게 보호되는 방법
페어링은 전송 중인 자격 증명을 다른 누군가의 서버에 맡기는 방식이 아니라, 가정 네트워크 안에서만 이루어지도록 설계되었습니다.
- TV는 가정용 라우터가 할당하는 것과 같은 사설 네트워크 주소에서만 페어링 연결을 수신하며, 로컬 네트워크에서 오지 않은 연결은 모두 거부합니다
- 두 기기는 X25519 키 교환 방식을 사용해 공유 비밀 값에 합의합니다. 이 방식에서는 어느 기기도 개인 키를 어디로도 전송하지 않습니다
- 이 공유 비밀 값은 HKDF-SHA256을 거쳐 해당 세션에서 실제로 사용되는 암호화 키로 변환됩니다
- 휴대폰과 TV 사이에 전송되는 모든 데이터는 AES-256-GCM으로 암호화되며, 전송 중 변조가 있었는지도 함께 감지합니다
- 각 페어링 세션은 5분간 유지되며, 한 번 성공하는 순간 소멸되고, 5회 실패하면 잠깁니다
- 앱 내 스캐너 대신 휴대폰 카메라로 QR 코드를 스캔하면 유니버설 링크가 열립니다(Play는
https://play.fromcloud.ist/pair#…, Watch는https://watch.fromcloud.ist/pair#…). 실제 페어링 비밀 값은 이 링크의#뒤, 즉 URL 조각(fragment)에 들어 있으며, 브라우저는 이 부분을 저희를 포함한 어떤 서버로도 전송하지 않습니다. 휴대폰이 교환 과정을 완료하지 않으면 이 링크만으로는 TV에 연결할 수 없습니다
휴대폰에 아직 앱이 없다면?
Cloudist를 설치하기 전에 휴대폰 카메라로 TV의 QR 코드를 스캔하면, 링크는 페어링을 진행하는 대신 일반 랜딩 페이지를 엽니다. 이 페이지에는 앱을 다운로드할 수 있는 스토어 버튼만 표시되며, 앱을 설치한 뒤 그 안에서 실제 페어링 절차를 시작할 수 있습니다.
문제 해결
- 스캔 후 아무 반응이 없거나 TV가 휴대폰을 인식하지 못함: 두 기기가 실제로 같은 Wi-Fi 네트워크에 있는지 확인하세요. 게스트 네트워크나 휴대폰에서 실행 중인 VPN은 두 기기가 같은 Wi-Fi 이름을 표시하더라도 서로에게 도달하지 못하게 막을 수 있습니다.
- 스캔을 마치기 전에 TV의 코드가 바뀜: 코드는 자동으로 만료되고 새로 고쳐집니다. 새 코드를 스캔하면 됩니다.
- "이 TV가 계정 한도에 도달했습니다.": 현재 플랜에 따라 TV가 보유할 수 있는 계정 수가 제한됩니다. 해당 화면에 표시되는 업그레이드 옵션을 사용하거나, 기존 계정을 먼저 삭제하세요.
- "이 계정 유형은 이 앱 버전에서 지원되지 않습니다. 앱을 업데이트하세요.": TV 앱이 아직 해당 제공업체를 지원하지 않는 버전으로 실행되고 있습니다. Play 스토어에서 TV의 Cloudist를 업데이트한 뒤 다시 시도하세요.
업데이트 받기
QR 코드를 이용한 TV 로그인은 두 앱의 최신 업데이트에서 사용할 수 있습니다. Cloudist Play와 Cloudist Watch에 대해 더 알아보거나, 여기에서 받아 보세요:
- Cloudist Play(음악): App Store · Google Play · 웹
- Cloudist Watch(동영상): App Store · Google Play · 웹
Cloudist Play 1.0.34와 Cloudist Watch 1.0.28은 이 기능을 Android TV와 Google TV에 가져옵니다 — 이제 리모컨으로 타이핑할 필요가 없습니다.