윈도우 7 폰 공부를 하기전에 선학습을 할겸해서 요즘 유행하는 랜덤화상채팅이 만들어보고 싶어졌다.
대부분 플래쉬로 된 랜덤 화상채팅은 많이 있는데 실버라이트로 되어 있는게 없어서. 한번 도저언~~
생각을 해보니 실버라이트 랜덤 화상 채팅에서 필요 한 것은
1. 접속자의 정보
화상캠이 있는지 없는지? 남성인지 여성인지? 등의 기본 정보 등이 필요해 보인다.
남자끼리 화상채팅 하는 건 재미 없자녀.
2. 웹캠 및 마이크, 오디오 제어
Silverlight 4 부터는 웹캠 제어등에 관련된 기본 프레임웍이 제공 되는 것 같았다. 나름 간단할 듯.
3. 채팅 기능
옛날 옛적 호랑이 담배피던 시절 웹채팅이라고 해서 reflesh 개념의(지금이면 AJAX겠지만) 채팅을 만들어본 적은 있지만 P2P 방식의 소캣 채팅은 만들어 본적이
없다. 하지만 요즘 세상이 어떤 세상인가. google 신께 검색을 한번 치니 주르륵 나오는군. 해결
4. Randomize
말 그대로 랜덤 체팅이다 보니 최소한 몇분이내에 채팅을 한 사용자는 제외하고 랜덤하게 채팅을 할 수 있는 로직이 필요하다.
그리고 사용자가 버튼을 클릭하여 다음 상대를 찾을 수 있도록 하는 것도 필요하고.
요즘 세상은 0.3 밀리세컨즈도 못참는 세상이다 보니 무수한 클릭질에도 브라우져가 죽지 않는 안정성도 갖춰야 겠다.(이부분은 솔직히 내가 할일이라기 보다는
MS애들이 할일이지 뭐..)
이를 토대로 한번 만들어 보자.
'Lecture > Silverlight' 카테고리의 다른 글
| Silverlight webcam 구현 (0) | 2011/05/24 |
|---|---|
| 실버라이트로 랜덤 채팅 만들기 (1) (4) | 2011/05/24 |




Prev

Rss Feed