zipi

푸바와 PlugPlayer을 이용한 아이폰 음악 스트리밍 본문

iPhone/iPhone Tip

푸바와 PlugPlayer을 이용한 아이폰 음악 스트리밍

zipi 2011.02.27 07:45

Wi-Fi와 3G로 인터넷이 가능한 스마트폰!!

어디서나 인터넷을 할 수 있는 장점이 있습니다. 그 중에 밖에서 자신의 컴을 원격제어 하거나 파일을 보거하 하는 일이 발생할 때가 있습니다. 원격제어는 팁뷰언, 크레이지리모트 등이 있습니다.

밖에서 집안에 있는 동영상과 노래를 스트리밍으로 들을 수 있는 방법도 있습니다. 동영상은 AirVideo가 유명합니다.
그렇다면 노래는 어떻게 할까요? 에어비디오의 경우 서버(집컴퓨터)에서 인코딩을 바로 하거나 되어있는 동영상을 아이폰으로 전송해 보여주는 방식입니다. 따라서 서버의 능력이 매우 중요합니다.

하지만 노래의 경우 대부분 MP3이기 때문에 서버가 실시간 인코딩이 필요가 없습니다. 전송만 할 수 있으면 됩니다. 

음악 스트리밍은 Foobar 2000이라는 동영상 플레이어와 아이폰에서 PlugPlayer를 설치함으로써 스트리밍이 가능합니다.
FooBar 2000은 알송이나 윈앰프 같이 동영상을 재생하는 플레이어로 매우 가볍고 빠른 장점이 있습니다. 또한 스킨을 입혀서 다양하게 사용할 수 있습니다. 다만 한글화가 안되어 있기 때문에 사용하기가 약간 힘들다고도 할 수 있습니다. 

아무튼 푸바에 컴포넌트(플러그인)을 추가하여 스트리밍이 가능합니다. 

추천 해주실 꺼죠?


1. 준비물
PlugPlayer(어플)

위 링크를 따라 들어가 푸바 2000을 설치한 다음 두번째 받은 컴포넌트를 압축 해제 후 foo_upnp.dll파일을 
32비트 : C:\Program Files\foobar2000\components
64비트 : C:\Program Files (x86)\foobar2000\components 
위 장소에 넣어줍니다. 그 후 푸바를 실행!

2. Foobar 2000 설정

위처럼 방화벽 경고가 나오면 꼭 허용해 주어야 합니다. 방화벽이 막혀 있으면 나중에 제대로 사용할 수 없습니다.


심플??? 너무 단순한거 아냐?


위와 같이 나옵니다. 이게 메인 화면입니다. 스킨을 입히기 전에는 이런 단순한 모양이지만 스킨을 입히기 시작하면 엄청나게 예뻐지기 시작합니다. 

설정(Preference, Ctrl+P)로 들어갑니다.


Media Library에 들어가서 음악이 들어 있는 폴더를 Add하여 줍니다. 이후 자동으로 해당 폴더에 음악이 추가되면 푸바에도 추가가 됩니다. 

Basic Settings


Tools-UPnP-Server-Basic Settings로 들어갑니다.
Network Name부분을 입맛에 맞게 설정합니다. 아이폰에서 볼때 나오는 서버 이름입니다. 딱히 수정할 필요는 없습니다. 위 아래 둘다 이름을 바꾸거나나둡니다. 그후 Start Server 버튼을 누릅니다. 이미 눌려 있으면 건들지 않습니다.


Streaming Profiles


이 부분은 스트리밍 할 때의 음질을 설정 할 수 있습니다. 위쪽에 프로파일(Select profile to edit)부분을 눌러 PlugPlayer을 설정하면 쉽게 할 수 있습니다.

클라이언트(음악을 듣는 쪽)에서 재생이 불가능한 음악 확장자를 mp3로 변환해주는 기능입니다. 중간의 Transcoding to MP3 부분을 바꿔서 사용할 수 있습니다. Except extensions 부분의 확장자를 제외하고 다른 파일의 확장자를 mp3로 변환하여 스트리밍 합니다.

위 설정은 MP3로 변환한다면 320비트레이트로 변환하여 스트리밍 한다는 뜻입니다. mp3, aac, m4a, ogg, flac를 제외한 다른 확장자는 모두 비트레이트 320 mp3로 변환하여 스트리밍합니다.

Wi-Fi가 아닌 3G상태에서의 데이터 요금을 줄이고 싶다면 Except extensions의 확장자를 모두 제거하여 모든 파일에 대해 인코딩 후 스트리밍으로 변경한 다음 음질(비트레이트) 부분을 128정도로 낮춰주면 적은 용량으로 스트리밍이 가능해집니다.

또한 용량이 작아지기 때문에 전송 받을 때의 속도도 올라갑니다.


Internet Access


Internet Access를 잘 설정해 주셔야 합니다. 먼저 위 부분처럼 IP주소와 사용할 아이디, 비밀번호를 적습니다. IP주소는 자신의 외부 아이피 또는 DDNS 주소를 넣어줍니다. 대부분의 공유기는 DDNS 기능이 있기 때문에 설정만 조금 하시면 됩니다.

아이디와 비밀번호는 아이폰에서 입력 할 때 편하게 입력해 주시면 됩니다.


3. 아이폰 설정
아이폰 또는 아이팟 터치에서 설정입니다. 번저 PlugPlayer을 설치합니다.

같은 공유기 내에 있으면 들어가자 마자 자동으로 서버를 찾아 추가해줍니다. 하지만 여기서 추가된 것은 내부네트워크에서만 작동하게 됩니다. 따라서 약간 손을 바줘야 합니다.

서버가 자동으로 추가됨


위 처럼 서버가 자동으로 추가 되었습니다. 위처럼 체크가 되면 재생이 가능한 상태.
하지만 이 서버는 내부네트워크(서버가 있는네트워크)에서만 작동하며 외부 또는 3G상태에서 제대로 작동하지 않습니다.

서버를 추가시켜야 하니 Add a Device Manually...를 누릅니다.

Add a Device Manually...를 나오면 위와 비슷한 화면이 나옵니다. 아마 한줄만 있으며 주소를 넣게 되어 있습니다. 주소를 넣고 Go를 치면 위와 같은 화면이 나옵니다.

먼저 주소 넣는 부분에 http://외부IP:포트/아이디패스워드 를 넣고 GO를 누릅니다.
예를 들어 아이디를 login, 비밀번호를 pass로 했고 포트를 기본포트 56923으로 하였다면 
http://외부ip(DDNS주소):56923/loginpass 를 넣고 Go를 누르면 위와 같이 나옵니다.
Base URL에는 http://외부IP(DDNS주소):56923을 넣고 Save!!



4. 이제 들을 시간!

이제 듣기만 하면 됩니다. Browse를 통하여 들어갑니다. 그 후 Media Libary에 가서 듣고 싶은 노래를 선택하면 됩니다. 또는 위쪽에 Select를 통하여 여러 노래 또는 앨범(전체앨범)을 선택할 수 있으며 이를 플레이리스트로 보낼 수 있습니다.

재생 중...



5. 불편한 버그...

사용하면서 가장 큰 불편함이 발견되었습니다. 바로 외부와 내부 네트워크를 왔다갔다 하다보면 서버 설정이 지워지며 내부네트워크에 맞춰집니다. 플레이리스트에 저장된 음악은 내부든 외부에서든 바로 들을 수 있습니다. 외부네트워크를 한번 추가해 두니 계속 들을 수가 있더군요.

하지만 Browse를 통한 음악 고르는 것은 되지 않습니다. 

이방법을 해결한 임시 방편은 VPN 기능을 이용하는 것입니다.


VPN을 사용하게 되면 외부에서도 내부네트워크처럼 인식하게 됩니다. 따라서 어디에서든 내부네트워크로 인식하니 이용 가능합니다.

3G상태로 이용하게 되면 속도가 많이 느립니다. 따라서 서버설정에서 적당한 비트레이트로 내려주는 것이 좋습니다.


버그만 없다면 편하지만 버그 때문에 약간 불편한 점이있습니다. 이건 안타까운 점이나 패치가 필요할 거 같네요.
또한 서버측 컴퓨터가 항상 켜 있어야 하며, 푸바도 역시 켜 있어야 합니다.

UPnP를 지원하는 NAS가 있다면 상관 없이 이용가능합니다.


7 Comments
  • 프로필사진 Favicon of http://ircmannam.tistory.com/ BlogIcon 행복한 세상의 나그네 2011.02.27 16:08 신고 좋은 정보 감사합니다 : )
  • 프로필사진 Favicon of http://koozistory.tistory.com/ BlogIcon koozijung 2011.02.27 22:37 신고 스크롤 배너 때문에 엇?! 내껀가? 하고 매번 착각+_+ㅋㅋㅋ
  • 프로필사진 Favicon of http://zipi.me BlogIcon zipi 2011.02.27 22:42 신고 ㅎㅎㅎㅎ.
    하단에 추천보고 확인하셔야 ㅎㅎ.

    그나저나 저 열화상 카메라.. 매번 나오네요.
    전혀 관계가 없는데 매일매일...

    정말 화상 ..ㅡㅡ^
  • 프로필사진 사사끼 고지로 2012.03.02 04:18 신고 안녕하세요?
    엊그제 아이폰 4s 구매해서
    이것저것 배우다가 여기까지 왔습니다..
    워낙 모르는 사람이라
    초면에 문의 좀 드립니다..
    일단 제 집에 컴은 공유기가 없습니다..
    님 글 보고 설정 다해서
    어렵게 음악 듣는데요,
    이게 컴을 끄거나 푸바를 끄면
    들을 수 없는 건가요?
    그럼 밖에서는 못 듣는 건지요?
    마지막에 쓰신 내용 보면
    upnp 를 지원하는 nas 를 언급 하셨는데요
    nas.. 당최 뭔 말인지...^^;;

    그리고 아이폰은 자체에 음악을 저장 할 수 없는건가요?
    아이폰 전에 모토쿼티를 2년
    썼는데 많이 틀리네요...^^;;

    제가 워낙 이쪽으로
    무지해서 그러니 쉬운 설명 해 주시면 감사하겠습니다..
    이거 설정 하느라 지금까지 있네요...ㅠ
  • 프로필사진 Favicon of http://zipi.me BlogIcon zipi 2012.03.02 09:22 신고 푸바+PlugPlay는 컴퓨터 내의 음악을 무선으로 전송하여 집 또는 외부에서 스트리밍으로 바로 들을 수 있는 개념입니다.
    NAS는 하드디스크와 별도의 기기로 하드디스크를 인터넷에 연결시켜 항시 자료를 볼 수 있습니다. 이를 이용하여 외부에서도 바로 음악을 스트리밍형식으로 재생할 수 있습니다.
    푸바+plugplay는 컴퓨터가 항상 켜 있어야 하구요.

    아무튼 아이폰 자체에 음악을 저장할 수 있습니다. 위에 소개한 방법은 아이폰 내의 용량이 부족하거나, 또는 컴퓨터에서 그대로 3G를 통해 재생할 경우 유용합니다.

    아이폰 내에 음악을 저장하기 위해서는 먼저 mp3파일 같은 음악파일이 있어야 하고 iTunes가 설치되어 있어야 합니다.

    iTunes를 켜고 아이폰을 연결하면 왼쪽에 장치가 나타나는데, 그 장치를 누릅니다. 그러면 우측에 자세한 화면이 나타나는데 여기서 음악을 수동으로 관리에 체크합니다.

    그 이후 mp3파일을 끌어다가 iTunes에서 장치 위쪽에 놓으면 음악이 들어갑니다. 이렇게 하면 음악을 아이폰 내에 저장해서 아이폰 내의 음악을 통해서 들을 수 있습니다.

    안드로이드의 경우 바로 연결해서 음악을 끌어다 놓기만 하면 되지만, 아이폰의 경우 iTunes를 한번 거쳐야 합니다. (iTunes는 음악을 넣는 역할도 하지만 태그.. 즉 음악의 제목, 가수, 앨범커버 사진등을 넣는 용도로 같이 사용하시면 편리합니다.)
  • 프로필사진 사사끼 고지로 2012.03.02 13:54 신고 답변 감사합니다..
    무슨 말씀 이신지 쫌 이해가 되네요...^^
    아이튠즈 이용 방법은 알고 있는데요..(이것도 한참 걸렸다는...^^;)

    그런데 문제는 제가 컴에 저장 중인 음악이 거의 무손실 파일이라
    아이튠즈로 넣으려고 mp3 파일로 변형 해서
    넣었거든요..
    이렇게 하니 컴 용량을 따로 또 잡아 먹더군요..
    같은 음악이 mp3, 무손실 두가지로 있게 되는거죠..
    mp3 파일을 지우면 아이튠즈 에서도
    사라지는거죠?
    그리고 아이튠즈 에서 빼면 폰에서도 없어지고요...
    어찌 해결 방법이 없을까요? ^^;

    아! 그리고 혹시 power amp 라는 어플 아시나요?
    안드로이드 에서는 잘 썼는데
    아이폰 넘어 오니 없네요...

    친절 하신 답변 다시 한번 감사드립니다...
    좋은 하루 되십시요...
  • 프로필사진 INHYUK EUM 2013.02.25 08:56 신고 다 좋은데요. 플러그 플레이라는 어플을 설치하는 단계에서 이것이 4.99달러로 유료로만 판매가 되고 있네요. 가격이 약간 부담이 되네요. 이것 말고 다른 방식으로 내 로컬 PC의 음악파일을 아이폰에서 청취할 방법은 없을까요? 무료로요.
댓글쓰기 폼