고객접속시 현재 마이크, 오디오 및 권한 체크

sangwoo noh·2022년 3월 7일
0

슬기로운 회사생활

목록 보기
9/26

2021.07.21
webRTC를 사용하기위해서는 사용자에게 비디오 및 오디오 제어권한을 요청하고 이것을 사용자가 승인해야 우리의 프로젝트를 이상없이 사용할 수 있다.

어떤이유에서인지 이것을 고객이 거절했을때 일반적으로 사용자는
해당 내용을 혼란스러워 할 확률이 높기때문에

처음 접속시 권한요청을 허용했는지 현재 오디오 상태 및 비디오 상태가 어떤지
이런내용들을 몇초동안 띄워주고 클릭하면 모든 권한 허용 및 오디오 활성화 비디오 활성화를 해주는 내용을 추가한다.

처리과정

마땅히 어려운 내용은 없었고 복잡하기만 했다.
기존에 만들어진 component와 코드들을 역공학하여 어떤 동작을하는지 정확히 파악 후 위
내용을 추가해야하니 점점 코드의 복잡성이 증가했다.

해당 관련된 내용을 전부 refactoring 하기에는 주어진 시간이 부족하기때문에

개발자의 욕심과 양싱 그리고 현실적으로 생산성이 있어야하는 내용의 선에서 고민이 많이 된다.

시간을 더 들여서 처리해야하지 않나? 싶을때도 많지만 이것을 이렇게 투자하는것도 과투자라고 판단하는 나보다 직급이 높은 분의 의견을 무시할수 없다.

회사의 입장에서 시간이 곧 돈이고 나를 적재적소에 사용하고자하는 생각을 이해하기에 적당히 완급조절을 해가면서 처리해야겠다.

profile
하기로 했으면 하자

0개의 댓글