CamRelay 1.0.5: Android 17 지원, 이제 베트남어로도
Android 17에서는 앱이 Wi-Fi의 기기와 통신하기 전에 새로운 권한이 필요합니다. CamRelay 1.0.5는 이 권한을 요청하고 그 이유를 설명하며, 나중에도 쉽게 허용할 수 있게 해 줍니다. 덕분에 NVR, VLC, 브라우저에서 계속 카메라에 연결할 수 있습니다. 또한 이제 앱을 베트남어로도 사용할 수 있고, 모든 언어에서 더 많은 부분이 번역되었으며, 프랑스어와 이탈리아어에서 웹 파일 관리자가 다시 작동합니다.
On this page
CamRelay 1.0.5가 Google Play에 출시되었습니다. 가장 중요한 역할은 Android 17이 설치된 휴대폰에서도 CamRelay가 계속 제대로 작동하도록 하는 것입니다. 또한 베트남어 사용자도 CamRelay를 사용할 수 있게 되었고, 아직 영어로 남아 있던 앱의 부분을 번역했으며, 프랑스어나 이탈리아어로 CamRelay를 사용하는 모든 분을 위해 웹 파일 관리자를 수정했습니다.
Android 17에는 앱이 Wi-Fi나 유선 네트워크의 다른 기기와 통신하기 전에 반드시 받아야 하는 새로운 개인정보 보호 권한이 도입되었습니다. CamRelay는 카메라 서버입니다. NVR, VLC, 브라우저, ONVIF 앱은 모두 휴대폰에 연결해 옵니다. 이 권한이 없으면 Android는 이 연결들을 아무런 알림 없이 모두 차단합니다. 버전 1.0.5는 이 권한을 요청하고, 무엇에 쓰이는지 알기 쉽게 설명하며, 건너뛰었더라도 나중에 쉽게 허용할 수 있는 방법을 제공합니다.
휴대폰이 Android 16 이하인가요? 그렇다면 Android 17의 변경 사항은 영향을 주지 않습니다. 새로운 요청도 표시되지 않으며 CamRelay는 이전과 똑같이 작동합니다. 번역 개선과 파일 관리자 수정은 모든 휴대폰에 적용됩니다.
Android 17에서 달라진 점
지금까지는 인터넷에 접근할 수 있는 Android 앱이라면 프린터, TV, 스마트 스피커 같은 홈 네트워크의 기기에도 접근할 수 있었습니다. Android 17은 이를 막습니다. 이제 앱이 같은 네트워크의 다른 기기에 무언가를 보내거나 받으려면 로컬 네트워크 접근이라는 별도의 권한이 필요합니다. Android에서는 이 권한이 Bluetooth와 함께 근처 기기 항목에 표시됩니다.
개인정보 보호 측면에서는 좋은 변화입니다. 앱이 몰래 홈 네트워크를 검색해 어떤 기기를 가지고 있는지 알아내는 일을 막아 줍니다. 하지만 네트워크에서 접속되는 것이 본래 목적인 앱, 즉 CamRelay 같은 앱에도 영향을 줍니다.
권한이 없으면 어떻게 되나요?
Android 17에서 CamRelay에 로컬 네트워크 접근 권한이 없으면:
- NVR과 VLC가 RTSP 스트림에 연결할 수 없습니다. 보통 한동안 기다리다가 시간 초과나 "연결 실패"를 표시합니다.
- 브라우저에서 웹 인터페이스가 열리지 않고 라이브 화면도 비어 있습니다.
- ONVIF 검색에서 아무것도 찾지 못합니다. 네트워크에서 카메라를 찾는 앱과 녹화기에 휴대폰이 보이지 않습니다.
- 웹 인터페이스의 양방향 통화와 원격 제어도 같은 연결을 사용하므로 작동하지 않습니다.
계속 작동하는 것: 휴대폰 저장공간에 녹화. 카메라는 계속 녹화합니다. 문제는 네트워크의 어떤 기기도 카메라에 접근할 수 없다는 것뿐입니다.
연결이 아무런 알림 없이 차단되기 때문에 휴대폰, Wi-Fi 또는 NVR이 고장 난 것처럼 보일 수 있습니다. Android 17 휴대폰에서 이런 증상을 겪으셨다면 이번 업데이트로 해결됩니다.
1.0.5에서 보게 될 화면
CamRelay 설정 시
필수 권한 화면에 새로운 로컬 네트워크 카드가 추가되었습니다. 권한 요청을 탭하면 Android가 카메라, 마이크, 알림, 로컬 네트워크 접근을 한 번에 요청합니다. 로컬 네트워크 접근은 선택 사항입니다. 허용하지 않아도 메인 화면으로 넘어가 앱을 사용할 수 있습니다.
메인 화면
로컬 네트워크 접근 권한이 없으면 CamRelay는 배터리 최적화를 묻기 전에 짧은 설명을 한 번만 표시합니다. 이 권한을 무엇에 쓰는지, 권한이 없으면 무엇이 작동하지 않는지, 그리고 CamRelay가 이 권한으로 무엇을 하지 않는지 알려 드립니다. 허용을 탭하면 Android 권한 대화상자가 다시 표시되고, 나중에를 탭하면 나중에 결정할 수 있습니다.
설정
로컬 네트워크 접근이 꺼져 있는 동안 설정 맨 위에 로컬 네트워크 접근이 꺼져 있음 배너와 접근 허용 버튼이 표시됩니다. 권한을 허용하면 배너가 사라집니다.
Android가 더 이상 묻지 않을 때
Android가 권한 요청을 표시하는 횟수에는 제한이 있습니다. 두 번 거부하면 시스템은 더 이상 묻지 않습니다. 이는 Android의 보호 기능으로, 어떤 앱도 우회할 수 없습니다.
이 경우 설정의 접근 허용 버튼을 탭하면 짧은 안내와 함께 CamRelay의 앱 정보 화면이 바로 열립니다. 여기서:
- 권한을 엽니다.
- 근처 기기를 탭합니다.
- 허용을 선택합니다.
메뉴 이름은 휴대폰 제조사에 따라 조금 다를 수 있습니다. CamRelay로 돌아오면 앱이 변경 사항을 자동으로 감지하고 배너가 사라집니다.
CamRelay를 상시 카메라로 사용하시나요?
많은 분들이 여분의 휴대폰에서 기기 부팅 시 자동 시작을 켜 두고, 재부팅 후 자동으로 스트리밍이 시작되도록 해서 아무도 화면을 만지지 않는 곳에 두고 사용하십니다. Android는 누군가 앱을 보고 있을 때만 권한 요청을 표시할 수 있으며, 재부팅 후 백그라운드에서는 표시할 수 없습니다.
따라서 그 휴대폰이 Android 17이라면, 1.0.5로 업데이트한 뒤 CamRelay를 한 번 열어 로컬 네트워크 접근을 허용해 주세요. 그렇지 않으면 다음 재부팅 후 카메라는 시작되고 녹화도 하지만 NVR은 카메라에 연결할 수 없습니다.
CamRelay가 이 권한으로 하는 일과 하지 않는 일
"근처 기기"라는 이름의 권한은 실제보다 더 많은 것을 하는 것처럼 들릴 수 있습니다. 그래서 CamRelay가 이 권한을 무엇에 쓰는지 정확히 알려 드립니다:
- 하는 일: NVR, VLC, 브라우저, ONVIF 앱처럼 CamRelay에 연결해 오는 기기에 응답하고, ONVIF 앱이 네트워크에서 카메라를 찾을 때 응답합니다.
- 하지 않는 일: 네트워크를 검색하거나, 다른 기기를 찾거나, 스스로 다른 기기에 연결하거나, 다른 기기에 대한 정보를 수집하지 않습니다.
CamRelay는 여전히 사용자의 네트워크 안에서만 작동합니다. 클라우드도 계정도 없으며, 영상은 휴대폰에서 사용자가 선택한 기기로 바로 전달됩니다.
허용했는데도 연결되지 않나요?
로컬 네트워크 접근이 켜져 있는데도 기기가 연결되지 않으면 흔한 원인을 확인해 보세요:
- 휴대폰과 시청하는 기기가 같은 Wi-Fi 네트워크에 연결되어 있는지 확인하세요. 게스트 네트워크에서는 기기끼리 서로 보이지 않는 경우가 많습니다.
- 일부 공유기에는 같은 Wi-Fi의 기기끼리 통신하지 못하게 하는 클라이언트 격리 또는 AP 격리 설정이 있습니다. 이 설정은 꺼져 있어야 합니다.
- 휴대폰이나 시청하는 기기의 VPN이 트래픽을 다른 곳으로 보낼 수 있습니다.
- 입력한 주소와 포트가 CamRelay 메인 화면에 표시된 것과 같은지 확인하세요.
사용자 가이드에서 VLC, NVR, ONVIF 앱을 연결하는 방법을 단계별로 안내합니다.
이제 CamRelay를 베트남어로
이제 CamRelay를 베트남어로 완전히 사용할 수 있습니다. 휴대폰의 앱, 설정 화면, 그리고 브라우저에서 여는 웹 인터페이스까지 모두 베트남어로 표시됩니다. 이로써 지원 언어는 15개가 되었습니다:
영어, 아랍어, 중국어(번체), 네덜란드어, 프랑스어, 독일어, 이탈리아어, 일본어, 한국어, 포르투갈어(브라질), 포르투갈어(포르투갈), 러시아어, 스페인어, 스웨덴어, 베트남어.
따로 변경할 것은 없습니다. CamRelay는 휴대폰의 언어를 따릅니다. 웹 인터페이스도 휴대폰 언어를 따르므로, 브라우저에서 여는 사람도 앱과 같은 언어로 보게 됩니다.
더 많은 부분을 사용자의 언어로
지금까지는 앱의 나머지 부분이 번역되어 있어도 CamRelay의 일부가 영어로 남아 있었습니다. 대부분 카메라와 스트리밍 설정에서 오는 이름과 옵션이었습니다. 1.0.5에서는 이 부분들도 사용자의 언어를 따릅니다:
- 카메라 이름: 후면, 전면 등. 메인 화면과 설정 모두에서 표시되며, 옆에 표시되는 카메라 ID와 화각도 포함됩니다.
- 설정 옵션: 카메라 방향, 미러 모드, 비디오 코덱(H.264, H.265, AV1)과 오디오 코덱(Opus, AAC, G.711) 설명, 양방향 통화 오디오 모드, 온도 단위, 위치 제공자, 손전등 자동 모드.
- 메인 화면: TalkBack 같은 화면 낭독기가 읽어 주는 시작/중지 버튼, 그리고 스트리밍에 실패했을 때 표시되는 메시지의 제목.
- 웹 인터페이스: 브라우저의 설정 페이지에 있는 같은 옵션 목록. 항상 영어로 표시되던 미러 모드도 포함됩니다.
그 밖에 몇몇 번역도 다듬었습니다. 예를 들어 스웨덴어에서는 카메라 미리보기 설정이 더 명확하고 자연스러운 표현으로 바뀌었습니다.
수정: 프랑스어와 이탈리아어의 파일 관리자
CamRelay를 프랑스어나 이탈리아어로 사용하신다면, 웹 인터페이스의 파일 관리자가 끝까지 로드되지 않는다는 것을 알아차리셨을 수도 있습니다. *녹화 목록 불러오는 중…*에서 멈춰 있어서 브라우저에서 녹화 파일을 둘러보거나, 재생하거나, 다운로드하거나, 삭제할 수 없었습니다.
원인은 사소하지만 성가신 것이었습니다. 일부 프랑스어와 이탈리아어 메시지에는 n'a été나 l'azione처럼 아포스트로피가 들어 있는데, 이 아포스트로피가 페이지를 망가뜨렸습니다. CamRelay 1.0.5는 모든 언어에서 이런 문자를 올바르게 처리하므로 파일 관리자가 다시 정상적으로 로드됩니다. 녹화 파일에는 아무런 영향이 없었습니다. 녹화 파일은 줄곧 휴대폰에 있었으며, 이제 다시 브라우저에서 접근할 수 있습니다.
업데이트 받기
CamRelay 1.0.5는 지금 Google Play에서 순차적으로 배포되고 있습니다. 아직 보이지 않는다면 며칠 안에 도착할 것입니다. 휴대폰이 아직 Android 17이 아니더라도 지금 업데이트해 두면 Android 17이 도착하는 날부터 바로 준비가 되고, 번역 개선과 파일 관리자 수정도 바로 적용됩니다.
의견이나 아이디어가 있으신가요? 앱의 About 화면에서 Feedback을 탭해 주세요. 보내 주신 메시지는 모두 읽고 있습니다.
Related app
CamRelay - RTSP 라이브 IP 카메라
Android 휴대폰을 강력한 RTSP 네트워크 카메라로 바꿔보세요.
Related posts
CamRelay 1.0.4: 브라우저에서 카메라 소리를 듣고, 어떤 상황에서도 살아남는 녹화
CamRelay 1.0.4는 브라우저의 라이브 뷰에 소리를 더하고, 휴대폰이 충돌하거나 전원이 꺼져도 녹화를 안전하게 지키며, 이전 설치에서 남은 녹화를 드디어 정리할 수 있게 해 주고, 메인 화면의 배터리 소모를 줄였습니다.
CamRelay 1.0.3: 휴대폰을 Windows 웹캠으로 쓰고 브라우저에서 실시간으로 확인하세요
CamRelay 1.0.3에서는 휴대폰을 Windows용 무선 웹캠으로 사용할 수 있어 Zoom, Teams, Google Meet에서 바로 쓸 수 있습니다. 또한 어떤 웹 브라우저에서든 카메라 영상을 실시간으로 보고, 화면이 꺼진 상태에서도 스트리밍을 계속할 수 있습니다.