네이버 부스트캠프 웹・모바일 8기/그룹프로젝트

동시송출 후기 2024년 01월 18일 오후 3시 10분부터 3시 30분까지 아프리카TV와 그룹프로젝트로 만든 GBS에 동시 송출을 해보았다. GBS : 내가 네이버 부스트캠프 그룹프로젝트로 만든 실시간 방송 스트리밍 웹 서비스 https://github.com/boostcampwm2023/web07-GBS GitHub - boostcampwm2023/web07-GBS: 금쪽이들의 방송 플랫폼 GBS 금쪽이들의 방송 플랫폼 GBS. Contribute to boostcampwm2023/web07-GBS development by creating an account on GitHub. github.com 방송 송출을 하면서 아프리카 도우미로 채팅을 띄어놨고, GBS 채팅창도 띄어놓고 방송을 했다. OBS ..
잘한 점 썸네일 만들기 썸네일 조회 API 만들기 처음에 S3에 있는 m3u8 → ts 추출 → ffmpeg로 thumbnail.jpg 만들었는데 kkg의 피드백을 통해 Encoding 서버에서 flv → png 로 thumbnail 만들기로 결정했다. 오류 - 처음에 thumbnail이 저장이 안되었음 → docker logs 를 통해 /opt/flv, /opt/data/thumb/ 파일이 없어서 생긴 오류였다. → /opt/flv, /opt/data/thumb/ 생성 → 권한 추가 → 오류 해결+ nginx.conf 수정, 오류 수정 후 해당 docker container를 docker hub에 올려 엔코딩 서버에 설치해 사용했다. postman 문서화 session 수정 (userID → user...
https://github.com/efriandika/streaming-server GitHub - efriandika/streaming-server: Docker + Nginx RTMP + S3FS (AWS S3 Integration) Docker + Nginx RTMP + S3FS (AWS S3 Integration). Contribute to efriandika/streaming-server development by creating an account on GitHub. github.com https://github.com/arut/nginx-rtmp-module GitHub - arut/nginx-rtmp-module: NGINX-based Media Streaming Server NGINX-b..
회고 Docker Test 환경 구축 월요일에 docker로 test db 자동으로 만들어지게 만들었다. 프론트에서 로컬에서 서버 돌리는데 어려움을 겪는 거 같아서 우선 mysql만 yarn test:docker 하면 바로 docker로 test db 자동으로 만들어지게 만들었다. 만들고 나서 공유를 했는데, 팀원으로부터 redis, rtmp server, front 등 모든 거를 docker compose로 한번에 만드는게 좋을 것 같다는 피드백을 받았다. 그래서 나의 할 일로 남겨놨는데, 로그인 트러블 슈팅을 하느라 하지 못해 결국 다른 팀원이 하게 되었다..ㅜ. API 문서화 postman 작성 백엔드에서 만든 API 문서화를 했다. 성공했을 때 response와 실패했을 때 response를 각각..
회고 이번 주에 내가 한 일은 OAuth naver 로그인, 회원가입, Redis(ncp 의 Cloud DB for Redis) 연결이다. 금방 끝낼 수 있을 것 같았는데, OAuth 원리를 다시 이해하는 시간과, 오류 해결 하는 시간이 오래 걸렸다. 그리고 이번 주부터 nest.js를 사용한 구현을 했는데 이 또한 처음 하는 거다 보니 시간이 오래 걸렸다. OAuth - 구현하면서 nestJS의 Guard에 대해 배울 수 있었다. - 구현 중 callback url로 이동하지 않았다. 이를 백엔드 팀원에게 얘기 했고 같이 화면공유를 통해 원인을 찾아보았다. 같이 보면서 로그인 후 callback url에 https라 적어놔서 안된 것을 발견했다. 내가 맡은 일은 내가 모두 해결해야지 라는 생각에 도움을..
밤밭황제
'네이버 부스트캠프 웹・모바일 8기/그룹프로젝트' 카테고리의 글 목록