2013년 8월 6일 화요일

[ 클라우드V ] 이미지 호스팅, 동영상 호스팅 서비스




클라우드V  이미지 호스팅,  동영상 호스팅 서비스 상품군


● EZ 동영상 스트리밍 : 업로드 프로그램을 제공하여, 쉽고 간편하게 동영상 스트리밍을 외부에 게시할 수 있습니다.
거기에 하나 더!  월 1만원 기본 요금제에 1G 트래픽 추가당 50원만 내시면 됩니다.  *모바일VOD 솔루션은 컨버팅 기능 포함
-> 50원 컨텐츠전송, 모바일 VOD (솔루션) 상품
http://www.cloudv.kr/rew1/cdn/stream_50won.html
http://www.cloudv.kr/rew1/cdn/stream_vod04.html


● 단독 컨텐츠 캐시 서버 : 대용량 이미지, 파일을 스마트캐싱을 적용하여 2배 빠른 속도로 전송합니다.
-> 1Gbit 단독, 10Gbit 단독 상품http://www.cloudv.kr/rew1/cdn/image_server.html


● VOD 동영상 스트리밍 : 고화질의 컨텐츠 영상을 웹과 모바일에서 끊김없는 스트리밍 환경을 구성할 수 있습니다.
-> 플래시 VOD, 모바일 VOD, 윈도우 VOD 상품

http://www.cloudv.kr/rew1/cdn/stream_50won.html
http://www.cloudv.kr/rew1/cdn/stream_vod01.html
http://www.cloudv.kr/rew1/cdn/stream_vod02.html
http://www.cloudv.kr/rew1/cdn/stream_vod03.html
http://www.cloudv.kr/rew1/cdn/stream_vod04.html


● LIVE 동영상 스트리밍
 : 실시간 고화질 방송을 웹과 모바일에서 저렴한 가격대에 구성할 수 있습니다.
-> 플래시 LIVE, 모바일 LIVE, 윈도우 LIVE 상품http://www.cloudv.kr/rew1/cdn/stream_live01.html
http://www.cloudv.kr/rew1/cdn/stream_live02.html
http://www.cloudv.kr/rew1/cdn/stream_union02.html



● 결합형 동영상 스트리밍 : VOD, LIVE 2개의 상품을 하나로 결합하여 단독서버를 구성하기 힘든 고객께 권해드립니다.
-> 플래시 VOD+LIVE, 윈도우 VOD+LIVE 상품
http://www.cloudv.kr/rew1/cdn/stream_union01.html
http://www.cloudv.kr/rew1/cdn/stream_union02.html



● 단독서버 동영상 스트리밍 : 고객의 특성과 상황에 맞는 최적의 스트리밍 환경을 단독으로 구성해드립니다.
-> 단독서버 [일반형/고급형/대용량형] 상품
http://www.cloudv.kr/rew1/cdn/stream_server.html



● 캐시팜 : 리얼서버의 속도문제! 캐시서버를 이용한 캐시팜으로 한방에 해결하세요.
-> 캐시팜 상품http://www.cloudv.kr/rew1/cdn/image_cachefarm.html



☎ 상품, 요금문의 : 070 - 7451 - 2350~3
E-MAIL : cdn(at)smileserv.com


스마일서브, 1000dedi, 천데디, 클라우드V, Cloudv
이미지호스팅, 동영상호스팅


[상품소개] 동영상 스트리밍 호스팅

동영상 스트리밍 호스팅

CDN이란?

CDN(Contents Delivery Network)이란 인터넷에서 동영상이나 음악 스트리밍, 파일 다운로드 등 대용량 파일을 전송할 때 수많은 이용자가 동시에 접속할 경우 전송 속도가 떨어지는 문제를 해결해 주는 기술입니다.
즉, CDN은 네트워크 하단에 여러대의 캐시서버 (cache server:임시 저장장치)를 설치, CP(Contents Provider)가 제공하는 콘텐츠를 이 캐시서버에 미리 옮겨놓고 수요가 있을 때 해당 콘텐츠를 이용자에게 전달해 주는 서비스입니다



SMILE CDN

  1. 장점1. 끊김없는 동영상(KT, LG U+ 네트워크를 이용한 가장 빠른 CDN환경 구축)
        - 캐시, 다운로드, 스트리밍 등 다양한 전송 서버제공
        - 대중적인 미디어 포맷(FLV, H264등)서비스
        - 대용량 분산 스토리지 기반 서비스
        - CDN 서비스 기반 트래픽 분산
  2. 장점2. 플랫폼별 영상파일 지원
        - H264기반, MP4, FLV.WMV등 PC, 모바일 플랫폼에 따라 어떤 동영상이든 인코딩하여 서비스 가능
  3. 장점3. 무료서비스 제공
        - 전체 서비스 시스템 모니터링
        - 플레이어 스킨 편집 기능(플래시 VOD)
        - 실시간 In/Out Bound 트래픽 체크
        - 인코팅, 콘텐츠 통계등 실시간으로 다양한 통계 제공 (모바일 VOD솔루션)
  4. 장점4. 시스템 구축 및 운영 비용 절감의 최적화 구현
        - 동영상 솔루션 + 장비 + 회선 등이 포함된 올인원 솔루션으로 운영비를 절감하실 수 있습니다.
  5. 장점5. 막강기술지원:국내최고의 검증된 IDC호스팅서비스로 막강화력의 기술지원서비스를 자랑합니다.
        - 대용량의 최적화된 스토리지 및 서버장비 구축
        - 국내최고의 설비망 보유 (KT-LG U+)의 최첨단 멀티 데이터센터에서 제공
        - 국내 서버호스팅 1위의 검증된 기술지원 서비스로 안정화에 최적화되어 있습니다.
          (랭키닷컴 6년연속 IDC부분 1위)
        - CDN 서비스 기반 트래픽 분산
  6. 장점6. 각종 플레이어, 보안솔루션 지원
        - 고객님 서비스 플랫폼에 맞는 각종 플레이어 및 보안솔루션을 지원해드립니다.
스마일서브 동영상 CDN 상품안내
각 서비스 플랫폼에 맞는 상품제공!
타사와 트래픽, 저장공간, 가격을 비교하셔도 스마일서브 입니다!
1. WMV 동영상 파일, 배속기능     => 윈도우 VOD 스트리밍 (월 50,000원, 기본 10GB 공간, 500GB 트래픽 제공)
         http://www.1000dedi.net/rew1/cdn/window_vod.html

2. FLV, MP4 동영상 파일, 플래시 플레이어     => 플래시 VOD 스트리밍 (월 50,000원, 기본 10GB 공간, 500GB 트래픽, JWPLAYER, FLOWPLAYER  제공)
         http://www.1000dedi.net/rew1/cdn/flash_vod.html

3. 스마트폰, 태블릿 동영상 서비스
    => 모바일 VOD 스트리밍 (솔루션)   (월 100,000원, 기본 10GB 공간, 500GB 트래픽, 콘텐츠 매니저 제공)
         http://www.1000dedi.net/rew1/cdn/mobile_vod.html
    => 모바일 VOD 스트리밍 (WOWZA) (월 50,000원, 기본 10GB 공간, 500GB 트래픽 제공, MP4 단일파일 사용)
         http://www.1000dedi.net/rew1/cdn/mobile_vod_wowza.html

4. LIVE 생방송 서비스 (월 50,000원)
    => 플래시 LIVE 스트리밍
         http://www.1000dedi.net/rew1/cdn/flash_live.html
    => 윈도우 LIVE 스트리밍
         http://www.1000dedi.net/rew1/cdn/window_live.html
    => 모바일 LIVE 스트리밍 (단독서버)
         http://www.1000dedi.net/rew1/cdn/mobile_live.html

5. 나만의 동영상 단독서버 구축
     => 단독 일반형, 고급형, 대용량형까지  (월 119,000원 ~ 580,000원. 초기 1회셋팅비 별도)
         http://www.1000dedi.net/rew1/cdn/single_fla.html
     => 서버에서부터 서비스 셋팅까지 원스톱으로 해결해드립니다.

6. 팟캐스트 서비스     => 더 빠른 곳이 있으면 나와봐!  대용량으로 마음껏 팟캐스트 하자!!
    => 월 1만원 ~ 7만원까지 4단계 요금제 서비스
         http://www.1000dedi.net/rew1/cdn/podcast.html


자세한 문의는 cdn(at)smileserv.com, 070-7549-7081~84, ARS 1688-4879 =>3번 으로 주세요





[상품소개] 동영상 스트리밍 호스팅

와우자의 공식홈페이지에 가시면 되겠습니다.
 http://www.wowza.com/pricing/installer 로 가면 아래 페이지를 볼수 있습니다 . 
각자의 서버 환경에 맞게 다운 로드 하시면 됩니다.  
리눅스 base는 -_-클릭해도 이상한 readme 파일같은거만 보입니다.  
 뭐 wget 으로 땡겨가라 의미인듯 싶네요


저는 리눅스 서버에 설치 할꺼니깐  rpm이든 source든
오른쪽 버튼 클릭해서 [속성] - 주소 보이시죠 냉큼 긁어갑니다.




그리고 본인의 리눅스 서버에서
wget 으로 위에서 복사한 링크 그대로 입력후 땡겨오시면 되겠습니다
 


와우자 파일은 땡겨 왔으니
와우자의 base가 되는 java를 위해 jdk를 설치하겠습니다
 


이 파일은 oracle 사이트 에 있습니다
찾아들어가기 귀찮으신분은 아래 링크 클릭~!
 
그리고 본인의 os 버전에 맞게게 다운로드 하세요
 

소스 설치 했다가  귀찮아서 -_- 다시 rpm 다운 받아서 설치 했습니다
본인의 입맛에 맞게 하세요
요렇게 jdk 설치는 끝났습니다.
 


wowza는 말씀 드렸다 싶이 유료입니다
해서 테스트 설치를 하고 싶으신 분들은 trial 버전의 license key를  신청/발급받으시기 바랍니다.
그럼 아래처럼 본인의 메일로 license key가 날아옵니다.

 

설치는 간단합니다.
다운 로드 받은 파일을 chmod 755 해서 권한을 변경합니다.
우리는 이것을 실행해야하니깐요
 


그럼 회색인게 녹색깔로 바껴보입니다.
그리고 스크립트실행을 위해서 .
./WowzaMediaServer-3.6.1.tar.bin  입력 후 실행!!!!!
 


그럼 아래 같은 -_- 쓸데없는 글들이 많은 파일이 열립니다
잘못 실행하신게 아니여요~
그 글을 계속 내려보시면 아래처럼 agree 하시겠냐는 질문을 합니다.
 

당연 나는yes 이지요
yes를 타이핑 후 enter 하시면
아래처럼 인스톨 되었다고 나옵니다.
그리고 라이센스 키를 입력하라고 나요죠?
 

위에서 알려준 경로대로 가봅니다.
그럼 ./startup.sh 파일이 보입니다
 

위에서 시킨대로 ./startup.sh 입력 후 enter 

하시면 라이센스 입력하라고 솰라솰라 합니다.  
 메일로 안내받으신 라이센스를 그대로 복사해서 넣습니다. 
 


그러면 아래처럼~ 설치가 진행이 됩니다.
마지막에 Wawza Media Server 가 시작되었다는 메세지가 떠요~
여기서 계속 저 상태로 남아 있으니.. ctrl + c 해서 나와주시구요~
 

와우자를 서버 부팅시 자동 실행하기 위해 리스트에 등록 해주자구요~
chkconfig --add WowzaMediaServer : 등록
chkconfig --list   :등록된거 확인
 
저건 저거고.. ㅋ
미디엇 서버 시작이나 한번 해보자그요..
그럼 다음과 같이 실행메세지가 확인 됩니다.


그리고 아래와 같은 포트가 오픈되어있습니다.
1935 , 8003, 8086, 44588
위 포트중에 3개를 제외한 44588요것은 랜덤으로 뜬다하네요...
추후에.. 각각 포트들이 어떤 역활을 하는지는 알아볼꼐요.;;;;;;

설치는 요기까지~
-_- 미디어테스트는 했는데;;; 캡쳐 못해서 죄송해요~



요런게 귀찮다 이런분들은..  그냥!!
저희 회사의 wowza 스트리밍 / wowza live 서비스를 이용해주세용~~
사용중인 고객분들도 많아요~

푸헤헤헤헤~ 이미지 클릭하면 넘어갑니다.

2013년 7월 15일 월요일

VLC – WOWZA 연동

VLC – WOWZA 연동
winvlc1.png 
  1. CCTV , VLC 서버 고객 내 위치 ( TEST환경 : 오포 사무실)
  2. WOWZA 서버 IDC 입고 (wowza LIVE 서버 : 115.68.xxx.xxx)
  3. JW-PLAYER 이용하여 WEB 에서 확인 가능

 
  1. VLC 설치
    http://www.videolan.org/
    해당 사이트에서 다운로드 (naver 검색이용)

winvlc2.png
설치 후 실행 화면.
winvlc3.png

      1. VLC 실행
CMD 창 실행후 wowza udp 송출 명령 입력
winvlc4.png
cd C:\Program Files (x86)\VideoLAN\VLC

vlc 설치된 폴더 이동하여 실행명령

vlc -vvv -I dummy --mms-caching 0 rtsp://192.168.0.49 –sout="#transcode{fps=15,vcodec=x264,vb=400,scale=0.5,venc=x264{aud,profile=baseline,level=30,keyint=5,ref=1,nocabac},threads=2,acodec=mp4a,ab=96,channels=2,samplerate=44100,audio-sync}:rtp{dst=115.68.xxx.xxx,port=1001,mux=ts{use-key-frames}}"

명령실행시 vlc 실행창과 wowza 로그확인.
winvlc5.png
<VLC 실행 창>

winvlc6.png
<WOWZA 로그 확인>


      1. wowza 서버 설정(web 소스)

winvlc7.png 
      1. explorer 해당 도메인 입력 화면


winvlc8.png

OS BroadCaster

OS BroadCaster
  1. OS Broadcaster 앱 설치

vlc1.png

  1. 비디오 셋팅
  • 화면 크기 및 화질설정화면

vlc2.png

 
3.LIVE 실행시
vlc3.png 
RTMP : rtmp:// IP or domain/게시지점
ex) rtmp://115.68.xxx.xxx/live
Stream : stream
ex) live.sdp
Publish : live , record , append live 선택.

vlc4.png  
<wowza 웹소스 설정 값>

 
4.라이브화면 녹화 시

vlc5.png

RTMP : rtmp:// IP or domain/게시지점
ex) rtmp://115.68.xxx.xxx/vod
Stream : 저장 될 파일명(flv 파일로 저장)
ex) sample >> sample.flv
Publish : live , record , append record 선택.

vlc6.png 
<Jw-player 이용 웹소스>

녹화시 용량 확인.
30=3.5M
1= 5M
10= 13M


Crtmp Server

http://cloudv.kr
Crtmp Server



 crtmp1.png
  1. crtmp server 구동 화면.
     crtmp2.png
  1. FFMPEG 실행.(crtmp server 와 같음 서버)
ffmpeg -i "rtsp:// IP 및 도메인" -re -vcodec libx264 -vpre default -vpre baseline -b 500000 -s 320x180 -strict experimental -g 25 -me_method zero -acodec aac -ab 96000 -ar 48000 -ac 2 -vbsf h264_mp4toannexb -f mpegts udp://127.0.0.1:10000?pkt_size=1316
crtmp3.png 
      1. Web Server 소스 파일


crtmp4.png

2013년 7월 10일 수요일

동영상 호스팅, 스트리밍 호스팅에 필요한 플레이어 JWPLAYER

동영상 호스팅, 스트리밍 호스팅에 필요한 플레이어에 대한 명령어 입니다.

http://cloudv.kr


참고해 볼까요
JWPLAYER 설정

요즘 웹에서 동영상 재생을 목적으로 많이 쓰이는 jwplayer의 설치와 사용하기 입니다.

 jwplayer홈페이지 : http://www.longtailvideo.com

위의 홈페이지에 가시면 JWplayer를 다운 받으실 수 있습니다.

현재 5.1버전까지 나왔으며 편리함을 위해서 아래를 링크를 걸어둡니다
 [다운로드] http://www.gawoo.net/jwplay/jwplayer5.1.zip


1. 설치하기

다운로드한 파일을 열어보면 파일들이 6개 있는데 필요한건 아래의 4개 파일

player.swf swfobject.js yt.swf video

yt.swf는 5.1에 새로 추가되었는데 홈페이지 설명으로 Youtube 동영상 지원을 위해서
필요하다고 하고, 위 4개의 파일을 외부에 링크가능한 서버에 서로 같은 디렉토리에
올리셔야 됩니다.


2. 웹에서 사용하기
JWplayer는 embed 태그를 쓰면 쉽게 사용할 수 있습니다.

홈페이지에서 Setup Wizard를 제공하고 있습니다.

4버전
Setup Wizard : http://www.longtailvideo.com/support/jw-player-setup-wizard-4

5버전[최신버전]
Setup Wizard : http://www.longtailvideo.com/support/jw-player-setup-wizard

3. 코드 사용하기

http://developer.longtailvideo.com/trac/wiki/Player5FlashVars 에 나와있는대로
설명해드릴께요. 5버전 기준 괄호() 안에있는 것이 defalut값입니다.


따로지정하지 않으면 default값이 적용됩니다.

backcolor (undefined): controlbar와 playlist의 background color를 지정합니다.
frontcolor (undefined): controlbar와 playlist의 아이콘과 텍스트의 색깔을 지정합니다.
Lightcolor (undefined): 마우스오버가 되면 아이콘과 텍스트가 바뀌는 색깔을 지정합니다.
screencolor (undefined): 플레이어의 바탕 색깔입니다.

[참고]swf(ver1.0)로된 스킨만 적용이 됩니다.
zip(ver2.0)으로된 스킨은 zip안에있는 이미지를 그대로 보여주는지 안되더군요.


-behaviour -
autostart (false): 자동실행 여부를 설정합니다.
플레이어가 로드되자마자 플레이 시키고 싶으시면 autostart=true
bufferlength : 버퍼링 시간을 설정할 수 있습니다.
bufferlength(10)으로 설정하면 동영상이 로드되고 10초간의 버퍼링 시간을
갖습니다. 다시말해서 설정한 시간만큼 동영상을 다운 받고 시작하는거죠.
icons (true): 화면중간에 나오는 재생버튼이나 버퍼링 아이콘의 표시 유무를 지정합니다.
false로 하면 안나옵니다.
Item (0): 이건 플레이 리스트일때 쓰입니다. 플레이를 시킬 동영상의 번호를 입력하면
그 번호부터 시작합니다.
[참고] 동영상의 순서는 0부터 시작합니다.
즉, 3번째 동영상을 플레이 시키기위해서는 item=2를 설정해야합니다.
mute (false): 음소거 입니다.
repeat (none): 반복재생에 관한 설정입니다.
repeat=list 플레이 리스트를 한번 모두 재생하고 종료합니다.
repeat=always 동영상 파일을 무한반복합니다. 플레이리스트도 마찬가지
repeat=single 플레이리스트에서 선택한 동영상 하나를 계속 반복합니다.
shuffle (false): 플레이 리스트에 있는 동영상이나 음악을 랜덤으로 재생합니다.
stretching (uniform): 동영상을 플레이어 크기에 맞게 늘이는 옵션입니다.
912 x 512(16:9) 동영상을 640 x 480(4:3)의 플레이어로 재생시키고
옵션을 설정해 보았습니다. 펼쳐서 보세요
volume (90): 볼륨입니다. 0~100까지 설정가능.