Golden Ears Event
Announcements
추천제품목록이동

21

2013-Nov

기타 BubbleUPnP(DLNA) 사용법

작성자: burster 조회 수: 22817

출처 : 본인 

BubbleUPnP (https://play.google.com/store/apps/details?id=com.bubblesoft.android.bubbleupnp : 무료버전)라는 안드로이드 어플이 있습니다. PC에있는 AV소스들을 스트리밍해서 스마트폰에서 이용하는 어플입니다. 음원의 경우는 다른 PC에서도이용이 가능합니다. 무료버전은 기능제한이 있고 유료인 라이센스 앱을 추가하면 기능제한이 없어집니다. 무료버전 먼저 사용해보고 가치가 있다면 유료전환하는게 좋겠네요. 버블서버 프로그램을 PC에 설치해야 되는데 윈도우,맥,리눅스,NAS에 설치가 가능하고 푸바와 윈도우 미디어플레이어의 라이브러리 둘 다 연계가 되서 좋더군요. 일단 제가 해본건 음원만인데 어플의 설정을 보면 비디오도 스트리밍이 되는거 같습니다. 


설치 및 초기 설정 설명입니다.

1. java가 필요한데 1.6이상 버전을 설치해야됩니다.http://www.java.com/ko/download/chrome.jsp?locale=ko 여기에서 설치 가능합니다. java 설치는 따로 설명안합니다. 링크가셔서 설치하시고 아래로 진행해주세요.



2. http://www.bubblesoftapps.com/bubbleupnpserver 에서 서버프로그램을 다운 받습니다. OS에 맞는 걸로요. (OS별로 다 설치해본건 아니라서 윈도우 버전만 설명합니다. 다른 운영체제는 위의 링크에 영문 설명을 참조하시면 됩니다.) windows installer를 찾으면 됩니다. 다운 받으시고 설치합니다. 서버프로그램은 무료인듯합니다.



3.서버프로그램 까지 설치하시면 시작메뉴에 서버프로그램과 관련된 메뉴가 생깁니다. 서버를 시작하고 중지하는 것과 configure 3가지가 생깁니다. 


4.configure BubbleUPnP Server 실행하면 인터넷 브라우저에 http://localhost:58050/ 으로 연결됩니다. 버블서버프로그램 설정하는 웹페이지 입니다. 


5. Status 탭에 보면 Internet Connectiviti test라고 있는데 눌러보면 서버프로그램이 인터넷과 연결이 되는지를 자체테스트 해서 결과를 알려줍니다. 이상이 없으면 초록색 연결이 안되면 붉은색으로 메시지가 뜹니다. 메시지 보시면 알겠지만 이 서버프로그램은 https를 지원합니다.


6. Network and Security 탭 보면 Public host name에는 공유기를 사용하는 환경이면 공유기의 공인 IP가 표시되고 공유기 없이 인터넷에 연결되는 경우에는 PC의 공인 IP가 표시됩니다. 유동 아이피라서 DDNS서비스 이용하시는분들은 여기에 할당받은 주소 넣고 Apply 누르면 됩니다.

Credentials 라고 있는데 여기에 버블서버 접속에 사용할 계정과 암호를 만들어 입력합니다.

Allow to access the server from the Internet required by BubbleUPnP for Android and foobar2000 for Internet access 에 체크해줍니다. 이거 보시면 아시겠지만 버블서버PC에 푸바를 통해서  다른 PC에서 접속할 수 있습니다.


7. Allow to configure the server from the Internet 이건 이 서버설정웹페이지를 외부에서 접속할수 있게하는 옵션입니다.

필요하면 체크하고  접속은 http://localhost:58050/ 에서 locathost만 6번에서 확인한 공인IP로 교체해서 웹브라우저에 입력하면 됩니다.


8. Enable media access log file 이건 로그파일 생성여부인데 필요하면 체크.


9. media servers 에는 사용가능한 미디어 라이브러리가 표시됩니다.


10. media renderers에는 미디어가 재생될수 있는 장치들이 표시됩니다.

OpenHome기능은 저도 잘 몰라서 생략합니다.


11. settings>foobar2000 remote access 는 푸바의 라이브러리에 적용되는 트랜스코딩 옵션입니다.


12.  9번에서 미디어 서버들이 하나도 안나타날텐데 윈도우 미디어플레이어 라이브러리가 나타나게 하는법은 윈도우7 기준으로 제어판>네트워크 및 인터넷>네트워크 및 공유센터>고급공유 설정으로 들어가서 미디어 스트리밍 옵션을 켜면 버블서버 웹페이지 media servers란에 윈도우마크와 함께 PC이름이 뜹니다. 윈도우의 미디어 플레이어를 실행하지 않아도 표시됩니다. 

cap7.png


위 그림을 보시면 첫번째는 노트북의 윈도우미디어라이브러리가 표시된 거고 두번째는 데스크탑에서 돌아가는 푸바의 미디어라이브러리 3번째는 wifi로 연결된 스마트폰에 있는 미디어라이브러리 4번째는 데스크탑의 윈도우미디어라이브러리 입니다.

즉 공유기에 연결된 장치에 있는 라이브러리는 다 표시된 겁니다. 물론 표시가 되었다고 해도 권한이 없으면 미디어 재생은 불가능합니다.


14. 푸바의 미디어 라이브러리를 사용하려면 UPnP/DLNA Renderer, Server, Control Point 라는 푸바용 컴포넌트를 설치해야합니다. 푸바 홈페이지에서 다운 받을수 있습니다. 컴포넌트 설치후 푸바까지 실행해야 media servers 항목에 푸바 아이콘과 함께 표시가 됩니다.

1.PNG

컴포넌트 설치후에 위에 스샷처럼  푸바 Preferences>Tools>UPnP>Server>Basic Settings 에서 Network Name,Port(HTTP) 등을 입력해주세요. 기본으로 입력된대로 놔두셔도 되고 원하는 대로 바꾸셔도 됩니다. 단 포트 번호는 버블서버프로그램이나 다른 프로그램에서 쓰는 포트와 중복되면 안됩니다. 입력이 끝나면 apply 눌러주고 stop서버(위 스샷에 파란버튼) 눌렀다가 다시 한번 눌러서 재시작해주시고 아래에 보면 Media Renderer도 마찬가지로 재시작 함 해줍니다. Server is started라는 메시지 확인하시고 버블서버 설정 웹페이지의 media server확인해 보시면 푸바서버가 등록된걸 볼수 있습니다.

15. 구글플레이에서 버블Upnp앱을 다운 받아서 스마트폰에 설치후 실행하고 버블서버에 접속하기 위해서는 설정을 해줘야 합니다. IP를 넣어주는 겁니다. 버블앱에서 메뉴 버튼을 누르면 settings로 들어갈수있습니다. 여기서 Network and settings로 들어가면  가장위에 unset 3개가 나오는데 그중 하나를 눌러서 name,server address, login, passwords등을 채워 줍니다. name은 서버 이름이고 login/passwords는 버블서버에서 지정했던 접속계정과 암호(위에 설명 6번 참고)를 넣어주면 됩니다.
네트워크 주소는 이게 2가지 경우에 따라서 다른데 만약에 wifi로 접속하고 그 wifi를 지원하는 공유기에 버블서버가 돌아가는 피시도 같이 연결되어 있다면, 즉 스마트폰과 PC가 같은 네트워크에 있을때 스마트폰에서 wifi를 통해서 접속을 하는 거라면 주소에 사설 IP를 넣으시고 3G나4G를 통해서 접속하는 경우에는 공인 IP를 넣으면 됩니다. 
2.PNG
 위 그림을 예로 들어서 설명하면 공인 IP와 사설 IP가 다른  걸로 봐서 공유기를 쓰는 환경입니다. 이경우 wifi를 통해서 https로 접속하는 경우는 서버주소란에 https://192.168.219.100:44444 라고 입력하면 되고 3G나 4G로 접속하는 경우 에는 http://111.111.111.111:55555 라고 입력하면 됩니다. 입력하면 test눌러서 연결이 되는지 확힌후 apply 누르면됩니다.

16. 연결되면 Devices에서 renderer와 library를 지정해서 음악을 재생하면됩니다. local render는 스마트폰을 의미하고 local library는 스마트폰에 저장된 음원들을 의미합니다. 만약에 render에서 foobar renderer를 선택하고 libraries에서 foobar 라이브러리를 선택하면 pc의 음악을  푸바를 통해서 재생하게 되므로 스마트폰이 푸바의 리모콘이 됩니다.


ps 나머지 기능은 일반 미디어플레이어 앱들과 비슷하므로 따로 안합니다. 질문할것이 있으시면 댓글로 물어보시면 제가 아는 한도내에서는 답글 달아드릴수 있습니다.
profile

Brent

2014.04.03 23:03

"비밀글입니다."

:
profile

eQualizer

2015.04.20 02:12

와... 정말 많은 도움됫어요 이런 글이 있다니 ㅠ.ㅠ 감사합니다 덕분에 즐거운 음감을 집밖에서도 할 수 있겟어요!!


List of Articles