# 조금 부족한 팁입니다. 이런 방법도 있다라고 봐주시길 바랍니다.

# SSHFSAndroid 의 기본 요구사항(기본적으로 마운트를 위해서)는 루팅과 Busybox 는 필수 입니다.

# 3G 를 통한 재생도 충분합니다만 마운트된 폴더내 파일이 많은 경우 PowerAMP 의 탐색 폴더 선택 설정시 불러오는 시간이

걸리는 문제와 마운트된 폴더 접속시 딜레이 문제가 생길수 있습니다.

 

PowerAMP 를 사용하다 보면 한가지 아쉬운점이 바로 네트워크 재생을 사용할수 없는 점입니다.

물론 대용량 SD 카드를 사용하면 어느 정도 문제가 해결되지만 그 이상의 음악을 소장하는 사람에게는 대용량 SD 카드도

소용이 없을 때가 있습니다.

 

그렇기 때문에 멜론과 같은 스트리밍 서비스를 이용하거나 ES 탐색기와 같은 어플을 이용하여 개인 NAS 나 서버를 통한

네트워크 재생으로 어느정도 해결하는 편입니다.

그러나 여전히 PowerAMP 를 통해 네트워크 재생을 할수 없는 문제가 있기에 PowerAMP 의 성능 포기하고 있습니다. 

 

이런 경우에는 꼼수로 네트워크 드라이브 매핑을 통해 PowerAMP 에서 재생하는 방법이 있습니다.

 

첫번째로 cifsmanger 를 이용한 방법의 경우 smb 를 통해 공유된 자료를 이용한 방법으로

사용중인 폰의 커널에서 cifs 를 지원을 해야 하기 때문에 대부분의 폰에서는 커스텀커널을 이용 해야 하거나 해당 폰에 맞게

컴파일된 cifs 모듈이 별도로 필요로 하기 때문에 개인적으로 복잡하므로 비추천하고 있습니다.

 

두번째 방법은 본문에서 소개할 SSHFSAndroid 라는 어플을 이용한 방법으로 마운트될 네트워크 서버의 SSH(sftp)가

활성화 되어 있다면 어디에서(내/외부)나 접속이 가능한 방법입니다.

(여기에서는 SSH 활성화로 인한 보안 문제는 다루지 않음)

 

기본적인 원리는 cifsmanger 나 SSHFSAndroid 모두 비슷합니다.

마운트 폴더(/storage/sdcard0/ssh(임의생성)와 리모트 폴더(서버의 /samba/test)를 설정하여 마운트 합니다.

즉 핸드폰의 내장메모리의 임의 생성된 ssh 폴더 접속시 서버의 /samba/test 폴더로 연결됩니다.

 

Host 설정과 자동 마운트, 읽기 전용(꼭 체크), 인증 설정은 개인에 맞게 설정하시면 됩니다.

또한 SSH 연결의 경우 기본 포트가 22 로 설정되어 있으나 보통 보안을 위해 포트변경 설정을 한경우 고급 설정에서 변경가능합니다.

 

 

 

기본 설정이 끝나면 마운트를 하고 설정된 Mount Point 가 정상으로 Remote Path 설정된 폴더로 연결되는지 확인합니다.

 

 

테스트를 위해 별도로 생성한 서버의 /samba/test 폴더의 내용이 정상으로 표시되고 있습니다.

 

 

PowerAMP 의 뮤직 폴더 설정을 통해 마운트된 /storage/sdcard0/ssh 폴더를 선택합니다.

 

 

 

뮤직 폴더 선택과 재탐색으로 ssh 내 폴더의 음악이 PowerAMP 에서 재생이 가능해 집니다.

저작자 표시 비영리
신고
  1. 2014.10.28 10:50

    비밀댓글입니다

    • Favicon of http://www.mvapple.com BlogIcon mvapple 2014.10.28 11:34 신고

      답변드립니다.
      FUSE 커널 사용과 무관하게 순정커널에서도 사용이 가능합니다.
      (갤투 순정 롬+커널조합에서 테스트)
      (정상적으로 마운트 되나 언마운트시 나오는 fusermount 에러는 무시해도 됩니다.)
      본문에서 /samba/test 주소를 사용하듯 ssh 를 통해 공유할 폴더를 생성하셔야 합니다.
      (혹은 share/public 주소를 정확히 찾으셔야 합니다.)
      찾으신 폴더(또는 생성한 폴더)의 권한을 777로 설정하신뒤 ssh 포트 설정과 스샷에서는 조금 짤렸지만 mycloud 의 ssh 접속 아이디와 비밀번호를 입력하신뒤 접속하셔야 합니다.
      또한 Mount Point 의 위치가 갤투 기준으로 설정되어 있으니, 타사의 핸드폰의 경우 내장메모리 위치가 정확하지 않을수 있으니 이 부분도 확인해 보셔야 합니다.(/storage/sdcard0 이부분)

  2. 2014.10.29 08:30

    비밀댓글입니다

  3. 2015.12.24 22:12

    비밀댓글입니다

    • Favicon of http://www.mvapple.com BlogIcon mvapple 2015.12.24 22:56 신고

      my cloud 제품을 사용해 보질 못해 자세한 설정을 도와 드릴수 없지만
      기본적으로 ftp 접속과 동일한 방법으로 생각하시면 됩니다.
      sftp 의 경우 ssh 터널링을 통한 접속이기에 포트번호와 인증방식이 조금 다를뿐 기본적인 사용법은 ftp 와 동일하다고 보시면 됩니다.
      즉 ftp 로 연결했을시의 위치로 설정하시면 됩니다.
      (단, my cloud 에서 ssh 혹은 sftp 라고 옵션이 있는데 이를 활성화 하시고 설정을 하셔야 합니다. 이부분은 구글에서 검색해 보시면 될듯 싶습니다.)
      (정확한 위치는 직접 확인하셔야 알겠지만, 구글에서 my cloud 사용기를 보니 보통 "/public/flac" 이렇게 되어 있지 않을까 생각됩니다.)
      (비밀글로 동일 제품에 대해 똑같이 문의 하신분이 계신데, 당시에는 안드로이드 5.x 대 버전을 지원하지 않아 문제가 조금 있었습니다. 오늘 마켓을 통해 보니 15년 7월달에 시험버전으로 5.x 대 버전을 지원하는 버전이 올라와 있으니 혹 롤리팝 이상의 버전을 사용하고 계시면 시험버전으로 설치하셔야 합니다.)

티스토리 툴바