개발/영상통화 5

초보도 가능한 30분만에 webrtc turn 서버 구축하기

webrtc 개발을 하면서 webrtc turn 서버 구축을 어렵게 생각하는 경향이 있다. 실제로 인터넷에 검색해봐도 머 제대로 된 결과가 나오지 않는다. 하지만 생각보다 webrtc turn 서버 구축은 정말 쉽다. 왜? 이미 만들어져 있으니깐(google에서 만들었다.) https://github.com/coturn/coturn GitHub - coturn/coturn: coturn TURN server project coturn TURN server project. Contribute to coturn/coturn development by creating an account on GitHub. github.com coturn!! 이거 가져다 쓰면 된다. git에 셋팅 어떻게 하는지 설명 다 나와 ..

개발/영상통화 2021.12.16

[언택트 기술 시리즈]webrtc 서버 구축 4편 - 시그널시 서버 분산처리(feat zookeeper)

webrtc 서버 구축 시리즈 4편 그렇다면 어떻게 webrtc 채널 서버의 분산을 할수 있는가? 드디어 고대하던 webrtc 채널 서버 분산 처리 이야기가 시작 되었다. 해당 글은 socket.io나 websocket 분산처리에 대해서 알고 싶은 사람들도 읽어도 된다. 충분히 읽을 가치있는 글이다. 읽으면 많은 도움이 될거다! 결국 핵심은 같다. 그럼 글 들어갑니다. 시그널링 서버는 두가지종류의 서버로 구성된다고 했었다. (이어지는 webrtc 서버 구축 시리즈이기 때문에 전에글을 꼭 읽고 오길 바란다.) https://kid-dev.tistory.com/6 webrtc 서버 구축 3편 -시그널링 서버 분산처리(세션정보 관리) 이어지는 시리즈이기 때문에 https://kid-dev.tistory.com..

개발/영상통화 2021.12.10

webrtc 서버 구축 3편 -시그널링 서버 분산처리(세션정보 관리)

이어지는 시리즈이기 때문에 https://kid-dev.tistory.com/4 [언택트 기술 시리즈]webrtc 서버 구축 1편 -기초 아자르, 스무디, 행아웃 언택트 시대하면 위 서비스들을 한번쯤은 들어보거나 사용해봤을 것이다. 맞다. 위 서비스들은 webrtc로 만들어진 서비스 들이다. 'webrtc = 영상통화,화상회의'라고 말할수 kid-dev.tistory.com https://kid-dev.tistory.com/5 [언택트 기술 시리즈]webrtc 서버 구축 2편 -시그널링 서버를 구축 하자. 드디어 webrtc 서버 구축 2탄~~ 시그널링 서버를 구축하자!! webrtc 시그널링 서버가 무엇인지 모르겠다면 시리즈 전편을 확인하자. https://kid-dev.tistory.com/4 [언택..

개발/영상통화 2021.10.22

[언택트 기술 시리즈]webrtc 서버 구축 2편 -시그널링 서버를 구축 하자.

드디어 webrtc 서버 구축 2탄~~ 시그널링 서버를 구축하자!! webrtc 시그널링 서버가 무엇인지 모르겠다면 시리즈 전편을 확인하자. https://kid-dev.tistory.com/4 [언택트 기술 시리즈]webrtc 서버 구축 1편 -기초 아자르, 스무디, 행아웃 언택트 시대하면 위 서비스들을 한번쯤은 들어보거나 사용해봤을 것이다. 맞다. 위 서비스들은 webrtc로 만들어진 서비스 들이다. 'webrtc = 영상통화,화상회의'라고 말할수 kid-dev.tistory.com 필자는 webrtc 시그널링 서버는 만남의 약속을 위한 서버라고 말한바 있다. 컴퓨터는 약속이란 무엇인가? 바로 프로토콜 아닌가? 프로토콜, protocol 명사 복수의 컴퓨터 사이나 중앙 컴퓨터와 단말기 사이에서 데이터..

개발/영상통화 2021.09.30

[언택트 기술 시리즈]webrtc 서버 구축 1편 -기초

아자르, 스무디, 행아웃 언택트 시대하면 위 서비스들을 한번쯤은 들어보거나 사용해봤을 것이다. 맞다. 위 서비스들은 webrtc로 만들어진 서비스 들이다. 'webrtc = 영상통화,화상회의'라고 말할수는 없지만 영상통화 또는 화상회의 서비스를 만들기 위해선 꼭 알아야 하는 기술이 바로 webrtc이다. (zoom은 webrtc가 아니라 자체기술이라고 한다. 갓 zoom....) WebRTC (Web Real-Time Communication)는 웹 브라우저 간에 플러그인의 도움 없이 서로 통신할 수 있도록 설계된 API이다. W3C 에서 제시된 초안이며, 음성 통화, 영상 통화, P2P 파일 공유 등으로 활용될 수 있다. -위키 백과사전- 필자는 영상통화 서비스를 만들기 위해서 해당 기술을 공부했다. ..

개발/영상통화 2021.09.03