jwplayer 7.x 사용해보기

| 2016년 6월 30일 | 0 Comments

 

먼저, jwplayer 소스 및 라이센스 키 (free 버전도 꼭 받아야 합니다!)를 받기 위해 jwplayer.com 으로 이동합니다.

jw1

화면 중  분홍색 바탕의 [ GET STARTED ] 버튼을 누르면, 여러 상품에 대한 페이지로 이동합니다.  

jw2

여기서, 맨 왼쪽 FREE 의  [ FREE ] 버튼을 누르면, 이메일을 입력하라는 창이 나옵니다.  
(Free 버전은 HLS 스트리밍 기술, VAST/VPAID, Google IMA광고, 워터마크 등 기능이 빠진 버전입니다.)

이메일 주소 입력 후 [ GET JW PLAYER FREE ] 버튼을 누릅니다.

jw3

이메일 주소로 확인 메일이 발송되었다는 메세지가 뜹니다!

이메일 계정으로 이동한 다음 수 분 후 다음과 같이 JW Player 계정 활성 URL 메일이 도착합니다.

jw4

URL 을 클릭 후 로그인을 하면, 오른쪽 중간쯤 SELF-HOSTED PLAYER 항목에 License Keys & Downloads 로 들어갑니다.

jw5


EMBEDDING SELF-HOSTED PLAYERS 밑에 DOWNLOADS 에서 보면

jw6

JW Player 7 (Self-Hosted) 에 라이센스 키, 버전, 릴리즈 일자, 다운로드 순서로 배열되어 있는데….

라이센스 키는 COPY를 통해 복사하면 되고,  소스는 DOWNLOAD 링크를 통해 받으면 됩니다.

jw7

여기서는 소스는 다운로드 받지 않고, 외부 cdn 서버에 올려져 있는 js 파일들을 통해 JW Player 를 동작하는 방법에 대해서 살펴봅니다.

아래는 필자가 쓰고 있는 JW Player 소스입니다.

– 파란색 부분은 JW Player 라이브러리 등 JS 파일로 외부의 것을 사용한 것입니다.
– jwplayer.key 파란색 부분은 위에서 언급한 라이센스 키 부분으로 획득한 라이센스 키를 적어주면 됩니다.

– 빨간색 부분은 동영상 파일이 위치한 URL을 적어주면 됩니다.

– 초록색 부분은 동영상 대기시 화면 이미지 파일, 오른쪽 상단에 표시될 문구 (대기시에만 표시됨), 미디어ID 순서입니다. 

<!DOCTYPE html>
<html lang=’ko’>
<head>
<meta charset=”euc-kr”>

<!– JWPLAYER 7 LIB –>
<script type=”text/javascript” src=”https://ssl.p.jwpcdn.com/player/v/7.4.4/jwplayer.js”></script>

<!– STREAMROOT API (PLACE IT BEFORE THE STREAMROOT PROVIDER) –>
<script src=”http://files.streamroot.io/release/latest/api.js”></script>

<!– STREAMROOT PROVIDER FOR JWPLAYER 7.4 –>
<script type=”text/javascript” src=”http://files.streamroot.io/release/latest/wrappers/jwplayer/7.4/streamroot.wrapper.min.js”></script>

</head>

<body bgcolor=”#00000″>
<div class=’body’>
<table style=”width:100%;height:100%”>
<tr>
<td align=”center” valign=”middle”>
<div id=”streamroot”><video></div>
<script type=”text/javascript”>
jwplayer.key = “ABCDEFGHIJKLMN1234567890+#$%==” // PUT YOUR JWPLAYER LICENSE HERE
jwplayer(‘streamroot’).setup({
autostart: true,
aspectratio: “16:9”,
width: “100%”,
playlist: [{
sources: [{
file: ‘http://neosky.smilecdn.com/demo/sample.mp4’
}],
image: ‘vod-wait.jpg’,
title: ‘neosky vod service’,
mediaid: ‘1’
}]
});

</script>
</td>
</tr>
</table>
</div>
</body>
</html>

실제 구동되는 화면 예)

http://media2.ooz.kr/

Tags: , ,

Category: 동영상/CDN

이선규

About the Author ()

How to Stream? How to Cache?