JWPlayer 강좌 (5) - JW Player의 다양한 옵션들 (2)

JWPlayer 강좌 (5) - JW Player의 다양한 옵션들 (2)

디케DIKE 0 2461

 

이번 포스팅에서는 JW Player에서 지원되는 부가적인 옵션을 계속해서 좀 더 알아보겠습니다.

그런데 이번 포스팅에서 설명하는 옵션들은 실질적으로 영상 재생이나 제어와 직접적으로 관련된 부분이 아닌 것들이라 이전 것들보다는 조금 간략하게 설명하고 있습니다.

 

만약 좀 더 자세하게 알기 원하거나 궁금하신 것이 있으시면 댓글 달아주세요.

아니면 강좌 내용과 관련된 추가 정보를 얻을 수 있는 것들은 그때 마다 관련 링크를 함께 달아놓았으니, 해당 페이지를 방문하시면 좀 더 많은 정보를 얻으실 수 있습니다.^^

 

     [부가 옵션들]

    * Google Analytics / SiteCatalyst Block
    * Sharing Block
    * Related Block
    * Advertising Block
    * Other Options

 

1. Google Analytics Block & Adobe SiteCatalyst

1.1) Google Analytics 
   * Google 분석도구의 내장된 통합 기능을 구성. (Google Analytics integration)
   * Google Analytics Javascript library 사용.

 

   * JW Player 를 통해 특정 미디어에 대한  세밀한 사용자의 접근, 영상 재생에 대한 분석 가능.


   * 다음에 대해 분석 도구 활용 가능.
     > Video Plays, Video Completes, Buffer Events, Idle Events, Pause Events, Resume Events, Seek Events

 1.2) Adobe SiteCatalyst
   * built-in integration Adobe SiteCatalyst 지원.
      Adobe SiteCatalyst JavaScript library 사용.

 

- 참고 URL -

* 구글 Analytics 

Integration with Google Analytics : http://support.jwplayer.com/customer/portal/articles/1417179-integration-with-google-analytics

 

* 어도비 Sitecatalyst

Integration with Adobe Sitecatalyst : http://support.jwplayer.com/customer/portal/articles/1417185-integrating-adobe-sitecatalyst

 

 

 

2. Sharing Block (영상 공유 기능)

* 소셜 페이지 공유(Social Sharing)를 위한 옵션

 * 미디어에 대한 embed code, video link 복사 기능을 제공하며, facebook, twitter, email 등에 공유 지원.

 * Playlist 를 사용하는 경우, 개별 미디어(or 트랙)마다 다른 sharing link를 설정할 수 있음.
    (개별 리스트의 mediaid 값을 sharing 부분의 MEDIAID로 대체.)

jwplayer("container").setup({
    playlist: [{
       file: "/videos/12345.mp4",
       mediaid: "12345"
    },{
       file: "/videos/67890.mp4",
       mediaid: "67890"
    }],
    sharing: {
      code: encodeURI("<iframe src='http://example.com/embed/MEDIAID.html' />"),
      link: "
http://example.com/page/MEDIAID/"
    }
});


 

 

 

 2724A14954B13722337B5D

 * 좌측 상단에 공유 버튼 표시

 

262BC34954B1372325804A

 

 * 버튼 클릭 시, Sharing Layer가 표시되며, Sharing Layer는 Heading (Title), Embed code, Video link, 공유 버튼들로 구성.

 * Share Video 모드로 전환되는 경우, 미디어 재생은 자동으로 일시 정지 상태로 전환.

 * 공유 모드 상태에서 화면 오버레이 영역 아무 곳을 클릭하면 다시 재생 모드로 전환.

 

Link : 비디오 공유 링크 URL
Code : 페이지에 삽입을 위한 embed code
Heading : 공유 화면 상단에 표시되는 텍스트 (Default : Share Video)

 

 

 

3. Related Block (관련 영상)

 * 연관 비디오 및 트랙 표시

 

270CA55054B137C629CD09

 

 * 좌측 상단에 연관 미디어(비디오)를 표시하는 버튼 배치

2709B35054B137C62D96B6

 

 * 영상 재생이 종료된 후, 표시

 

 

 옵션

 설명 (기본값) 

 file (required)

 * 연관 미디어의 RSS 파일 경로 (XML)

 onclick

 * 연관 미디어의 썸네일을 클릭하였을 때, 이동할 페이지 URL / 재생할 비디오 경로

 oncomplete

 * 영상 재생 종료 후, 연관 비디오 표시 여부

 heading

 * 연관 영상 표시해주는 Grid 상단의 텍스트

 dimensions

 * 연관 미디어의 개별 썸네일 이미지 크기 (기본값 140 x 80 px)
 * 개별 썸네일 간에는 항상 10px 여유 공간

 

 

 

 

4. Advertising Block (광고 연동)

 * JW Player 의 광고 기능을 구성.

 

 * 지원 광고 타입
   - vast (for IAB VAST/VPAID/VMAP ads)
   - googima (for Google Interactive Media Ads).

 

 * 광고 형태
   - Preroll (영상 시작전 광고)
   - Banner (하단 자막 광고)

 

* 광고 건너 뛰기, 중간 영상 광고, 광고 클릭시 페이지 이동 등 구현 가능

* 다양한 광고 포맷 지원.
* 크롬 캐스트 지원

 

* Configuration Options
 - advertising.client : 광고 시스템 선택
                         vast(for IAB VAST/VPAID/VMAP ads) 또는 googima (for Google Interactive Media Ads) 중 선택

 - advertising.tag / advertising.schedule / advertising.admessage / advertising.companiondiv / advertising.skipoffset

 

 

 

5. Other Options (다른 옵션들)

 

옵션 

설명 

 abouttext

 마우스 우측 버튼 클릭 시 표시되는 메뉴의 텍스트.

 aboutlink

 마우스 우측 버튼 클릭 시 표시되는 링크의 URL.

 displaytitle

 디스플레이 화면 가운데 표시되는 Play Icon 내에 표시되는 미디어 제목.

 fallback

 HTML5와 Flash 미 지원시, 제공되는 다운로드 링크 정보. Flase로 설정 시, fallback 기능 비활성화.

 flashplayer

 기본으로 jwplayer.js 폴더에 있는 jwplayer.flash.swf 를 로드하지만, 다른 경로에 있는 플래시 플레이어를 사용할 때, 플래시 파일의 경로.

 html5player

 기본으로 jwplayer.js 폴더에 있는 jwplayer.html5.js 를 로드하지만, 다른 경로에 있는 HTML5 JS 파일을 사용할 떄, 해당 파일의 경로.

 startparam

 Flash 모드에서 FLV 또는 MP4 파일의 아직 다운로드되지 않는 부분을 검색하기 위한 QueryString Parameter값

 stagevideo

 False 로 설정 시, GPU-accelerated image compositing 비활성화 (Flash rendering mode). 즉, 플래시 렌더링 모드에서 GPU 가속 이미지를 사용하지 않으려면이 false로 설정

 stretching

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 이미지와 영상을 디스플레이에 맞게 조절하는 방법

  - uniform : 원래 영상의 종횡비(Aspect Ratio) 유지하면서 JW Player 영역에 맞춤 (Black Bar)
  - exactfit : 원래 영상의 종횡비를 무시하고 JW Player 영역에 맞춤.
  - fill : 원래의 영상의 종횡비를 유지하면서 JW Plaer 화면 영역을 가득 채움 (Stretch + Zoom)
  - none : 원래의 영상 사이즈를 그대로 출력 (Black borders)

 

 

2247E64F54B13A252FB66D

 [uniform]

 

2764D54F54B13A25042F58

 [exactfit]

 

2463954F54B13A25060A8B

 [fill]

 

2364D74F54B13A26040207

[none]

 

 

 

0 Comments
1+1 접이식 휴대용 돋보기 노안 안경 초경량 블루라이트 컷 접이식안경 [국내배송] 50대 60대 블루라이트 차단 돋보기 노안 안경 초경량 스마트줌 누진 다초점 노안경 원근거리 도수 자동조절, 2개, 블랙 50대 60대 노안 안경 스마트줌 블루라이트 차단 노안경 원근거리 자동 조절 안경 돋보기/1+1/누진다초점노안경 노안안경 본라이프 폴딩 고배율 휴대용 접이식 돋보기 노안 확대경 케이스포함 엄마 아빠 할머니 할아버지 효도선물 10배율 작은글씨 확대 독서용 교재용 책돋보기 손잡이형돋보기, 타입1, 1개  
한일좋은자리 전기매트 전자파없는 무자계 캠핑 탄소 카본 전기요매트, 2인용 (45X90) HanilMedical 25년 NEW 신제품 탄소열선 고급전기요 HL-S210, 스몰독, 싱글(100 x 180 cm) 전자파없는 국산 (주)한일의료기 포근매트 리얼 탄소매트 카본 전자파 차단 온열 전기요, 100 x 180 싱글    1mm 초슬림 브라이톰 탄소사매트 프리볼트 여행용 캠핑용, 올인원(모든구성품포함)
 비나띠 SF01 5단계 높이조절 가벼운 접이식 휴대용 노인 카본지팡이 296g, 1개, 블루 비나띠 네발 초경량 길이조절 노인용 고급 카본 지팡이, 1개, 다크그레이 국산 ISA 아이온 노인지팡이 휴대용 초경량 카본 일자 조절식 경량지팡이 어르신 선물 노인 장기요양 보험 등급 복지용구 실버용품 요양등급, 일반구매, 1개 고급 카본 노인 지팡이 비나띠 아이온 NS 효도 어르신 접이식 할머니 패션 명품 지팡이 장기 요양 등급 복지용구 실버용품 요양등급 어르신용, 와인/일반구매, 1개

신일 PTC온풍기 저소음 가정용 사무실 전기히터 풀터치디스플레이, 풀터치 디스플레이 3000HS 짐머만 가정용 온풍기 1등급 절전형 20평 날개없는 PTC 히터, 로얄 화이트 로아렌 북유럽 감성 온풍기 3D 모의화염 전기히터 벽난로 난방기, 화이트
반응형 구글광고 등
Facebook Twitter GooglePlus KakaoStory KakaoTalk NaverBand