개발/기타
-
webRtc란개발/기타 2021. 7. 12. 02:21
1. webrtc란 WebRTC(Web Real-Time Communications) 웹 브라우저 상에서는 어떠한 플러그인도 필요 없이 음성 채팅과 화상채팅, 데이터 교환까지도 가능하게 하는 기술 RTCPeerConnection 서로 어떤 형식의 데이터를 주고 받을 지를 협의(negotiation)이 필요 (이러한 negotioation이 필요하다고 판단될시) negotiationneeded이벤트를 발생시킴 negotiationneeded 이벤트의 핸들러에서 이 협의 절차를 수행해주어야함 SDP offer / answer 교환 (협의절차) 위 다이어그램처럼 message를 주고 받기 위해서는 signaling server 가 구현되어야 한다. webRTC로 p2p 통신을 시작하기 전, 서로 어떻게 정보를..
-
Bitmap / Vector의 차이점개발/기타 2020. 12. 27. 15:21
최근 컴퓨터에서 이미지를 표현하는 방식에 대해 공부했던 적이 있었는데, 공부했던 내용을 간략히 요약하여 올려봅니다. 컴퓨터에서 이미지를 표현하는 방식은 크게 2가지로 구분 Bitmap 방식 / Vector 방식 1. Bitmap 서로 다른 많은 점(픽셀)들의 조합으로 그려지는 이미지 표현 방식 장점 비트맵 이미지는 정교하고 화려한 표현 가능 (주로 사진 이미지에 사용) 단점 bitmap 이미지는 크기를 늘리거나 줄이면 (혹은 회전을 시키면) 원본 이미지에 손상이 갈 수 있음. 흔히 보고 다루는 이미지 파일 확장자 대부분은 bitmap 방식 jpg jpeg png gif 2. Vector 점과 점을 연결하여 수학적 원리로 그림을 그려 표현하는 방식 장점 특성상 이미지의 크기를 늘리고 줄여도 손상되지 않음 ..