DM Log

[# 영상 파일 재생 PJT] 영상 파일 재생 화면 개발 프로젝트 본문

PJT/PJT 기획

[# 영상 파일 재생 PJT] 영상 파일 재생 화면 개발 프로젝트

Dev. Dong 2025. 2. 2. 12:17

영상 파일 재생 화면 개발 프로젝트 기획


개요

원격 접속(RDP) 접속 시 사용자가 작업한 내용을 녹화하고 특정 시간에 웹서버로 녹화 파일을 전송하여 웹 서버에서 녹화 파일을 재생하는 기능을 구현하기 위한 화면 개발 단계이다. 따라서 해당 PJT는 웹서버에 저장된 영상 파일을 재생하는 화면 개발하는 PJT이다.

주의사항

  1. 녹화된 원격 접속(RDP)가 일어난 서버의 영상은 웹이 실행되고 있는 서버로 파일이 옮겨져 있다고 가정 
  2. 영상 녹화가 완료 될 때 DB에 녹화 영상에 대한 정보를 저장하였다고 가정
  3. 웹 서버에 이동된 녹화 영상을 재생하는 화면을 개발하는 것이 목적

개발 환경

  • Python / Flask / TypeScript / React / SQLite

개발 진행 방향

(개발 진행 방향은 아래의 내용을 기반으로 개발을 진행하고 개발 진행 중 변경이 필요한 경우 변경하여 진행할 예정)

  1. 녹화된 파일 및 녹화 정보 웹서버의 특정 폴더 및 DB에 저장 (더미 데이터 생성)
  2. 녹화 영상 리스트 및 녹화 영상 재생 화면 개발

기능

  1. 녹화 영상 정보 리스트 (일자별)
    • 웹 서버 전송 완료된 녹화 파일 리스트
    • 웹 서버 전송 전인 녹화 파일 리스트
  2. 녹화 영상 재생
    • 웹 서버 전송 완료된 녹화 재생
    • 웹 서버 전송 전인 녹화 재생