1.0.26 • Published 2 years ago

dms-player-component v1.0.26

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

dms-player-component.js

npm version npm downloads size

dms-player-component 는 이노뎁(주)dms-player 영상 연동 모듈을 활용한 preact 기반 컴포넌트 라이브러리 입니다.

🚩 Table of Contents

Install

Usage

ES6 Modules

import dmsPlayerComponent from 'dms-player-component';

CommonJS

const dmsPlayerComponent = require('dms-player-component');

Examples

...
<body>
  ...
  <div id="player"></div> 
</body>
...

// create player component
const options = {
    parentElementId: 'player',
    id: 'dms_video_1',
    url: 'vurix:///100869/1/0/0',
    protocol: 'http',
    host: 'ca-172-16-36-180.vurix.kr',
    transcode: 720
};

const playerInstance = new dmsPlayerComponent.Player(document.getElementById('player'));
playerInstance.render(options);
  
// remove player component
playerInstance.destroy();

Common API

NameTypeDefaultDescription
parentElementIdstringrequiredvideo 태그가 위치 할 부모 HTML Element ID
idstringrequired생성 대상 Player ID 지정
urlstringrequiredvurix or realhub(원본소스타입) -> ///[vms_id]/[dev_serial]/[channel]/[media]
protocolstringrequired프로토콜 정보, http or https
hoststringrequiredHost 정보, 접속 Host URL 또는 사용 할 Media Server Host URL
transcodenumberrequired인코딩 요청 값, -1=인코딩 적용 X, 0=원본, -1, 0을 제외한 최소 값은 32
startDatenumber저장 영상 요청 시작 utc datetime (실시간 재생 시 옵션 적용 X )
endDatenumber저장 영상 요청 종료 utc datetime (실시간 재생 시 옵션 적용 X )
autoPlaybooleanfalse자동 재생 여부
playSpeednumber1저장 영상 배속 옵션, 해당 옵션이 없을 경우, 배속 버튼도 표시 되지 않으며 세가지 옵션 제공 1, 2(2배속), 4(4배속)
capturebooleanfalse화면 캡쳐 버튼 활성화 여부
scalenumber저장영상 구간 눈금 표시 여부 및 눈금 표시 갯수
buttonTooltipbooleanfalse플레이어 컨트롤 영역 버튼 Tooltip 표시 여부
errorMsgFuncFunction에러 발생 콜백 함수
1.0.22

2 years ago

1.0.21

2 years ago

1.0.26

2 years ago

1.0.25

2 years ago

1.0.24

2 years ago

1.0.23

2 years ago

1.0.20

2 years ago

1.0.19

2 years ago

1.0.18

2 years ago

1.0.17

2 years ago

1.0.16

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.13

2 years ago

0.0.12

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago