빠른메뉴

컨텍정보

로그인

제품소개 회사소개 고객사 제품문의 제품관리

NACLIPS VOD SERVER :: PLAYER CONTROL INTERFACE
Player Method | Player Property | Player Event
NACLIPS ACTIVEX/PLUG-IN PLAYER'S METHODS.
AddFileName(str FileName) 스트리밍할 동영상 파일을 목록에 추가한다.
Return boolean 결과값. true:성공 / false:실패 FileName str 스트리밍할 동영상 파일 URL (예: assp://nexpoly.co.kr/vod/test.mp4)
ClearCache() 모든 미디어 캐시파일을 삭제한다.
Return long 삭제된 캐시갯수를 리턴.
CloseNextube() 넥스튜브 컨텐츠 서버와의 접속을 닫는다.
ForceClose() Player Control을 강제로 닫는다.
Return boolean 결과값. true:성공 / false:실패
MediaInfo() 스트리밍 정보창을 팝업한다.
Return boolean 결과값. true:성공 / false:실패
MyChapMan() 마이챕터 관리창을 띄운다.
Return boolean 결과값. true:성공 / false:실패
MyChapNew() 새로운 마이챕터를 추가한다.
Return boolean 결과값. true:성공 / false:실패
NextPlay(short IsNext)
스트리밍 리스트에 의한 연속재생시 다음 항목 재생을 한다.
Return boolean 결과값. true:성공 / false:실패 IsNext short -1 : Next / -2: Previous
OpenCacheFolder(short IsOpen) 캐시-폴더창을 띄우거나, Cache-directory Path값을 가져온다.
Return str 폴더 패스(Folder path)값을 리턴. IsOpen short 1:폴더창을 띄운다. 0:폴더창을 띄우지 않고 폴더 Path값만 가져옴.
OpenSnapFolder(short IsOpen) 스냅샷-폴더창을 띄우거나, Snapshot-directory Path값을 가져온다.
Return str 폴더 패스(Folder path)값을 리턴. IsOpen short 1:폴더창을 띄운다. 0:폴더창을 띄우지 않고 폴더 Path값만 가져옴.
Options() 스트리밍 설정창을 팝업한다.
Return boolean 결과값. true:성공 / false:실패
Pause(BOOL bOsdSkip)
동영상 재생을 잠시 멈춘다.
Return boolean 결과값. true:성공 / false:실패 bOsdSkip BOOL 1: 실행 메세지 OSD 표시하지 않음 / 0: 실행 메세지 OSD 표시.
Play(BOOL bOsdSkip)
스트리밍 재생을 시작한다.
Return boolean 결과값. true:성공 / false:실패 bOsdSkip BOOL 1: 실행 메세지 OSD 표시하지 않음 / 0: 실행 메세지 OSD 표시.
RunChapter() 마이챕터 메뉴를 팝업한다.
Return boolean 결과값. true:성공 / false:실패
RunMenu() 프로그램 메뉴를 팝업한다.
Return boolean 결과값. true:성공 / false:실패
SetTitleImage(str ImagePath) 현재 재생중인 영상장면을 캡처하여 대표이미지로 서버에 저장한다.
Return short 결과값. 1:성공 / 음수:넥스튜브 서버 지정에러 ImagePath str 넥스튜브 서버에 저장될 파일명. "" 지정시 파일명은 자동으로 세팅.
ShowTitleImage(short IsShow) 타이틀 이미지를 감추거나 나타나게 한다.
Return short 결과값. 1:성공 / 0:실패 IsShow short 0:hide 1:show
ShowTitleLogo(short IsShow) 로고 이미지를 감추거나 나타나게 한다.
Return short 결과값. 1:성공 / 0:실패 IsShow short 0:hide 1:show
Snapshot(str ImageType, short IsTitle, str FileName) 재생중인 동영상의 해당 프레임을 이미지 파일로 저장한다.
Return str 저장된 파일명 ImageType str 이미지 타입 : "jpg" / "png" / "bmp"
IsTitle short 저장하려는 이미지가 타이틀 이미지 일경우 1 지정. FileName str 사용하지 않는 파라메터 ("" 지정)
Stop()
스트리밍 재생을 멈추고 서버와 접속을 단절한다.
Return boolean 결과값. true:성공 / false:실패
NACLIPS ACTIVEX/PLUG-IN PLAYER'S PROPERTIES.
Name Description Type Get Set Init 기본값 AX? H5?
ArainModVer ArainMod(프로그램 업데이트 모듈)의 버전 str X X O
Audio4CC 오디오 압축 방식. str O X X
AudioBitRate 오디오 비트 레이트(kbps) long O X X
AudioChannel 재생중인 동영상의 Audio 채널수. short O X X 0
AudioGUID 오디오 타입 GUID str O X X
AudioSamplingRate 재생중인 동영상의 Audio Sampling Rate 값. short O X X 0
Autorain 오토레인 접속 서버IP str O X O
AutoNext 자동으로 다음 동영상 재생 여부. short O X O 0
AutoStart 시작시 자동으로 Play 여부 short O X O 0
BackgroundColor Player Control의 배경색. #RGB 형태로 지정. str O X O
BaseLayerID ActiveX/Plug-in Control이 Embed될 'div' Object의 ID 값.
초기값으로 입력된 이 값은 Naclips Control의 이벤트 발생시 파라메터 값으로 넘어온다.
str O X O
Brightness 동영상의 밝기 지정 short O O O 100
CacheMinus 서버의 캐시 설정값에 CacheMinus 값을 빼서 실제 캐싱 적용값을 변경할 수 있다.
가령 서버 설정값이 '2'(보관용 캐시)로 설정하였다면 CacheMinus 값을 1로 설정하여 실제 적용되는 캐싱 처리는 2-1 = 1(1회용 캐시)로 할 수 있다. 0보다 작은 값은 0(캐싱 않함)으로 적용된다.
short O O O 0
CaptureGuardLevel 동영상 녹화 방지를 위해 CaptureGuard 기능을 사용할 경우, 지정되는 7단계의 캡쳐보안 레벨. short X X O 7
ChapterFile 재생중인 동영상의 마이챕터 파일경로. str O X X  
CurPlayIdx 스트리밍 리스트에 의한 연속재생시 현재 재생중인 스트리밍의 순서값을 가져온다. long O X X 0
CurPosition 재생중인 동영상의 재생위치를 변경하거나 가져온다. 해당값은 초단위 시간값이다. long O O X 0
DisplayMode 비디오화면 모양 (0: 원본비율 유지, 1: 4:3비율, 2: 16:9비율, 3: 비율유지 안함) short O O O 0
DisplaySize 비디오화면 크기 변경 (0: 비디오 원래 크기 / 1: 최대 크기 / 2: 전체화면) short O O O 0
Duration 전체 재생 시간 (초단위 시간) long O X X  
EnableCursorPos 재생위치 커서의 이동 가능여부 short O O O 1
EnableFolderA 이미지 저장폴더 버튼의 활성(1) / 비활성(0) short O O O 0
EnablePopupMenu 팝업메뉴의 활성화(1) / 비활성화(0) short O O O 1
EnableRepeat 구간 반복재생 가능 여부 short O O O 1
EnableSnapShot 재생중인 영상의 사진찍기 여부 (서버의 설정값이 false이면 이 설정은 무효) short O O O 1
EnableSpeed 배속 재생 가능 여부 short O O O 1
EnableTitleSnap 타이틀 이미지 찍기 가능 여부 (서버의 Title Image 설정에 영향을 받음) short O X O 0
EndPos 스트리밍이 끝나는 위치 지정 (초단위 시간).
지정된 시간까지만 스트리밍 된다.
long O O O 0
FileName 스트리밍 영상의 스트리밍 URL / ex1: assp://vod.aa.com/aa.avi (단일스트리밍 재생.)
ex2: http://www.aa.com/list.nax(연속재생 스크립트 재생. 16p 참조)
str O O O
fire_error_ex 에러 이벤트를 발생시킬 것인지 여부. boolean O O O false
fire_status_ex 스트리밍 상태 변화 이벤트를 발생시킬 것인지 여부. boolean O O O false
fire_subtitle_ex 자막 데이터(시간+텍스트) 변화 이벤트를 발생시킬 것인지 여부. (자막 데이터 Javascript 이용시) boolean O O O false
FireMouseEvent Naclips Player Control에 적용되는 마우스 이벤트를 Web Page로 이벤트 Fire할 것인지 여부. short O O O 0
FullBuffering 초기 스트리밍 버퍼링시 Full 버퍼링 여부.
네트워크 상황이 좋지 않을 경우, 이 값이 1이 지정될 경우 초기 버퍼링 시간이 더 오래 걸리지만, 재생중 버퍼링 발생 빈도가 낮아진다.
short O O O 0
HiddenDuration 전체 재생시간 감춤 / 보임. short O X O 0
HiddenPlayTime 현재 재생시간 감춤 / 보임 short O X O 0
HiddenStatus 스트리밍 상태감춤 / 보임 short O X O 0
IsRepeatPlay 반복재생 여부(특히 스트리밍 리스트 스크립트 파일에 의한 연속재생시 이 값이 0 이면 자동 연속 재생이 수행되지 않는다.) short O O O 0
IsSaveSnapOnNet 찍은 사진, 컨텐츠 서버에 저장 여부 short O O O 0
IsSaveThumbAuto 썸네일 이미지를 자동으로 생성할 것인지 여부 short O O O 0
IsShowThumb 썸네일 이미지 보이게 할것인지 여부 short O O O 1
IsTitleSnap 타이틀 이미지를 보이게 할것인지 여부 short O X O 0
IsWaitWebBusy 웹페이지가 완전히 로드 되지 않았을때 스트리밍 진행을 무효화함 (현재 Beta 테스트중, 기본값에 따를것) short O X O 0
JumpSec 영상 재생중 Left, Right 화살표를 눌러 이동할 초단위 시간값 short O O O 5
KeepUserSetOnList 리스트 스크립트를 통한 연속재생시 사용자의 설정(볼륨, 화면 모양..)을 다음 재생에서도 유지할 것인지 여부 short O X O 0
Language 프로그램 언어체계(0:한글 / 1:영어) short O X O 0
MediaType 재생중인 동영상의 미디어 타입 str O X X
Mute 소리를 끄거나 켜기 short O O X 0
ncsttl_ext 대표 이미지 파일의 확장자를 지정한다.(jpg /png) str O O O jpg
NexTube 넥스튜브 컨텐츠 서버의 URL (Ex: cssp://aa.com/  ,  cssp://aa.com/abc.jpg)
만약 jpg 파일명 까지 지정하면 지정된 이미지 파일을 타이틀 이미지로 불러온다.
파일명이 지정되지 않았다면 재생중인 동영상의 대표 이미지 파일을 불러온다.
str O X O
NexTubeUID 유저 이미지가 저장될 아이디별 Unique 값이다.
서버설정에 의해 재생중 찍은 사진은 지정된 UID값에 따라 디렉토리로 분류되어 저장되어진다.
long O X X 0
OpenStatus 스트리밍 파일 오픈 상태 (OpenStatusChange Event 참조.) short O X X
OsPlatform 사용자 PC의 OS 플랫폼. (1: Windows NT 플랫폼, 0: Windows 플랫폼) short O X X  
OsProductID
  320 : Windows 3.1, Win32 System
  950 : Windows 95  980 : Windows 98  982 : Windows 98 SE  983 : Windows 98 ME
1999 : Windows NT2000 : Windows 20002002 : Windows XP2003 : Win2003 Advanced Server
2006 : Windows Vista2007 : Windows Server 20082008 : Windows 72009 : Windows Server 2008 R2
2010 : Windows 82011 : Windows Server 20122012 : Windows 8.12013 : Windows Server 2012 R2
2099 : Windows Next Version
short O X X  
OsProductName 사용자 PC의 OS Product 이름. str O X X  
OverlayMode 비디오 출력화면 모드를 지정(미지정 시, 사용자 설정값 사용) 1:Overlay, 3:VMR-Renderless, 5:VMR-Windowless, 7:VMR-Windowed. short O O O
ParamTrunk1 스트링 저장용 프로퍼티 str O O O
ParamTrunk2 스트링 저장용 프로퍼티 str O O O
ParamTrunk3 스트링 저장용 프로퍼티 str O O O
pause_byclick 비디오 영역을 클릭할때 스트리밍 '잠시멈춤' 상태로 전환할 것인지 여부 boolean O O O true
PlaySpeed 재생 배속 지정 (2.0 이하로 지정) double O O X 1.0
PlayStatus Play 상황. PlayStatusChange Event 참조. short O X X 0
ProductName 제품 이름을 리턴 str O X X
ProgressiveCache 순차 접근 방식의 캐시로 지정 short O O O 0
rovecat_videoheight 스트리밍 헤더 쿼리를 통해 가져온 동영상의 세로 사이즈값. short O X X
rovecat_videowidth 스트리밍 헤더 쿼리를 통해 가져온 동영상의 가로 사이즈값. short O X X
ShowArainErrorBox 오토레인 업데이트 서버의 에러를 메세지 박스로 표시할 것인지 여부 short O O O 1
ShowCaption 자막을 보이게 함(1) / 자막을 감춤(0). short O O X 1
ShowControls 플레이어 콘트롤 박스를 보이게 함(1) / 감춤(0) short O O O 1
ShowErrorBox 에러 발생시 메세지 박스로 표시여부 short O O O 1
ShowNextBtn 다음동영상, 이전동영상 버튼을 보이게 함(1) / 감춤(0) short X X O 0
skin_path 스킨 이미지 파일들이 위치한 URI String str O X O image
SkinURL 스킨파일의 HTTP URL (나클립스 ActiveX Player 용 / 예: http://nexpoly.co.kr/skins/activex_skin.zip) str X X O
SkinURL2 스킨파일의 HTTP URL (나클립스 Plug-in Player 용 / 예: http://nexpoly.co.kr/skins/plugin_skin.zip) str X X O
StreamBps 스트리밍 초당 비트 전송률(kbps) long O X X 0
SubParam 스트리밍서버로 보내지는 파라메터 값이다.
보내진 파라메터 문자열은 미디어 엑세스 로그에 기록되며, log2db기능을 사용하면 로그데이터베이스로 import할 수 있다.
str O O O
Subtitle 자막파일 URL지정(assp, http 모두 가능) str O O O
title_url 대표 이미지 URL. 대표 이미지를 특정 이미지 파일로 변경하려면 이미지 파일 URL을 입력한다. str O O O
ThumbArrayPattern 썸네일 챕터 이미지 모양. 0:가로 1:세로 short O O O 0
ThumbCount 썸네일 챕터 이미지 갯수 short O X O 6
TitleBlendDepth 타이틀 이미지의 버튼 투명도 값(0 ~ 255) short O O O 100
TopMost 플레이어가 임베디드된 웹페이지의 최상위 윈도우 설정 여부
나클립스 플레이어 플러그인에는 지원되지 않음
short O O O 0
TrashOption 캐시파일의 삭제옵션 (0:삭제 않함, 1:기간 만료된 파일만 삭제, 2: 모든파일 삭제, 3:모든 파일 삭제후 플레이어 종료) short O X O 1
TryPing 서버에 접속하기 전에 Ping Test를 통해 서버의 접속가능여부를 미리 테스트 한 후에 서버에 접속한다.
(Autorain Server, NexTube Server, Naclips Server 모든 서버에 적용됨)
short O O O 0
UpdateSupport 오토레인 업데이트 서버를 통한 프로그램 자동 업데이트 여부 short O O O 1
UserCacheOpt 사용자가 나클립스 플레이어의 설정창에서 지정한 스트리밍 옵션을 적용할것인지 여부 short O O O 0
Video4CC 비디오 압축 방식 str O X X  
VideoBitRate 비디오 데이터 전송률(kbps) long O X X 0
VideoGUID 비디오 타입 GUID str O X X
VideoHeight 비디오 Original Height short O X X  
VideoWidth 비디오 Original Width short O X X  
vod_query_url 스트리밍 헤더 쿼리를 위한 URI String.(VOD 스트리밍 헤더 쿼리, 웹서버 경유시에만 지정) str O X O
Volume 소리크기 조절 (0 ~ 100) long O O O 50
WaitBannerForeColor 타이틀 버퍼링 화면의 메시지 텍스트의 전경값 (#0A0A0A 형태로 지정) str O O O
WaitBannerShadowColor 타이틀 버퍼링 화면의 메시지 텍스트의 그림자 값 (#0A0A0A 형태로 지정) str O O O
WaitingGif 버퍼링 화면의 에니메이션 GIF 이미지 파일명.
(에니메이션 GIF 파일은 Skin 압축파일에 포함되여, 이 값이 지정되지 않으면 기본 버퍼링 에니메이션 파일 'lgoBuffering.gif'을 사용한다.)
str O X O
version 나클립스 플레이어 플러그인 버전정보. (Plug-in Only, ActiveX Player에는 해당되지 않음) str O X X
plugin_type 나클립스 플레이어 플러그인 타입정보. (Plug-in Only, ActiveX Player에는 해당되지 않음) str O X X
NACLIPS ACTIVEX/PLUG-IN PLAYER'S EVENTS.
EndInit (BaseLayerID)
나클립스 플레이어가 초기화 완료되고 시작할 준비가 되었을때 발생.
xvnt_EndInit (BaseLayerID)
BaseLayerID str 'BaseLayerID' Property를 통해 입력된 값으로, ActiveX/Plug-in Player Control이 Embed될 'div' Object의 HTML-TAG ID 값이다.
xvnt_EndInitEx(BaseLayerID)
나클립스 플레이어가 초기화 할때 발생.
BaseLayerID str 'BaseLayerID' Property를 통해 입력된 값으로, ActiveX/Plug-in Player Control이 Embed될 'div' Object의 HTML-TAG ID 값이다.
EndTrash(DelCount, BaseLayerID)
캐시 파일 삭제후 발생되는 이벤트.
xvnt_EndTrash(DelCount, BaseLayerID)
DelCount long 삭제된 항목 갯수 BaseLayerID str Player Control이 Embed될 'div' Object의 HTML-TAG ID 값.
OpenStatusChange(Status, BaseLayerID)
스트리밍 OPEN 상황을 CAST한다.
xvnt_OpenStatusChange(Status, BaseLayerID)
Status short Streaming Media Open Status (0: Initial Value, 1: Opening, 2: Opened, 3: Closing, 4: Closed, -1: Open Failed) BaseLayerID str 'BaseLayerID' Property를 통해 입력된 값으로, ActiveX/Plug-in Player Control이 Embed될 'div' Object의 HTML-TAG ID 값이다.
PlayNext(idx, BaseLayerID)
여러개의 동영상/오디오 재생시 새로운 항목을 재생할때 발생.
xvnt_PlayNext(idx, BaseLayerID)
idx short 스트리밍 재생목록의 순서값 BaseLayerID str Player Control이 Embed될 'div' Object의 HTML-TAG ID 값.
PlayStatusChange(OldStatus, NewStatus, BaseLayerID)
스트리밍 PLAY 상황을 CAST한다.
xvnt_PlayStatusChange(OldStatus, NewStatus, BaseLayerID)
OldStatus short OldStatus : 이전 상태 / NewStatus : 현재 상태
1: Contacting, 3: Buffering, 4: Paused, 5: Playing, 6: Stopped, 7: On Error, 9: End Of Stream, 11: Setting
BaseLayerID str 'BaseLayerID' Property를 통해 입력된 값으로, ActiveX/Plug-in Player Control이 Embed될 'div' Object의 HTML-TAG ID 값이다.
NewStatus short
PlaySubtitle(PlaySec,Caption, BaseLayerID)
플레이어 외부로 자막 텍스트와 시간을 출력한다.
xvnt_PlaySubtitle(PlaySec,Caption, BaseLayerID)
PlaySec long 자막 텍스트의 현재 재생시간 - 초단위 Caption str 자막 텍스트
BaseLayerID str 'BaseLayerID' Property를 통해 입력된 값으로, ActiveX/Plug-in Player Control이 Embed될 'div' Object의 HTML-TAG ID 값이다.
SaveSnapOnNet(IsTitle, Result, Uid, MediaName, ImageName,BaseLayerID)
넥스튜브 컨텐츠 서버에 이미지 파일이 저장될때 발생.
xvnt_SaveSnapOnNet(IsTitle, Result, Uid, MediaName, ImageName,BaseLayerID)
IsTitle short 타이틀 이미지 여부 (1: true / 0: false) Result short 저장 결과 (1: OK / 0: FAILED)
Uid long NexTubeUID (NexTubeUID 프로퍼티 참조). MediaName str 이미지 파일 URL (cssp url) - FileName 프로퍼티 참조
ImageName str 넥스튜브 서버에 저장된 이미지 파일명. BaseLayerID str Player Control이 Embed될 'div' Object의 HTML-TAG ID 값.
ErrorPlayer(ErrorCode,ErrorDescription, BaseLayerID)
Naclips Player ActiveX/Plug-in 으로부터 발생되는 에러메시지
xvnt_ErrorPlayer(ErrorCode,ErrorDescription,BaseLayerID)
ErrorCode short 에러 코드 (나클립스 VOD 스트리밍 에러 리스트 참조) ErrorDescription str 에러 메세지 (나클립스 VOD 스트리밍 에러 리스트 참조)
BaseLayerID str 'BaseLayerID' Property를 통해 입력된 값으로, ActiveX/Plug-in Player Control이 Embed될 'div' Object의 HTML-TAG ID 값이다.
ErrorAutorain(ErrorCode,ErrorDescription, BaseLayerID)
Autorain Module Updater를 통한 파일 설치시 발생되는 에러 이벤트.
xvnt_ErrorAutorain(ErrorCode,ErrorDescription,BaseLayerID)
ErrorNexNet(ErrorCode,ErrorDescription, BaseLayerID)
스트리밍중 발생되는 네트워크 관련 에러 이벤트
xvnt_ErrorNexNet(ErrorCode,ErrorDescription, BaseLayerID)
naclips_status_change
HTML5 Player 전용 이벤트. 플레이어 상황(Status)이 바뀔때마다 발생.
detail.status contacting, waiting, pause, play, suspend, ended, error, stalled, timeupdate, loadedmetadata, ended, mouseover, mouseout, click, fullscreen, progress 중 하나.
detail.layer_id Naclips HTML5 Player의 Parent Node ID detail.option detail.status 값이 fullscreen 이거나 progress 일때 유효함.
naclips_error
HTML5 Player 전용 이벤트. 나클립스 HTML5 플레이어 에러시 발생.
detail.code
-2000=FXE_RUNNFAIL, -2001=FXE_RETUFAIL , -2002=FXE_UNENCDURI, -2003=FXE_FNOTFOUND, -2004=FXE_OVERCONN , -2100=FXE_STALLED ,
-2200=FXE_UNKNOWN , -2201=FXE_STREAMNET, -2202=FXE_DECODEMED, -2203=FXE_NOFULLSCR, -2204=FXE_VOD_QUERY, -2205=FXE_INVALOPT.
detail.layer_id Naclips HTML5 Player의 Parent Node ID detail.message 발생한 에러 메세지.
경기도 고양시 덕양구 삼원로 83, 1030호(원흥동, 광양프런티어밸리6차 지식산업센터) 넥스폴리테크놀러지. | TEL: 031) 963-9035. FAX: 031) 601-8094.
Copyright (C) 2024 Nexpoly Technology Inc. All rights reserved.