핵심 요약
AWS의 Kinesis Video Streams WebRTC를 활용해 뉴빌리티의 로봇 원격 관제 구조를 내부 중심에서 외부 확장형으로 전환하고 영상 품질 관리의 유연성을 확보했습니다.
구현 방법
- Kinesis Video Streams Signaling으로 별도 시그널링 서버 없이 WebRTC P2P 연결 구현
- RTSP 기반 구조를 WebRTC로 대체해 내부 네트워크 의존성과 포트포워딩 설정 제거
- Peer Connection 지표(roundTripTime, fractionLost) 수집으로 연결 상태 모니터링 및 TWCC 기반 비트레이트 조정 적용
- NCC 영상 관리 체계를 외부 확장형 관제에 맞춰 구성
주요 결과
- 신규 클라이언트 추가 시 초기 설정 부담이 크게 감소
- 포트포워딩 필요 없이 연결 가능으로 운영 편의성 대폭 향상
- 외부 관제 환경에서 안정적 영상 전송 및 모니터링 가능
- LTE 등 대역폭 변동에 따른 영상 품질 관리 가능

