-
Notifications
You must be signed in to change notification settings - Fork 0
📆 Daily Scrum Week 2
upsk1 edited this page Nov 16, 2023
·
6 revisions
참석: 장지호, 김민조, 조준장, 장민석, 하채리
기록: 장지호
- 디자인
- 기술 스택 논의
- 초기 프로젝트 셋업
- API 설계
- 기술 스택 논의
- 요구 사항 기반 백로그 작성
- 디자인 시스템 적용
- DB 설계
- 프로젝트 구조 확립
참석: 장지호, 김민조, 조준장, 장민석, 하채리
기록: 장민석
- 디자인 시스템 적용
- 기본 컴포넌트 구현
- 네비게이션 바 구현
- 클라우드 구축
- 스트리밍 송출
- 멘토링 준비
- 비디오 편집
- 비디오 스트리밍
- 카카오 API 로그인 구현
- 간단한 mock API 구현
참석: 조준장, 장지호, 김민조, 하채리, 장민석 기록: 하채리
- 지호님: 영상 올리는 화면 UI 구현
- 민조님: 로그인
- 준장님: 잘못된 UI 수정
- 모듈, 컨트롤러, 파라미터 등 정의
- 멘토링 중 로그인 검증 부족하다는 의견
- 클라이언트가 access token을 주면 서버에서 정확히 어떤 일을 할 수 있는지?
- 어떤 api가 우선인지 궁금
- 로그인이 급한건 아닌데 token을 쓰게 된다면 모든 헤더에 넣어 보내야 해서 로그인을 빨리 해야 함 혹은 만료가 안되는 test token을 주기
- 영상 연속으로 재생할 수 있게 내려주는 부분이 제일 중요
- 준장님: 비디오 재생 마무리
- 지호님: 비디오 편집 시작
- 민조님: 프로젝트에 로그인 적용
- access token 알아보기
- 어제 하던거 마무리
- mongoDB 스키마성
참석: 조준장, 장지호, 김민조, 하채리, 장민석 기록: 김민조
- 로그인 초기 작업 셋팅
- 뷰와 뷰모델 사이의 통신 구조 구현
- 비디오 스트리밍 구현
- 클라우드 서버에 DB 접근 설정
- DB 스키마 설계
- 카카오 로그인 완료
- 비디오 스트리밍 리뷰 반영
- 비디오 편집 기능 구현
- 내일 발표 내용 기재
- 스키마 관계 정의하기
- 백로그 작성
🤔 우리는 왜 이런 선택을 했는가?
김민조
장지호
- VersionCatalog 적용기
- Glide 와 Coil 은 각각 어떻게 이미지를 불러오는가?
- Third-Party-Library 없이 비디오 컷 편집 기능 구현하기
- Ktor 적용기 (feat.Ktor Generics Response Handler)
- ImageCropper 라이브러리 없이 구현하기
- AccessToken 재발급과 예외 처리 (feat.Ktor)
- Third-Party-Library 없이 영상으로부터 빠르게 프레임 추출하기 (feat.YUV)
조준장
- MediaPlayer와 ExoPlayer를 비교해보자!
- 비디오 스트리밍을 최적화 해보자!
- MVI를 뿌셔보자!
- ExoPlayer Lifecycle를 관리해보자!(feat.DisposableEffect)
장민석
하채리