자바로 만들고있는 VNC 서버 + 뷰어!

bookgekgom의 이미지

크로스룹이란 프로그램을 좋아하는데

자바 버젼은 없어서 하나 만들었습니다.

이름은 GOM VNC 정도로 하면 적당할듯 싶네요. (;ㅅ;)

순수 자바로 짜보았는데 실행 파일 크기가 30 킬로 바이트 정도...

서버가 10 킬로 뷰어가 20 킬로...

다만 아주 간단한 것만 구현 했습니다.

마우스 + 키보드 + 모니터 정도죠...

파일셰어 라던가 클립보드 공유는 아직 못했슴...

그리고 또한가지 아직 구현을 못한점이

상대방이 공유기 뒤에 있을시 포트를 안열어주면 연결을 못한다는것...

찾아보니까

자바 서블릿을 사용하여 간접 접근을 해야하더군요.

문제는 서버가 ㅇ벗음...ㅠㅅㅠ

그래서 지금 그냥 집안에서 혼자 내 컴터들 갖고노는중....

완성되면 언잰가 한번 올려 보겠습니다.

언잰가 탐캣을 돌릴 서버가 생기면 어플릿으로 작성해서 브라우저로 쓰게 만들었으면 하는 바램이...

프로그램 UI 서버 리스트가 생겨서 그중 하나를 고를수있습니다.
http://img90.imageshack.us/img90/3074/vlcau0.png

프로그램 실행 중...퀄리티가 너무 높아서 그런지 랙이 발생하는...-ㅅ-;
http://img253.imageshack.us/my.php?image=84791842zx1.png

JuEUS-U의 이미지

우와~ 멋집니다 =ㅅ=)/
근데 서버가 왜 따로 필요한가요?

( 근데 심상치않은 아이콘이 몇개 보이는군요 ㅎㅎㅎ
췌몽상이라던지... 중국이,라던지.... ㅋㅋ )

bookgekgom의 이미지

서버를 킨쪽은 조종을 당하는쪽이고

클라이언트는 조종을 하는쪽이니까 따로 나뉜것이죠 ㅎㅎ

피씨방에서 알바가 컴터들 볼수있잖아요.

그런거임 ㅎㅎ

---------------------------------------------------------------------------------------------------------------
루비 온 레일즈로 만들고 있는 홈페이지 입니다.

http://jihwankim.co.nr

여러 프로그램 소스들이 있습니다.

필요하신분은 받아가세요.

JuEUS-U의 이미지

아아,, 경유하는 서버인걸로 착각했습니다 =ㅅ=)ㅋ;;

kfmes의 이미지

VLC 라길래 동영상 스트리밍인줄 알았습니다만,
원격제어라 하면 VNC 가 아닐런지요..

저도 비슷한걸 만들어보긴 했었습니다만
http://blog.kfmes.com/164

역시 성능이슈때문에 ...

----------------------------------------

bookgekgom의 이미지

VNC 네요! 헐...고쳤음

님껄 봤는데 퀄리티가 너무 높군요.

저는 이번에 디버깅하면서 이미지 퀄리티를 반으로 잘랐습니다.

이미지를 뭘로 부르시나요?

그리고 뭐지...

소켓 통신을 사용할때 방화벽이 있으면

포트를 열지않고 경유할수있는 법이 있을까요?

제가 알아본건 다른 서버를 이용하는건데..

예) 나 - 서버 - 상대방

직접적으로 연결은 못할까요?

---------------------------------------------------------------------------------------------------------------
루비 온 레일즈로 만들고 있는 홈페이지 입니다.

http://jihwankim.co.nr

여러 프로그램 소스들이 있습니다.

필요하신분은 받아가세요.

kfmes의 이미지

png 로 할려다가 데이터 크기때문에 jpeg로 바꿨습니다

역시 공유기나 방화벽안에 있는것끼리는 p2p가 안되는건 마찬가지죠 ㅎㅎ

----------------------------------------

HotPotato의 이미지

http://www.uvnc.com

ultraVNC 클라이언트 배포버전중에 비슷한 것이 있습니다.
그것도 웹서버에 애플릿을 심어서 쓸 수 있게 되어 있더군요.

비슷한 문제는 해당 사이트를 찾아가서 보면 도움이 될 듯 싶습니다.
네트워크 구성 이미지가 함께 있어요.
--
살고 싶다

--
즐 Tux~