웹호스팅

송상근 에반젤리스트

웹호스팅 스트리밍 기능

 

웹호스팅 서비스는 동영상 파일을 업로드 하면 접속자가 동영상 파일 다운로드가 아닌 'YOUTUBE' 와 동일한 형식으로 스트리밍 동영상 서비스를 제공할 수 있다.

 

제공하는 동영상 파일 확장자는 ' mp4 ' 파일만 가능하며 사용자는 인코더를 이용하여 동영상 파일을 mp4 확장자로 인코딩후 업로드 할 수 있다.

 

 

HTTP Pseudo-Streaming

동영상이 다운로드 되지 않은 부분을 클릭하더라도 메타 프레임 정보를 가지고 있어서 그 부분의 메타프레임부터 다시 다운로드를 시작하여 PLAY 됨으로 중간부터 재생이 가능하다.

∗ RTMP/RTSP Streaming 은 제공하지 않음

 

 

 

국내 무료 인코더 프로그램 링크

바닥인코더

곰인코더

∗ 그 외 검색엔진에서 '인코더' 라고 검색하면 많은 인코더 프로그램들이 검색되니 설치해보고 원하는 프로그램을 이용한다.

 

 

 

웹호스팅 서버 동영상 업로드 방법 (웹호스팅 자료 업로드 방법과 동일하다)

webstream1

 

 

 

동영상 스트리밍 서비스의 사용 샘플 보기

 

 

 

 

동영상 스트리밍 적용 방법 예제


 

 

 

아래 예제들은 글자색이 빨간색으로 된 부분을 예제로 사용하면 된다.

 

 

 

• 외부 응용프로그램이나 플러그을 제공하고자 할때  

<embed src='http://사이트주소/player/player.swf' width='640' height='480'  allowscriptaccess='always' allowfullscreen='true' wmode='transparent' flashvars='&controlbar=over&provider=http&file=

http://사이트주소/경로/동영상파일명&image=http://사이트주소/경로/썸네일파일' type=application/x-shockwave-flash />

 

 

 

• 일반 PC , 크롬 미지원 (jwplayer) 이용하면 가능

<object classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6' id='player' width='200' height='178' title='동영상 타이틀'>

<param name='url' value='http://사이트주소/경로/동영상파일명' />

<param name='src' value='http://사이트주소/경로/동영상파일명' />

<param name='showcontrols' value='true' />

<param name='autostart' value='0' />


<!--[if !IE]>-->

<object type='video/x-ms-wmv' data='http://사이트주소/경로/동영상파일명' width='200' height='178' title='동영상 타이틀'>

<param name='src' value='http://사이트주소/경로/동영상파일명' />

<param name='autostart' value='0' />

<param name='controller' value='true' />

</object>

<!--<![endif]-->

</object>

 

 

 

• 모바일 기기

<video controls src='http://사이트주소/경로/동영상파일명' width='480' height='320' autoplay onclick='this.play()' ></video>

 

 

 

• JW Player 를 이용하는 경우

<div id='mediaplayer'>JW Player goes here</div>

<script type='text/javascript' src='http://사이트주소/player/jwplayer.js'></script>

<script type='text/javascript'>

jwplayer('mediaplayer').setup({

flashplayer: 'http://사이트주소/player/player.swf',

file: 'http://사이트주소/경로/동영상파일명',

image: 'http://사이트주소/경로/썸네일파일'

});

</script>

 

∗ JW Player 는 기본적으로 사용자의 웹호스팅 경로 /public_html/player 에 위치하고 있으며 실수로 삭제한 경우 (다운로드) 를 클릭하면 다운로드 가능함

 

 

 

NOTE

• 용량이 큰 동영상 파일을 서비스하는 경우는 트래픽 소모가 과다하게 발생 할 수 있으니 주의해서 사용해야 한다.

 

질문 및 제안하기

댓글 0

댓글 내역이 없습니다.

댓글 더 보기 첫 댓글 맨 위