'아이폰'에 해당되는 글 2건
- 2011.02.22 NAS e-TRAYz에 아이폰/아이팟용 웹페이지 만들기 - 두번째 (8)
- 2010.03.22 NAS e-TRAYz에 아이폰/아이팟용 웹페이지 만들기 (9)
생성물2011. 2. 22. 17:43
기존 버전을 참고해주세요.
iWebKit (http://snippetspace.com/projects/iwebkit/)을 적용해서 조금 더 미려해졌습니다.
조금 수정해서 한 반년 사용하다가 이제서야 공개합니다.
설치방법 :
1. 제공된 압축파일을 해체하고
2. etrayz의 /home/syadmin 폴더에 naspod, media 폴더가 생기도록 업로드해주세요,.
3. naspod.conf 파일은 /etc/apache/vhost.d/ 디렉토리로 옮겨주세요.
4. 계정생성
웹접속에 사용할 계정을 생성합니다.
명령 : htpasswd -c /home/sysadmin/naspod_passwd [사용할아이디]
이어서 비밀번호 입력을 해줍니다.
(아이디를 추가로 만들 때에는 -c를 빼고 htpasswd /home/sysadmin/naspod_passwd [사용할아이디] 로 하면 됩니다.)
5. service apache restart
6. 사용 (아이폰으로 http://xxx.myetrayz.net:8000/naspod )
다운로드 :
기타 :
1단계 폴더명은 다음과 같은 형식이어야 합니다.
(무언가) 제목 <-- 괄호 다음에 띄어쓰기가 있습니다.
예시 : (시트콤) 지붕뚫고 하이킥
기타 2 :
안드로이드에서도 잘되는데, 다만 재생할 파일을 다음팟인코더로 인코딩했다면 (다른 인코더는 안써서 모릅니다.)
mp4box 라는 놈 구해다가
mp4box -hint XXX.mp4
해주면 되더군요.
홈화면에 아이콘 추가하기 :
아이콘은 icon.png 파일을 변경하시면 됩니다.
생성물2010. 3. 22. 00:14
유니콘의 NAS e-TRAYz에 둔 파일을 아이폰으로 바로 접근하고 싶어서 간단히 하나 만들었습니다.
아이폰 자체에 웹으로부터 미디어를 스트리밍 재생하는 기능이 있더라구요.^^
아파치의 기본 리스트 기능을 이용하려다가 한글이 깨지는 것과 길이 제한이 있어서 php로 간단히 만들어봤습니다.
정리하면,
1. 지정해둔 디렉토리(및 그 하위디렉토리)에 접근이 가능합니다.
2. 아파치 기본 인증을 이용할 수 있습니다.
3. 인코딩된 파일만 재생이 가능합니다.
재생될 파일들은 /home/sysadmin/media 에 위치합니다. (설정이 가능합니다.)
(없으면 만들어줍니다. 명령 : mkdir /home/sysadmin/media )
SSH 접속 및 사용법을 숙지하고 계셔야 합니다. (whenji님의 SSH접속하기를 참고해주세요.)
1. 서비스 디렉토리를 만듭니다.
명령 : mkdir /home/sysadmin/naspod
2. 파일 업로드
첨부된 파일들(index.php, naspod.conf)을 여기(/home/sysadmin/naspod)에 올립니다.
3. 웹설정 파일 배치
naspod.conf 파일을 /etc/apache2/vhosts.d 로 옮깁니다.
(명령 : mv /home/sysadmin/naspod/naspod.conf /etc/apache2/vhosts.d/ )
4. 계정 생성
웹접속에 사용할 계정을 생성합니다.
명령 : htpasswd -c /home/sysadmin/naspod_passwd [사용할아이디]
이어서 비밀번호 입력을 해줍니다.
(아이디를 추가로 만들 때에는 -c를 빼고 htpasswd /home/sysadmin/naspod_passwd [사용할아이디] 로 하면 됩니다.)
5. 아파치(웹서버) 서비스를 재시작
명령 : service apache restart
여기서 에러가 없었으면 거의 성공입니다.
6. 마지막으로 확인.
웹브라우져로 http://[IP주소 혹은 도메인]:[포트, 디폴트8000]/naspod 에 접속해봅니다.
예시 : http://myid..myetrayz.net:8000/naspod
(PC에서 접속하여 테스트하여도 됩니다.)
로그인이 뜨는 것을 반드시 확인해주세요.
댓글을 달아 주세요
-
감사합니다 =)
2010.07.14 01:23 [ ADDR : EDIT/ DEL : REPLY ]
알려주신데로 차근차근 다 따라했고 5번까지 에러없이 성공했습니다.
그러나 마지막으로 http://제id.myetrayz.net:8000/naspod으로 접속해보니 아래와 같은 메세지가 뜨네요ㅠ
Forbidden
You don't have permission to access /naspod on this server.
--------------------------------------------------------------------------------
Microsoft-IIS/5.0 Server at asys.myetrayz.net Port 8000
혹시 몰라 naspod 폴더와 index.php 파일의 퍼미션은 777로 변경해봤는데 마찬가지네요ㅠ
어떻게 해야할까요? -
jjjj
-
jjjj
댓글을 달아 주세요
비밀댓글입니다
2011.06.22 00:47 [ ADDR : EDIT/ DEL : REPLY ]제가 요즘 블로그를 잘 못보고 있어서 이제서야 답글을 남깁니다.
2011.08.17 20:43 신고 [ ADDR : EDIT/ DEL ]안드로이드에서도 됩니다..
물론 소스를 인코딩해서 올려야하구요 ^^
좋은 정보 감사합니다.
2011.09.22 10:37 [ ADDR : EDIT/ DEL : REPLY ]이런거 첨해봐서 님이 올리신 거 따라 하다 보니
3. 웹설정 파일 배치
naspod.conf 파일을 /etc/apache2/vhosts.d 로 옮깁니다.
(명령 : mv /home/sysadmin/naspod/naspod.conf /etc/apache2/vhosts.d/ )
여기서 mv: cannot stat '/home/sysadmin/naspod/naspod/cont': no such file or directory 라고
뜨네요 ㅠㅠ
어떻게 해야 되죠??
sudo su 명령후 mv 명령사용하시면 됩니다..
2011.12.27 10:53 [ ADDR : EDIT/ DEL ]안녕하세요 되게 오래된 글이라 답글이 올라올지 안올지 모르겠지만 그래도 질문해 봅니다.
2011.11.09 20:59 [ ADDR : EDIT/ DEL : REPLY ]제가 이런걸 잘 몰라서요;; 대충 720p는 잘 돌아가는데 1080p는 아예 지원이 안되더라고요
다른걸로는 되는데 이걸로만 안되서 스트리밍화 하기가 어려워요;;; 방법이 없을까요?
허걱.. 720p..
2011.11.23 11:40 신고 [ ADDR : EDIT/ DEL ]안드로이드 사용하시나요?
전 팟플레이어로 아이폰용으로 인코딩해서 사용해서요 ^^;
아뇨 아이폰인데요;;
2011.12.05 18:50 [ ADDR : EDIT/ DEL ]h.264나 x.264코덱을 사용하는 분명 잘될 파일들인데
실제로 에어비디오에선 잘 되거든요;;
실시간 인코딩말고 스트리밍만 하는거 있잖아요 ^^;;
같은 파일이 나스로 옮겨져 이걸로 하면 안되더라고요;;
아쉬워서요 가능하면 에어비디오 서버를 넣고싶은데 너무 어렵네요 ㅎㅎ
404 not found 가 뜨네요..
2011.12.28 16:09 [ ADDR : EDIT/ DEL : REPLY ]할건 다 했는데요.. ;;
혹시 e-trayz 버전이 1.0.0 인게 관련이 있을까요?