프로젝트 개요 :
- 본 프로젝트는 현재 운영 중인 태블릿 및 모바일 애플리케이션 기반의 라이브 스트리밍 및 녹화 영상 제공 시스템의 전반적인 성능 개선 및 신규 기능 추가를 목표로 합니다. 특히 IP 카메라를 활용한 영상 처리 및 전송 기술의 전문성을 보유한 업체 또는 경력자를 찾고 있으며, 안정적이고 고품질의 사용자 경험을 제공할 수 있도록 시스템을 고도화하고자 합니다.
현 시스템의 문제점 :
- 현재 시스템은 다음과 같은 문제점들을 가지고 있어 사용자 경험 저해 및 운영 효율성 저하를 초래하고 있습니다.
1) RTSP 스트리밍 품질 및 성능 문제: 실시간 스트리밍 화질이 저하되어 있으며, 영상 로딩 및 재생 시작 지연이 발생합니다.
2) 서버 안정성 문제: 매장 내 영상 스트리밍 서버가 하루에 한 번 재부팅되어야 하는 불안정한 상태입니다.
3) 영상 끊김 현상: 영상 재생 시 이동 장면이나 전반적인 영상이 뚝뚝 끊기는 현상이 발생합니다.
4) 재생 시간 오차: 태블릿 내 작은 화면은 15초 전, 큰 화면은 50초 전 영상을 재생해야 하나, 현재 두 화면 모두 50초 전 영상이 재생됩니다.
5) 모바일 앱 로딩 지연: 모바일 앱에서 녹화 영상 및 라이브 영상 (전체 영상, 이닝별 영상 모두) 로딩에 1~2분의 긴 시간이 소요됩니다.
6) 영상 퍼블리싱 비효율성: 라이브 및 녹화 영상의 퍼블리싱 방식 변경이 필요합니다.
개선 및 신규 기능 개발 요구사항 :
현 시스템의 문제점을 해결하고, 사용자 만족도를 높이기 위해 다음과 같은 개선 및 신규 기능 개발을 요청합니다.
1. 핵심 기능 개선
1-1. RTSP 스트리밍 최적화:
- 고화질의 실시간 스트리밍 제공 및 영상 로딩/재생 시작 지연 문제 해결
- 영상 끊김 현상 제거 및 부드러운 재생 환경 구축
1-2. 서버 안정성 확보:
- 영상 스트리밍 서버의 안정적인 운영을 위한 솔루션 도입 및 시스템 최적화
1-3. 정확한 영상 재생 시간 구현:
- 태블릿 내 작은 화면 15초 전, 큰 화면 50초 전 영상 재생 기능 정확하게 구현
1-4. 모바일 앱 로딩 속도 개선:
- 녹화 및 라이브 영상 (전체 영상, 이닝별 영상) 로딩 시간 획기적으로 단축 (1~2분 → 5초 이내)
1-5. 효율적인 영상 퍼블리싱 변경:
- 라이브 및 녹화 영상의 퍼블리싱 구조 및 방식 전면 재검토 및 개선
2. 신규 기능 추가
2-1. 영상 다운로드 기능:
- 사용자가 필요한 영상을 쉽게 다운로드할 수 있는 기능 제공
2-2. 하이라이트 및 북마크 기능:
- '잘 친 샷', '행운 샷' 등의 특정 순간을 태블릿에서 북마크하면 모바일 앱에 해당 영상이 등록되는 기능 개발
2-3. 공 궤적 표시 기능:
- 공이 이동한 라인(궤적)을 영상에 시각적으로 표시하는 기능
2-4. 수구-1목적구 속도 측정:
- 수구부터 1목적구까지의 이동 속도를 측정하여 영상 내에 표시하는 기능
2-5. 구질 분석 및 표시:
- 뒤돌리기, 옆 돌리기 등 구질을 분석하여 영상 퍼블리싱 시 함께 표시하는 기능
2-6. 카메라/서버 관리자 페이지:
- IP 카메라 설치, 등록, 서버 설치 및 관리를 위한 직관적인 관리자 페이지 개발
2-7. 연습 모드 동영상 에버 미정산:
- 연습 모드에서 촬영된 동영상은 에버리지(평균) 산정에서 제외되는 기능
2-8. 영상 탐색 및 재생 제어:
- 영상을 좌우로 쓸어 넘겨 탐색하고, 빠르게/느리게 재생 속도를 조절하는 기능
개발 환경 및 언어 :
- 앱 개발: Ionic, Angular, JavaScript
- 백엔드 개발: Node.js, MongoDB, AWS
산출물 :
- 소스 코드 원본
지원 시 참고 사항 :
- 미팅 시 비용/개발 범위 협의 가능합니다.
- 업무 내용 구체화/비용 조정 후 다시 한번 지원자를 모집하고자 합니다.
- 예전 프로젝트 :
Ionic 기반 당구 점수판 시스템
비밀 댓글입니다.