'SUBS 성대방송국'에 해당되는 글 3건

  1. 2012.08.22 디자인.
  2. 2012.08.22 SUBS 서버 구성
  3. 2012.07.14 pure-ftpd 설정

디자인.

SUBS 성대방송국 2012.08.22 15:31

성대방송국에서 

우리기수는 5명이었다.

기수 평균인원은 10명가량이었고

2학년 2학기부터 3학년 1학기인 실무진때

우리는 각각 2개의 직책을 겸임을 하면서

정말  힘들었다

그래도 더 많은경험은한건 좋았다

나같은경우는 전임자가 3명인데

인터넷 방송부장 대외협력부장 부국장

인터넷방송부와 대외협력부를 합쳐 미디어홍보부로 만들고

미디어홍보부장와 부국장을 겸임하게됬다.


미디어홍보부는 웹및 다른 매체를 통한 방송송출인 인터넷방송부서의 기능과

디자인파트역활을 맡은 대외협력부서 의 기능을 총괄해야했다.


물론 포토샵과 프리미어 에펙등을 정국원때까지 배우며 했지만

담당하는 직책까지 될줄은 몰랐다

나름 열심히한다고 했는데

명함도 만들고

홍보 티켓

팜플렛등을 만들면서

재밌었던거같다.

디자이너와 함께 프로젝트를할때 좀더 그들이 처한 입장을 이해하기 쉬워질것같다.

내가 만들었던것들. 


YMCK 인쇄용으로 작업해서 RGB로변환되니 되게 색감이 강조됬다. 

밑엔 후배들이만든것에 큐알코드를 넣어본거

후배들이 만든것


신고

방송국에서 쓰던 데스크탑에

 LAMP 로 구성 

(우분투 아파치 Mysql PHP)

여기에  pure-ftpd  를 깔아 방송파일 관리를 하고 

웹서버에 XE 를 올려 스트럭쳐를 구성한뒤 무료 디자인을 설치했고

방송용도로 커스터마이징을 했다. 

학교에서 제공하는 호스트와

학교에서 제공하는 도메인을 사용하고

학교에 데스크탑을물려서 유지비가 0원이다.

기존엔 업체에맞겨서 매달 15만원가량 냈었다.

내가 했던일중에 제일잘했던일.

http://subs.skku.edu 

웹 부분


후임들에게 포토샵교육을 시켜놔서 지금은 저렇게 이쁜 배너도 만들어서 기특하다.

크로스 브라우징에 신경을 많이 썼다. 크롬 익스플로러 파이어폭스 그리고 안드로이드 아이폰 환경에서도

영상과 오디오를 보고들을수있도록


audio.JS 라는 라이브러리를 이용 

html5 가지원되면  <audio> 태그로

지원되지않으면 플래시로 같은 모양의 플레이어를 출력해주는 라이브러리다.

파일을 업로드하면 자동으로 글에 태그가 출력되도록 라이브러리를 적용시켰다.


영상부분이다 이부분은그냥 직접 만들었는데

html5를 지원하는 브라우져는 video 태그를 이용해 출력하고

지원하지 않는 브라우져는  플래시 플레이어인 JW플레이어를 이용해 출력한다

파이어폭스같은경우는 html5를 지원하지만 라이센스상 mp4파일을 재생해주지못한다

방송국 표준 출력규정이 없을때 내가 mp4로 고정을시켰기때문에 (웹업로드때문에)

파이어폭스는 예외처리로 JW플레이어를 이용해 출력했다.

이전에는 국원들이 웹서버에 파일을 직접 올리고 

태그로 그 경로를 입력해서 윈도우플레이어등으로 틀었었는데

이제는 태그를모르는 국원들도 쉽게 업로드할수있어 뿌듯했다.



개발환경  맥OSX-CODA-PHP html javascript (html5) ->XE



방송파일 관리같은경우 FTP를 이용하는데 

특이한게 국원들이 FTP클라이언트를 사용하는걸 되게 어려워했다

윈도우즈 탐색기를 이용해 FTP주소를 쳐서 접속하는건 또 어려워하지 않았는데

 인코딩때문에 곤란했었다. (탐색기는 EUC-kr 인코딩이기본)

그렇다고 서버단을 EUC-kr로 관리하는건 말도안되고,

그래서

그전까지는 영어로 파일이름과 폴더명을 지정했지만

그런 불편함은 상상을 초월한다

그래서 서버단에서는 UTF-8  로 관리가되고

클라이언트단에서는 CP949 인코딩으로 분리관리가 되는 기능인

rfc2640 표준규격을 지원하는 클라이언트인 Pro ftp 를 사용해봤지만 영 시원치않았다

Pure-ftpd 라는 ftp서버로 해결했다. 설정법은 따로 글이있다.






신고

OPENSSL 먼저 설치해야됨! 

######################
#  pure-ftpd install
######################


cd /usr/local/src

wget ftp://ftp.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.20.tar.bz2

bzip2 -dc pure-ftpd-1.0.20.tar.bz2 | tar xvf -

cd pure-ftpd-1.0.20

./configure --with-tls --with-altlog --with-certile=/etc/ssl/private/pure-ftpd.pem --with-rfc2640 --with-bonjour --with-welcomemsg --with-sysquotas --with-ratios


make

make install

### To create a self-signed certificate, you can use the following commands :

mkdir -p /etc/ssl/private

openssl req -x509 -nodes -newkey rsa:1024 -keyout /etc/ssl/private/pure-ftpd.pem -out /etc/ssl/private/pure-ftpd.pem


Generating a 1024 bit RSA private key
..................................................................................................++++++
.........++++++
writing new private key to '/etc/ssl/private/pure-ftpd.pem'
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [GB]:KR
State or Province Name (full name) [Berkshire]:Seoul
Locality Name (eg, city) [Newbury]:Seoul
Organization Name (eg, company) [My Company Ltd]:
Organizational Unit Name (eg, section) []:OPR
Common Name (eg, your name or your server's hostname) []:

Email Address []:

chmod 600 /etc/ssl/private/*.pem

/usr/local/sbin/pure-ftpd -Y 1 -S 0.0.0.0,5050 -p 50000:50400 -P 61.250.88.22 &

신고
1 

글 보관함

카운터

Total : 16,317 / Today : 14 / Yesterday : 6
get rsstistory!

티스토리 툴바