[활용팁] jwplayer6 스킨모음
작성자 정보
- 나리야 작성
- 작성일
컨텐츠 정보
- 362 조회
-
목록
본문
아미나 기준으로 말씀드려요
jwplayer6 스킨을 유튜브처럼 하나 만들었는데 // 다 만들지를 못했어요!!
왜 그런가봤더니 토큰에러가 걸리더라구요! // 알고봤더니 jwplayer6 플레이리스트 옵션을 충분히 잘 몰라서
옵션설정을 잘 못하는 바람에 토큰에러까지 나오네요 // 그래서 저는 그냥 만들다 만 반쪽짜리 플레이어를 쓰고있기에
에러가 있고 만들다만 그런것을 공유할수는 없겠구요!
7년 8년되었지만 해외에 떠도는 오픈소스 jwplayer6 커스텀을 모았어요! 이거보고 공부하셔서 만들어 넣으심 되여!
저도 이거 보고 만들고 있거든요!
일딴 대충 어떤게 있는고 하니 대표적으로
이런것들이 있어요! 사진들이 많기때문에 대표적인것만 올렸고
총 8종이 있어요!
그러면 이제 이걸 어떻게 쓰는가? 저 같은 초보분들을 위해서 적어봅니다
우선 제가 압축파일을 올렸는데 // 이것은 스킨파일이에요!
다운을 받으신후 압축을 푸시면
xml 확장자의 문서가 8개가 있을거에요!
이걸 내 루트의

plugin인 폴더로 들어가시면 // jwplayer 폴더가 있을거에요!!
그 jwplayer 폴더안에 skins 라는 폴더를 만드세요!!

그러면 위에처럼 skins 폴더가 만들어졌겠죠?
그 안에 다운받은 xml 파일 8개를 다 넣으세요! 이제 50% 끝났어요!
두번째로 이 스킨을 연결시켜줘야겠죠!

그러면 이번엔 iib 폴더로 가셔서 // apms.lib.php 라는 파일을 찾으시고 // 여기서 수정을 해줘야해요
apms.lib.php 파일을 열게되면
1566번째쯤에
} else {
$img = $img ? 'image: "'.$img.'",' : '';
$caption = $caption ? 'tracks: [{file: "'.$caption.'"}],' : '';
$jwplayer_script .= '
jwplayer("'.$jw_id.'").setup({
file: "'.$file.'",
title: "'.$title.'",
'.$img.'
'.$caption.'
aspectratio: "16:9",
width: "100%",
이런코드들이 쭉 나가는게 보일거에요! ( 저는 apms.lib.php 파일을 좀 수정하면서 하다보니...이게 줄번호가 틀릴수도 있어요! )
암튼 1566 번째 안팎으로 보다보시면 위와 같은 소스가 보일텐데요
width: "100%", 뒤에 경로를 넣어주면 되거든요!
만약에 내가 six.xml 이라는 스킨을 쓰고싶다!!! 하면
skin : " ../plugin/jwplayer/skins/six.xml "
위에서 강조한 부분은 스킨명을 적어넣은거죠!!! 자기가 쓰고싶은 그 이름을 넣으시고!
만약에 skin.xml이라는 스킨을 쓰고싶다!! 한다면
skin : " ../plugin/jwplayer/skins/skin.xml " 이라고 넣어주면 되겠죠!
그리고 , <- 이 쉼표를 잘 봐주셔야해요!
width: "100%" 다음에 skin : " ../plugin/jwplayer/skins/six.xml " 이걸 또 넣어주기때문에
width: "100%", 이렇게 쉼표를 꼭 찍어주시고!!
skin : " ../plugin/jwplayer/skins/six.xml " 이거 다음엔 쉼표를 찍어줄 필요가 없어요!!
저는 반복재생과 자동재생을 같이 쓰기때문에
총 아래와 같이 써넣었어요!
} else {
$img = $img ? 'image: "'.$img.'",' : '';
$caption = $caption ? 'tracks: [{file: "'.$caption.'"}],' : '';
$jwplayer_script .= '
jwplayer("'.$jw_id.'").setup({
file: "'.$file.'",
title: "'.$title.'",
'.$img.'
'.$caption.'
aspectratio: "16:9",
autostart:"true",
repeat:"true",
width: "100%",
skin : "../plugin/jwplayer/skins/skin.xml"
});
'.PHP_EOL;
별로 어렵지 않죠?


전 아미나를 쓰고 있지만
나리야도 아마 jwplayer6 을 채택해서 쓰는걸로 알고 있다보니
나리야에서 하실분은 업로드하는 위치는 jwplayer6이 있는 위치에 위와같은 방법으로 올리셔야할거고 // 수정위치는
https://amina.co.kr/bbs/board.php?bo_table=tip&wr_id=5987&sfl=wr_subject&stx=jwplayer&sop=and
여기 우성짱님이 쓰신 위치에다가 넣으심 되요!
관련자료
-
링크