시작페이지로 시작페이지로
즐겨찾기추가 즐겨찾기추가
로그인 회원가입 | 아이디찾기 | 비밀번호찾기 | 장바구니 모바일모드
홈으로 와싸다닷컴 HW사용기 상세보기

트위터로 보내기 미투데이로 보내기 요즘으로 보내기 싸이월드 공감
무선 접속에 의한 푸바 제어 체험기
HW사용기 > 상세보기 | 2011-05-29 11:51:38
추천수 8
조회수   7,407

제목

무선 접속에 의한 푸바 제어 체험기

글쓴이

민영기 [가입일자 : 2010-08-31]
내용
직접적인 오디오 사용기가 아닌, 관련 기능에 관한 강좌 형태입니다만 이곳에 적합하지 않다면 알려주시기 바랍니다. 하이파이 입문한지 며칠 안되었으므로 오류가 있거나 참고할 사항이 있으면 알려주시기 바랍니다.



- 인터넷 접속을 통한 푸바 제어 -



(1) 기존 방법

푸바를 원격으로 제어하고자 하는 경우 itunes의 보관함을 이용하고, remote 앱을 이용한 방법이 많이 알려져 있습니다. 그러나 이 방법은 사용방법이 까다롭고 최근 업데이트된 푸바가 이를 지원하지 않아 더욱 문제가 되고 있습니다. 또한 이 방법은 애플 계열에서만 쓸 수 잇다는 제한도 있습니다. 특히 여기에 사용되는 dll들이 수초 간격으로 cpu 점유율을 상당히 증가시켜 넷북 등에 로드를 가하는 증상도 발견되고 있습니다.



(2) 일반적인 인터넷 접속을 통한 푸바 연결

모바일 기기나 다른 플랫폼에서 푸바가 독립적인 사이트 형태로 나타나게 함으로써 푸바를 편리하게 연결하는 방법이 이미 알려져 있으나, 이에 대한 사용법이 많이 보급되어 있지 않다고 여겨집니다.

이와 같은 방법의 장점은 기기의 플랫폼에 제한 없이 푸바에 접속할 수 있다는 것입니다. 푸바가 설치된 넷북이나 노트북이 아닌, 다른 컴퓨터, 아이폰, 안드로이드폰 등으로 푸바에 접속이 가능해집니다. 또한 일단 접속에 성공하면 즐겨찾기 등으로 일반 앱처럼 쉽게 사용할 수 있습니다.

아울러, 일반적인 http 프로토콜을 사용하는 것이므로 각 기기에서 별도의 세팅이나 설정, 또는 프로그램 설치가 필요하지 않습니다.

이와 같은 연결방법은 여러 블로그 등에 이미 알려져 있으나, 아직 모르는 분들이 많으므로 보다 상세하게 이하에서 설명하겠습니다.



(3) 푸바 접속 설정

푸바를 외부에서 원격으로 접속하기 위해서는 component를 하나 설치해야 합니다.

http://code.google.com/p/foo-httpcontrol/ 에 접속하여 foo_httpcontrol_0_97_8.zip 파일을 다운로드합니다. 압축을 해제하여 나온 foo_httpcontrol.dll 파일을 푸바의 components 폴더에 복사합니다. 통상, c:\program files\foobar2000\components 로 지정되어 있습니다.

상기 파일을 복사하고, 푸바를 기동한 후, files 메뉴의 preferences를 선택합니다. 나오는 화면에서 좌측의 tools를 선택하고 이어서 http control을 선택합니다.




우선 상기 화면에서 둘째줄의 start server의 체크표시를 해제합니다.

이어서, 첫째줄의 listen on 에 본인이 사용할 접속 주소를 입력합니다. 어느 숫자나 입력 가능하며, 향후 익스플로어나 사파리 등에서 접속할 주소이므로 기억하기 쉬운 주소, 혹은 푸바가 설치된 컴퓨터의 ip 주소 등을 입력하시면 됩니다. 이어서 apply를 눌러서 상기 주소를 저장하고, 아까 체크 해제한 start server에서 다시 체크를 하고 다시 apply를 눌러주면 푸바의 설정은 완료됩니다.

이제 아이폰의 사파리에 상기 주소를 입력하면 푸바에 접속할 수 있습니다. 하지만, 접속은 되나 template가 없다는 에러메시지가 나오게 됩니다. 이는 푸바에 접속은 되었으나, 정보를 제공할 구동 화면이 없음을 의미합니다. 즉, components에 설치된 foo_control 프로그램이 foo_control_data폴더에 접근하려고 할 때 상기 폴더가 없거나 폴더 내에 아무 것도 없음을 의미합니다.



(4) template 설치 폴더 생성

template가 설치되는 폴더는 푸바의 데이타 폴더입니다. 이는 C:\Users\사용자명\AppData\Roaming\foobar2000에 해당됩니다(윈도우7). xp의 경우는 상기 users가 아니라 documents and settings으로 되어 있습니다.

상기 주소에서 users는 탐색기에서는 "사용자"로 되어 있습니다. 상기 "사용자명"은 본인의 사용자명에 해당합니다.

탐색기에서 사용자명을 클릭하면 appdata가 있어야 하나 숨김설정 등이 되어 있어 보이지 않습니다. xp는 폴더옵션에서 숨김설정을 해제하면 appdata가 보입니다. 귀찮으면 주소 창에 C:\Users\사용자명\AppData을 그대로 입력하여도 됩니다.

상기 주소에서 foobar2000은 푸바의 데이터 폴더에 해당하며, 그 하위 폴더에 템플레이트가 저장될 폴더를 새로 생성합니다. 폴더명은 foo_httpcontrol_data입니다.

최종 주소는 C:\Users\사용자명\AppData\Roaming\foobar2000\foo_httpcontrol_data이 되며, 이 폴더에 템플레이트가 설치됩니다.



(5) template 설치

template는 원격으로 푸바에 연결시 나타나는 구동 화면을 의미하며, 다양한 기능을 제공하게 됩니다. 여러가지 종류가 알려져 있는 바, 취향에 따라 적절한 것을 선택하면 됩니다.

이들은 http://www.hydrogenaudio.org/forums/index.php?showtopic=62218 에서 다운받을 수 있습니다.




상기 사이트에서는 templates가 두가지로 구분되어 있습니다. 데스크탑용과 모바일 기기로 되어 있으며, 모바일 기기에서는 안드로이드와 아이폰을 비롯한 다양한 종류를 선택할 수 있도록 되어 있습니다.

본인의 용도에 맞춰 해당 template를 다운 받고 압축을 풀어 얻어진 폴더를 미리 생성해 둔 상기 foo_control_data폴더에 복사합니다. 여러개를 설치하는 것도 물론 가능합니다.

이젠 모든 설정이 완료되었습니다. 익스나 사파리에서 푸바에 접속할 수 있게 되었습니다.



(6) 푸바 접속

익스플로어나 사파리에서 상기 preferences에서 설정한 주소를 입력합니다. 예를 들어 상기와 같이 설정한 경우 "http://192.168.123.101:3206/"를 입력합니다.

그러면 foo_control_data에 복사한 템플레이트 목록이 다음과 같이 나타납니다.




이들 목록에서 원하는 것을 선택하면 해당하는 화면이 나타나게 됩니다.

아이폰의 경우 다음과 같이 대부분 lxofth를 사용합니다.




상기 lxofth는 아이폰과 동일한 인터페이스를 제공하며 편리하게 사용할 수 있습니다.

그러나, 아이폰의 음악 인터페이스는 주로 이동 중에 듣기 위한 것으로서 거실 등에서 푸바를 제어하는 인터페이스로서는 적합하지 않다고 여겨집니다. 즉, 푸바가 제공하는 모든 기능을 사용할 수 없으며, 선곡을 위해서는 여러번의 터치가 요구되고, 특정 노래들을 선택적으로는 듣는 것 등 다소 불편한 점이 있습니다.

아이폰이나 갤럭시 등은 모바일 화면이 아닌 일반 웹화면에도 자유롭게 접속이 가능하므로 데스크탑용 templates를 이들에서도 사용할 수 있습니다. 그러나 선곡의 불편함 등 또 다른 문제가 있어 모바일용만큼 자유롭게 쓸 수 없다는 문제점이 있습니다.

그러나 데스크탑용인 vakata의 경우, 푸바의 다양한 기능을 모두 이용할 수 있는 직관적인 화면을 제공화면서도 아이폰에서 무리없이 사용이 가능하였습니다. 이하에서 설명합니다.



(7) vakata2

상기 templates 다운 사이트에서 데스크탑용인 vakata를 다운 받아 복사합니다. fix도 같이 복사합니다.




상기 화면과 같이 현재 재생중인 노래의 정보와 플레이리스트를 동시에 한 화면에서 볼 수 있으며 볼륨이나 정지, 재생, 멈춤 등의 모든 기능을 제어할 수 있습니다. 우측은 파일 브라우저로서 푸바가 설치된 컴퓨터의 탐색기로서 사용됩니다.

vakata는 데스크탑용으로서 아이폰과 같은 모바일 기기에서 사용하기 불편한 점이 딱 하나 있습니다. 데스크탑에서는 선곡을 위해 곡명을 더블클릭하는 바, 이와 같은 더블클릭이 아이폰에서는 화면 확대/축소에 해당합니다. 즉, 선곡이 안됩니다.

그러나, vakata 에서는 큐(queue) 기능을 제공하므로 이를 이용하여 선곡이 가능합니다. 즉, 상기 화면에서 특정 곡명의 Q 마크를 클릭한 후, 다음곡 >>을 선택하면 해당 곡으로 선곡이 이루어집니다. D 마크는 큐에서 제거하는 기능을 수행합니다.

상기 좌측 화면에서 중간 부분이 플레이리스트를 선택하는 곳이며, 플레이리스트 추가, 명칭변경, 삭제 등의 다양한 기능을 모두 수행할 수 있습니다. 검색도 가능합니다.

최 상단부분의 change setting은 vakata의 설정을 변경하는 곳으로서, 파일브라우저를 보이지 않게 하는 등의 다양한 기능을 수행할 수 있습니다.



상기 vakata 등의 template들은 프로그램 형태이면서도 단순한 사이트에 불과한 것이므로 즐겨찾기에 추가(홈화면에 추가)하여 보다 손쉽게 접속이 가능합니다. 아울러, vakata는 아이폰,아이팟, 아이패드, 갤럭시를 비롯한 모든 모바일 기기에서 모두 동일한 형태로 사용할 수 잇습니다.



(8) 마무리

foo_control은 http 프로토콜을 사용함으로써 다양한 기종에서 자유롭게 푸바에 원격으로 접속할 수 있으며, 데스크탑용 템플레이트인 vakata의 경우 푸바의 전기능을 자유롭게 제어하는 직관적인 화면을 제공함으로써 보다 편리한 오디오 생활을 제공하게 된다고 생각됩니다.

추천스크랩소스보기 목록
이영로 2011-05-29 12:05:47
답글

저의 경우는 lxofth 사용시 다른 폴더의 첫곡 재생에 자꾸 오류를 일으켜<br />
2번째곡을 실행하고 다시 전곡으로 돌려야하는데 그런 증상은 없으신지요.

민영기 2011-05-29 12:50:08
답글

저도 그래요. 버그인 듯 보여요. 바카타의 경우도, 한 화면에 50곡이 나와야 하는데, 그게 잘 안되는 듯 보여요. 가로 화면에서 바카타 실행하면 10곡만 보이고, 세로화면에서 실행하면 대략 40여곡 나오는 듯 보여요. 개인들이 만든 template라서 버그가 있는 듯 보여요. 제가 하나 만들까 고민중임다. ㅋㅋㅋㅋ

김은수 2011-05-29 20:16:27
답글

영기님 좋은글 감사합니다. 저 역시 Pc-fi를 하고 있습니다. <br />
푸바의 Http 콘트롤로 사용하다가 Upnp로 돌아왔습니다.<br />
이유는<br />
제이리버의 어플인 기즈모를 활용하기 위해서 입니다.<br />
<br />
제이리버는 미디어 서버로 운영하고<br />
푸바에서는 Upnp 기능을 활용한 렌더러를 활용하여 음악을 듣습니다.<br />
이렇게 되면 와이파이가 아닌 3G 상황에서도 별도의 셋팅 없이 음악을

송만기 2011-05-29 22:05:38
답글

저는 로지텍 무선 키보드를 활용하여 시작, 재생, 정지, 다음곡, 전곡 등 잘 활용하고 있습니다. 볼륨 콘트롤도 되고요. 리모콘으로 사용 가능합니다.

민영기 2011-05-30 08:43:09
답글

은수님 3G로 음악들을 일이 없긴 합니다만, 조만간 제이리버도 경험해 볼 생각입니다. 그 전에 은수님이 자세한 사용방법 올려주시면 더 좋겠지요?<br />
송만기님/ 무선 키보드 활용해서 리모콘 쓰는 것도 좋은 방법입니다. 다만, 곡의 정보나 곡명 등을 확인하고 선곡하는 것이 안되니깐 좀 불편하지 않을까 생각됩니다. 스마트폰이나 노트북 가지고 계시면 원격으로 접속해 보세요. 훨씬 편리하다는 것을 알게 될 것입니다.

김은수 2011-05-30 22:12:20
답글

만기님 : 저도 푸바에서 단축키 할당하여 키보드를 리모콘처럼 활용했었는데... 무선이 음에 영향을 주는 듯하여 노트북으로 콘트롤하거나 스맛트폰으로 전환하였습니다. 물론 음감 PC무선에서 유선으로 전환하구요.<br />
<br />
영기님 : 미천한 실력인지라 사용방법 올리는 것은... 생각보다 쉽습니다. 제이리버 그리고 여기 저기 검색하면 쉽게 하실 거라 생각됩니다.

민영기 2011-05-30 22:58:35
답글

은수님: 사용방법 올리는게 생각보다 쉽습니다. 시간 투자만 좀 하시고 한두번 시행 착오 겪으심 금방 되실겁니다. 저도 위 내용 첨 써 본건데 한시간 정도 걸려 쓴거에요. 두려워 하지 마시고 용기를 내보시기를. 여러 사람에게 도움이 될 터이니 보람도 있을겁니다.

김은수 2011-05-31 22:36:06
답글

영기님: 피시파이 게시판에....

이재승 2011-06-03 11:48:38
답글

좋은 팁이네요.. 상세한 설명 감사합니다...

김종백 2011-06-03 14:08:50
답글

좋은 내용감사드립니다..또 하나 배우네요^^<br />
<br />
제경우엔 갤럭시s2스맛폰의 올쉐어(wifi)기능을 활용해서 푸바를 미디어서버로 인식시켜 리모콘으로사용합니다.<br />
<br />
저도 정리한번 되면 올려보도록 하겠습니다.

손현종 2011-06-06 13:02:13
답글

좋은정보 감사드리며,,<br />
질문:폴더옵션에서 숨김설정을 해제하여도 appdata폴더가 보이지 않네요?

  • 광고문의 결제관련문의