2025/05/162 [회사 업무 기록] 테스트 업무 개요이번 주 업무 기간 :2025.05.12 ~ 2025.05.16이번 주 맡은 일 : 인터페이스 정의서에 작성된 기능 테스트, 주석 변경, 프론트엔드 업무 일부 대신 처리사용 기술 : Spring Boot, MySQL, Postman, FastAPI2. 작업 내용인터페이스 정의서에 작성된 API 주소를 Postman으로 전송하며 테스트기존 주석을 가독성 높게 변경RTSP 스트리밍 수신3. 발생한 문제와 해결문제 : 수정된 스프링부트 코드가 실행되지 않는 문제원인 : MySQL 테이블 명과 스프링부트 엔티티간의 테이블명 카멜 케이스와 스네이크 케이스 차이로 인한 불일치해결 : TestDrone 테이블을 Testdrone 테이블로 명칭 변경 문제 : 기존 주석의 가독성 부족원인 : 자잘한 내용까지 주.. 2025. 5. 16. [배운 점 & 회고] 5월 16일 실무를 마치고 느낀 점 고민한 점오늘은 프론트엔드 개발을 지원하기 위해, 카메라 장비로부터 RTSP(Real-Time Streaming Protocol) 영상을 받아 처리한 뒤, React 기반 프론트엔드에 전송하는 기능을 어떻게 구현할지 고민했습니다. 단순한 영상 수신을 넘어서, 중간 서버에서의 안정적인 스트림 처리와 프론트엔드로의 효율적인 전달 방식을 설계하는 것이 핵심 과제였습니다.시도한 내용RTSP 스트리밍 수신: OpenCV를 이용하여 RTSP 영상을 수신하는 테스트 코드를 작성했습니다. 실시간 성능과 프레임 손실 여부를 확인하면서, 영상 수신 안정성 확보에 중점을 두었습니다.중간 서버 설계: FastAPI 또는 Flask 기반의 경량 서버를 두고, 수신한 프레임을 가공하거나 리사이징하여 프론트엔드에 전송할 수 있는 .. 2025. 5. 16. 이전 1 다음