프로젝트 배경
1) 문제점 - 다수 드론 영상 동시 스트리밍 시 지연 증가 및 품질 저하 발생 - 기존 시스템의 확장성 한계로 인해 대규모 드론 운용 환경 대응 어려움 - 영상 데이터, 메타데이터, 센싱 데이터의 통합 저장·분석 체계 미흡 - UTM(무인항공기 교통관리) 시스템과의 실시간 연동 기능 부족 2) 목표 - 최대 20기 드론의 실시간 저지연 웹 기반 스트리밍 환경 구축 - 컨테이너 기반 인프라 구
프로젝트 성과
1) 다중 드론 동시 스트리밍 안정화
최대 20기 드론의 영상을 웹 환경에서 동시 수용 가능한 SFU 기반 구조를 구현하여 대규모 실시간 관제 환경을 안정적으로 지원.
2) 저지연 영상 전송 성능 개선
WebRTC + Janus Gateway 구조 최적화를 통해 지연 시간을 최소화하고, 실시간 관제에 적합한 영상 품질 확보.
3) 컨테이너 기반 인프라 전환
Docker 및 Docker Swarm을 도입하여 배포 자동화, 장애 대응력 향상, 수평 확장 기반 마련.
4) 빅데이터 저장·분석 체계 구축
Elasticsearch–Logstash–Kibana(ELK) 스택과 MINIO를 활용하여 영상, 메타데이터, 센싱 데이터의 통합 관리 및 분석 환경 구현.
5) UTM GCS 연동 인터페이스 고도화
이동통신 기반 GCS 환경을 지원하고, UTM 시스템과의 실시간 데이터 연계 기능을 강화하여 국가 관제 시스템 연동 기반 확보.
핵심 기능
진행 단계
요구사항 분석 및 아키텍처 설계
2022.04.
- 기존 스트리밍 시스템 분석
- 다중 드론 수용 구조 설계
- WebRTC/SFU 기반 아키텍처 정의
- 다중 드론 수용 구조 설계
- WebRTC/SFU 기반 아키텍처 정의
프로젝트 상세
1. 프로젝트 개요 본 프로젝트는 다수의 드론(최대 20기)에서 촬영되는 실시간 영상을 웹 기반으로 동시 스트리밍할 수 있는 시스템을 고도화하는 것을 목표로 합니다. 기존에 개발된 드론영상 스트리밍 시스템의 유지보수 및 성능 향상을 통해 UTM(무인항공기 교통관리) 시스템과의 효과적인 연동을 지원합니다. 2. 프로젝트 목표 2.1 다수 드론영상 스트리밍 기술 고도화 ∙ 웹기반 실시간 저지연 드론영







