Flowplayer sample code for streaming & playlist

Flowplayer sample code for streaming & playlist 컴퓨터/*nix 2011/09/20 09:52

며칠 전에 Streaming 관련 글을 올렸는데... 스트리밍은 잘 된다. 그러나 playlist랑 할 수 있는 방법이 없다... 

h264streaming.swf의 버전이 낮아서 업데이트 된 Flowplayer와 호환이 안된다. 

그래서 pseudostreaming으로 변경.



flowplayer.swf 관련 압축 파일

php 파일(몇 개만 수정하면 됩니다) 

 
Posted by Hikasiru

iOS 5 Beta 7 OTA로 설치 중 죽을 때

iOS 5 Beta 7 OTA로 설치 중 죽을 때 컴퓨터/miscellaneous 2011/09/01 14:48
아침에 메일을 확인하니 iOS 5 Beta 7이 나왔다.

그려려니 하고 Update를 했는데 화면이 흰 화면과 부팅화면을 번갈아가면서

무한 루프에 빠져버린다. - _-

iTunes 업데이트 하고 DFU모드 진입해서 복원 고고 했으나
거의 완료 시점에 iTunes 가 알 수 없는 에러와 함께 죽는다.(MAC, Windows 동일)

윈도에서 커스텀 펌웨어 덮어 씌우려고 했으나 이것도 실패.

해결법)
MAC에서 실행
developer.apple.com에서 최신 ipsw 받은 뒤 iTunes에서 옵션키와 함께 restore 누른 후 방금 받은 ipsw 선택.
복원 종료 시점에서 iTunes는 여전히 사망하지만 살려놓고 죽는다. ㅜ_ㅜ

집에 돌아다니는 피쳐폰 찾아서 usim 꽂고 삽질 했네...

 
Posted by Hikasiru

Install Zenphoto @Wisegiga

Install Zenphoto @Wisegiga 컴퓨터/*nix 2011/08/31 17:37
Wisegiga NAS에 Zenphoto를 설치해보자.

우선 zen photo를 받은 쉬 접속해보면 여러가지 에러가 난다. mysql을 찾을 수가 없다고 한다.

php와 mysql을 다시 설치한다.
yum install mysql-server
yum -y install php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
설치 페이지에 접속해보면 Mysql Connection Error가 뜬다.
- Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock
db에 접속 후 사용자와 db를 하나 만들어준다. (root로 서비스할껀 아니니까)
mysql -uroot -p
use mysql;
mysql> create database user_dbname;
Query OK, 1 rows affected (0.00 sec)
사용자 등록
mysql> insert into user (host,user,password) values ('localhost','user_name',password('user_pass'));
Query OK, 1 rows affected (0.00 sec)
접속권한 설정
컬럼 수가 맞지 않다고 에러가 나면 desc db로 컬럼 수 확인해서 'Y' 개수를 맞춰주자
mysql> insert into db values ('%','user_dbname','user_name','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
Query OK, 1 row affected (0.00 sec)
새로 생성한 DB와 사용자 권한 privilege
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
Zenphoto 압축 푼 폴더의 권한 및 Owner:Group을 변경해준다.
#chmod -R 755
#chown -Rapache:apache *

설치 페이지에 다시 들어가보면 php.ini 설정 관련 에러가 난다.
register_globals 옵션 값을 off로 변경하라는 것이다.
잠시 Off로 변경해 놓고 설치를 완료한다.

그리고 다시 On으로 변경해놓다.

왜?> wisegiga 관리자 페이지 로그인이 안된다. 관리자 페이지 만들 때 신경 안쓰고 만든듯...


끝.
Posted by Hikasiru

NAS & Flowplayer with Streaming

NAS & Flowplayer with Streaming 컴퓨터/*nix 2011/08/30 13:53
요즘에 동영상 스트리밍 서비스를 많이 한다(Youtube 등)

그러나 용량이나 시간에 제한이 있기 때문에

개인용 스트리밍 서버를 구축하기로 결정.

1. NAS 구매
 

고려사항
- 가격
- 용량

위 2가지로 인해 NAS를 구매하고 거기에 웹서버를 올리는 것으로 결정
1. 와이즈기가(UB-5300)
- 장점: 웹서버, 가격대비 용량
- 단점: 백업 및 인지도
2. LG(NS2)
- 장점: 인지도 및 백업 솔루션
- 단점: 웹서버 미지원(5월 당시, 6월에 제공 예정이였는데 확인 안해봄)

와이즈기가로 결정.

초반에 HDD 설정 부분에서 며칠 고생.
삽질하다 또 몇 번 고생 - _-
(원격 요청하면 자세히 도와준다)


2. Flowplayer 설정
기본적으로 Apache, PHP, Mysql이 설치되어있으므로 웹서버 부분은 우선 신경쓰지 않아도 된다.

Flowplayer를 받는다.
(JWPlayer도 찾아봤는데... free 버전은 제한이 있었던것 같다.. 아님 말고 -. -)
- http://flowplayer.org/download GPL license(Free)를 서버로 다운 받자.

압축 풀고 example의 index.html을 보면 약 28번 줄에 동영상의 주소가 있다. 나중에 변경해주면 된다.


3. Streaming 설정 

자. 이제 영상은 잘 나오는데 스트리밍(Random seeking)은 아쉽게 안된다.
Flowplayer 홈페이지를 보면 나와있겠지만 Plugins라고 있다!!
눌러보니 또 Streaming plugins라고 있다.
Pseudostreaming 선택 하면 여기로 이동된다.

나는 H.264를 Apache에서 제공 할 것이므로 H.264 Streaming Module for Apache, Lighttpd and Nginx를 누른다.

가능한 버전은 아래와 같다. 난 아파치 선택
- Apache
- Lighttpd
- Nginx
- IIS 5 and 6
- IIS 7
- AOLserver

밑에 보면 Build & Configuration (CentOS 5.2)라고 있다.
무작정 따라하면... 와이즈기가 Apache 설정이 날라간다 -. -;;
(와이즈기가 서버가 아니라 기본 Centos는 나와있는데로 하면 된다)

1. Download
wget http://h264.code-shop.com/download/apache_mod_h264_streaming-2.2.7.tar.gz
tar -zxvf apache_mod_h264_streaming-2.2.7.tar.gz
2. Build & Configuration(CentOS)
 
sudo yum install httpd-devel mod_ssl 만 해주면 된다. (httpd는 이미 설치되어있으므로)
#다운 받고 압축 푼 곳으로 이동
./configure
make
sudo make install

sudo vi /etc/httpd/conf/httpd.conf
# 따옴표는 빼고 넣으시길... -. -
Add the line 
'AddHandler h264-streaming.extensions .mp4' 
after the line 
'LoadModule h264_streaming_module modules/mod_h264_streaming.so' 
sudo /etc/init.d/httpd start 

3. 페이지 생성
기존의 Flowplayer는 스트리밍 버전이 아니라 코드를 수정해주어야 한다.

데모 페이지에서 Source를 받은 뒤 수정한다.
 
끝났다!!



 
Posted by Hikasiru

Macbook air usb ethernet driver for Windows 7

Macbook air usb ethernet driver for Windows 7 컴퓨터/miscellaneous 2011/07/19 13:43
(구형)맥북 에어 윈도우 7용 USB 이더넷 드라이버.

장치관리자에 가면 드라이버 못찾고 있는 장치가 있는데 그거 잡아주면 된다.

 
 
압축 풀면 드라이버가 4개 나오는데 맨 위에꺼인듯 - _-;; 
Posted by Hikasiru
1 2 3 4 5  ... 8 
하단 사이드바 열기

BLOG main image