블로그
인터넷이 없어도 되는 카메라 기능은 무엇일까
스탬프 사진이 필요해지는 곳에는 신호가 없는 일이 많습니다. 지하실, 외곽 현장, 배 안, 비행기. 그곳에서 앱을 믿기 전에 던져야 할 질문은 그 앱이 "오프라인이냐"가 아니라, 어떤 기능이 오프라인이냐입니다. 전부 다인 경우는 드뭅니다.
네트워크가 필요한 것과 필요 없는 것
카메라 앱은 서로 다른 두 종류의 일을 합니다. 폰이 이미 알고 있는 것을 기록하는 일과, 모르는 것을 조회하는 일. 첫 번째는 네트워크에 손댈 이유가 없고, 두 번째는 네트워크 없이는 불가능합니다.
이 구분 하나가 신호가 끊겼을 때 눈에 띄는 거의 모든 걸 설명합니다.
네트워크가 아예 없어도 되는 것
- 폰 자체 카메라 스택으로 사진을 찍는 일.
- 기기 시계 — 새겨지는 시간은 여기서 나옵니다.
- GPS 수신기. 위치는 위성에서 받습니다. 네트워크는 첫 위치 확인을 앞당겨줄 뿐, 위치를 얻는 데 필수는 아닙니다.
- 스탬프를 이미지에 합성하고 카메라 롤에 쓰는 일.
네트워크가 필요한 것
- 좌표를 도로명 주소로 바꾸는 일. 좌표는 측정값이지만, 주소는 남의 데이터베이스에 대한 조회입니다.
- 날씨와 고도 조회.
- 스탬프 스타일에 작은 지도가 들어 있다면, 그 지도 타일을 그리는 일.
- 계정이 붙어 있는 모든 것: 동기화, 팀 앨범, 리포트 내보내기, 공유 링크.
주소가 가장 약한 고리인 이유
도로명 주소는 파생값입니다. 폰은 자기 위치를 몇 미터 오차로 알지만 그곳의 이름은 모릅니다. 이름은 조회입니다. 좌표를 넣어 주소를 받는 조회이고, 조회에는 남의 데이터베이스가 필요합니다.
그래서 지하실에서 찍은 사진에 정확한 시간과 정확한 좌표가 찍혀 있으면서도 주소는 아예 비어 있을 수 있습니다. 고장이 난 게 아닙니다. 제3자에게 물어야 하는 항목 하나가, 물어볼 제3자가 없었을 뿐입니다.
같은 이유로, 주소와 좌표 한 쌍에서 더 단단한 쪽은 좌표입니다. 좌표는 기기가 측정한 값이고, 주소는 그 측정값을 어딘가에서 해석한 결과입니다. 좌표가 맞아도 주소는 틀릴 수 있습니다.
1분 만에 확인하기
위의 내용을 업체 설명만 보고 믿을 필요는 없습니다. 테스트는 앱이 사진을 업로드하는지 가릴 때 쓴 것과 같고, 조회가 필요할 법한 항목으로 좁히면 됩니다.
- 비행기 모드 켜기 Wi-Fi와 셀룰러를 모두 꺼서 기기 밖으로 나갈 통로를 완전히 끊습니다.
- 주소, 날씨, 고도 항목 끄기 조회가 필요한 항목은 이 세 개입니다. 나머지는 상관이 없어야 합니다.
- 스탬프가 들어간 사진 찍기 시간과 좌표는 그대로 나와야 합니다. 둘 다 서버가 필요 없습니다.
- 주소 항목을 다시 켜고 한 번 더 찍기 그 줄이 멈추거나 비어 나온다면, 네트워크가 끼어드는 자리를 정확히 찾은 것입니다. 그것도 아주 작은 한 부분입니다.
- 본 것으로 판단하기 선택 항목을 껐는데도 연결이 필요하다면, 목록에 뭐라 적혀 있든 오프라인 카메라가 아닙니다.
네트워크에 묶인 카메라가 더 나은 선택일 때
오프라인이 늘 더 좋은 건 아닙니다. 분명히 말해둘 만합니다. 이 분류의 한 앱은 네트워크를 의도적으로 필수로 만들었고, 그 이유를 스토어 목록에 그대로 적었습니다:
네트워크에서 현재 시간을 가져오므로, 사용자가 휴대전화의 시간을 바꾸더라도 사진과 동영상에는 실제 시간 워터마크가 남습니다.
Timestamp Camera Enterprise — App Store 목록
이건 실제 문제에 대한 실제 답입니다. 폰의 시계는 폰을 쥔 사람이 바꿀 수 있지만, 네트워크의 시간 출처는 그럴 수 없습니다. 사진의 목적이 제3자가 그 시간을 믿어야 하는 것이라면 이 설계가 더 강합니다. 치러야 할 대가는, 지하실에서는 그 사진을 찍을 수 없다는 점입니다.
StampCam은 반대쪽을 택합니다. 시간을 기기에서 가져오므로 네트워크로 검증되지는 않고, 그 대가로 신호가 아예 없는 곳에서도 동작합니다. 어느 쪽도 결함이 아닙니다. "이 기록은 누구를 위한 것인가"라는 질문에 대한 서로 다른 답일 뿐입니다. 나 자신인지, 내 폰을 믿지 않는 누군가인지.
자주 묻는 질문
타임스탬프 카메라에 인터넷이 필요한가요?
신호가 없어도 GPS 좌표가 담긴 사진을 찍을 수 있나요?
스탬프 사진에 주소가 빠지는 이유는 뭔가요?
오프라인 기록도 네트워크로 검증된 기록만큼 믿을 수 있나요?
출처
이 글에서 인용한 외부 출처와 그 내용을 확인한 링크입니다. 자사 앱을 소개하는 페이지는 하나도 들어 있지 않습니다.