실시간 영상·GPS 추적 기반 반려동물 돌봄 O2O 중개 플랫폼
WebRTC 실시간 영상 스트리밍과 GPS 경로 추적을 결합해 반려동물 돌봄에 대한 신뢰 장벽을 허문 O2O 펫시터 매칭 서비스
* 본 이미지는 프로젝트 이해를 돕기 위해 AI로 생성되었습니다.프로젝트 개요
낯선 사람에게 반려동물을 맡기는 것은 보호자 입장에서 늘 불안한 일입니다. 이 서비스는 그 심리적 장벽을 기술로 해소하는 데 초점을 맞춘 O2O 돌봄 중개 플랫폼입니다. 펫시터가 돌봄을 진행하는 동안 보호자는 실시간 영상 스트리밍으로 현장을 직접 확인하고, 산책 중에는 GPS 경로 추적으로 이동 동선을 지도에서 실시간으로 볼 수 있습니다. 기존 이커머스 플랫폼의 인프라에 영향을 주지 않으면서 고기능성 모바일 웹 서비스를 안정적으로 올리기 위해, 별도의 독립 배포 가능한 서비스 모듈 구조로 설계하였습니다. 별도 앱 설치 없이 모바일 웹 브라우저만으로 모든 기능을 이용할 수 있어 사용자 진입 장벽을 크게 낮췄습니다.
주요 기능
- WebRTC + AWS 미디어 서버 기반 저지연 실시간 라이브 스트리밍
- GPS 기반 펫시터 이동 경로 실시간 지도 표시
- 프로필 기반 양방향 펫시터 매칭 로직
- 실시간 채팅 및 전화 연결 기능 (Socket.io)
- 별도 앱 설치 불필요한 모바일 웹 지원
- 기존 플랫폼과 독립 배포 가능한 모듈형 아키텍처
해결한 문제
이미 운영 중인 이커머스 플랫폼의 레거시 인프라에 WebRTC 영상 스트리밍·GPS 추적 같은 고부하 기능을 추가하면서도 기존 서비스의 안정성을 전혀 해치지 않아야 했습니다. 또한 앱 설치 없이 모바일 웹 환경에서 영상 스트리밍과 실시간 위치 추적을 동시에 구현해야 했는데, 브라우저 환경의 WebRTC 호환성 및 네트워크 지연 최소화가 까다로운 부분이었습니다.
솔루션
레거시 플랫폼과의 충돌을 방지하기 위해 펫시터 서비스를 완전히 독립된 모듈로 분리 설계하여 별도 배포·운영이 가능한 구조를 채택했습니다. 영상 스트리밍은 AWS 미디어 서버를 전용으로 구성해 기존 인프라 부하를 격리하고, WebRTC 피어 연결의 안정성을 높였습니다. 실시간 데이터 전송은 Socket.io로 통합하여 영상 상태 신호, GPS 좌표 업데이트, 채팅 메시지를 단일 소켓 레이어에서 효율적으로 처리했습니다.
성과
- WebRTC 실시간 영상과 GPS 추적을 통한 이중 안심 장치로 서비스 신뢰도 향상
- 기존 이커머스 플랫폼 무중단 유지하며 신규 O2O 서비스 성공적 탑재
- 별도 앱 설치 없는 모바일 웹 제공으로 사용자 진입 장벽 최소화
- 독립 모듈 구조 설계로 향후 기능 확장 및 유지보수 용이성 확보
이런 프로젝트에 적합합니다
자주 묻는 질문
Q. 반려동물 돌봄 중 실시간 영상 스트리밍의 지연(레이턴시)은 어떻게 최소화하나요?
WebRTC 프로토콜을 기반으로 AWS 미디어 서버를 전용 구성하여 피어 간 직접 연결의 안정성을 높이고, 네트워크 상태에 따라 영상 품질을 자동 조절하는 적응형 스트리밍을 적용했습니다. 이를 통해 모바일 웹 환경에서도 저지연 영상 확인이 가능하며, 보호자가 돌봄 현장을 실시간으로 모니터링할 수 있습니다.
Q. 앱 설치 없이 모바일 웹에서 영상 스트리밍과 GPS 추적이 동시에 가능한가요?
별도 앱 설치 없이 모바일 웹 브라우저만으로 WebRTC 영상 스트리밍과 GPS 경로 추적을 동시에 제공합니다. 브라우저별 WebRTC 호환성 차이를 고려한 폴백 로직을 구현하고, Socket.io를 통해 영상 상태 신호·GPS 좌표·채팅 메시지를 단일 소켓 레이어에서 효율적으로 처리하여 사용자 진입 장벽을 크게 낮췄습니다.
Q. 기존에 운영 중인 플랫폼에 이런 실시간 기능을 추가하면 기존 서비스에 영향이 가나요?
레거시 플랫폼과의 충돌을 방지하기 위해 돌봄 서비스를 완전히 독립된 모듈로 분리 설계하여 별도 배포·운영이 가능한 구조를 채택했습니다. 영상 스트리밍은 전용 AWS 미디어 서버에서 처리하여 기존 인프라 부하를 격리하므로, 운영 중인 이커머스 서비스에 전혀 영향을 주지 않습니다.
Q. GPS 경로 추적은 어떤 방식으로 보호자에게 보여주나요?
펫시터의 위치 좌표를 Socket.io를 통해 실시간으로 수신하고, 지도 위에 이동 경로를 실시간으로 그려서 보호자가 산책 동선을 직접 확인할 수 있습니다. 영상 스트리밍과 GPS 추적이라는 이중 안심 장치를 결합하여 낯선 사람에게 반려동물을 맡기는 심리적 장벽을 기술로 해소했습니다.