본문 바로가기

veckon

WebRTC와 영상상담 시스템의 Collaboration? 정답은 Veckon. WebRTC 기술을 활용하는 업체들 필드에서는 한창 Business Model에 대한 고민을 토로하는 글들이 쏟아진다. 얼마전 Atlanta에서 열렸던 WebRTC Conference의 기사들만 보더라도 많은 업체들이 뛰어들고 있으며, 정말 다양한 형태의 서비스들이 출시되고 있다. 우리 Veckon은 어떤 형태의 서비스가 되는 것이 좋을까?많은 고민 끝에 다음과 같은 점들을 고려해서 결론에 다다랐다. 1. 국내 시장을 우선 공략하자.2. B2C보다는 B2B에 우선하자.3. 영상 통화의 시너지가 날 수 있는 분야를 선택하자. 결론 : 국내 성형 분야의 거대시장을 활용해서 해외/국내 성형 고객들 대상의 성형외과 화상 시스템을 서비스하자. 현실적으로 국내에서 원격"진료"는 법으로 저촉을 받고 있어, 가능한 것.. 더보기
소규모 스타트업들에게 유용한 온라인 Tool - Veckon에서 사용중인 Tool. Veckon을 창업하고 개발&운영을 진행하면서 사용중인 Tool들을 공유하려고 합니다. 저희보다 앞선 스타트업들도 많지만 후속 스타트업 분들에게 조금이나마 도움이 되기를 기대하면서. :-) 제가 소개할 주요 툴들은 개발팀 입장에서의 툴들입니다. 제가 개발팀장이다 보니 다른 입장에서는 잘 안보이네요 ㅋ그래도 가능한 회사 운영에 도움이 되고자 도입한 것들이니 다른분들에게도 도움이 될것이라 봅니다. 1. UserVoice - (https://www.uservoice.com) - 이미 많은 스타트업들이 사용하고 있는 Feedback관리 툴입니다. - 스타트업들은 특히 사용자들의 반응에 민감하게 반응해야해서 VOC들을 수집하는 것이 중요합니다. 그렇다고 소규모로 시작하는 팀에서 이런 시스템까지 직접 구축하기에는 .. 더보기
WebRTC 를 이용해 Chrome<->FireFox 간의 통신시 주의점. 오늘도 삽질의 연속입니다. 이번에는 WebRTC가 현재 지원되는 양대 브라우저 Chrome과 FireFox간의 PeerConnection연결시의 삽질기입니다. 기본적으로 PeerConnection의 연결 순서는방에 들어가는 Guest의 경우에는 PeerConnection생성->Offer 송신->Answer 수신 순입니다.그리고 반대로 방에 이미 들어와 있는 방장의 경우에는 Offer 수신 -> PeerConnection 생성 -> Answer 송신 순입니다.이때 미디어스트림의 연결을 위한 ICE는 비동기적으로 연결이 됩니다. PeerConnection이 생성이 되고 LocalDescription이 설정되는 순간 시작됩니다. 오늘 저는 이곳에서 생각지도 못한 일을 보고 말았습니다. 잘될것이라 생각되던 Fi.. 더보기
Amazon EC2에 TURN 서버 설정하기. Veckon 서비스는 WebRTC 기술을 사용한 서비스입니다. WebRTC에서 NAT 내부에 존재하는 Peer간의 연결을 위해서는 STUN/TURN 서버가 필요해 저희는 임시적으로 구글의 public stun server를 사용하고 있었습니다. 하지만 아래와 같은 이유로 자체 서버를 확보하지 않으면 안되게 되었습니다. 1) 거대 시장인 중국에서 구글 서비스가 되지않아 public stun server로의 접근이 되지 않음. -> 구글이외의 STUN Server Service가 필요.2) NAT에 설치된 방화벽중 일부에서 STUN 으로도 연결이 불가능한 경우 발생. -> TURN 서버 필요. 위와 같은 이유로 결국 TURN 서버를 자체 구축하기로 결정하였습니다.그래서 일단 webrtc forum에서 활발하.. 더보기