adsense4


원격 조작의 새로운 아이디어를 구현한 Remote.js open source

스마트폰을 이용하여 PC를 원격 조작하기 위해서는 소켓등을 이용한 네트워크 프로그래밍을 하는 것이 일반적일 것입니다.
일반적인 상식을 벗어난 방법으로 원격 조작을 구현 하여 공개한 오픈 소스가 있어서 소개합니다.

최근에 출시되는 웹캠이 내장된 PC들에는 마이크가 내장되어 있습니다. 당연히 스마트폰에는 스피커가 내장되어 있지요. 상상이 되나요? 스마트폰과 PC를 보다 쉽게 연결하는 수단으로 소리를 이용하는 것을 생각할 수 있고 이것을 구현한 것이 Remote.js입니다.

아래 이미지는 데모용으로 준비된 PC용 사이트에 접속했을 때의 스크린샷입니다.
테스트에 주의 할 점은 크롬 브라우저를 이용해야만 합니다. 사이트에 접속을 하면 플래시처럼 마이크에 접근 하겠다는 경고가 뜹니다. 여기서 "허용"을 선택 하면 아래와 같이 탭에 마이크가 활성화 된 표시가 나타납니다.


다음으로 스마트폰의 브라우저로 원격 조정을 위한 사이트에 접속 한 스크린샷입니다.

스마트폰에서 조작을 하면 PC의 브라우에 있는 A/B가 선택에 따라 하이라이트 되거나, 페이지 이동을 시킬 수 있습니다. 조작을 하는 동안 다양한 작은 소리가 들립니다. 바로 이 소리를 PC의 마이크가 받아서 처리를 해 주게 되는 것입니다.

제가 맥북에서 테스트 해 보니 스마트폰과 맥북의 마이크가 가까울 수록 그리고 주변에 잡음이 적을 수록 조작의 성공률이 높았습니다. 실내에서 사용하기 위해서는 더 발전을 시켜야 할 것 같다는 생각입니다.

소리의 주파수를 자바스크립트에서 제어 하는 기술력이 놀랍습니다. 다양한 분야에 응용될 수도 있지 않을까 싶네요.

hacksparrow/remote.js 

라이센스는 MIT License 입니다.





 

통계 위젯 (화이트)

02
24
409353

160x600스크래퍼

네이버Analysis