빠른메뉴

컨텍정보

로그인

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

NACLIPS VOD SERVER :: PLAYER CONTROL INTERFACE
Player Method | Player Property | Player Event
NACLIPS ACTIVEX/PLUG-IN PLAYER'S METHODS.
Name
AddFileName(str FileName)
Description 스트리밍할 동영상 파일을 목록에 추가한다.
Return boolean 결과값. true:성공 / false:실패 FileName str 스트리밍할 동영상 파일 URL (예: assp://nexpoly.co.kr/vod/test.mp4)
Name
ClearCache()
Description 모든 미디어 캐시파일을 삭제한다.
Return long 삭제된 캐시갯수를 리턴.
Name
CloseNextube()
Description 넥스튜브 컨텐츠 서버와의 접속을 닫는다.
Name
ForceClose()
Description Player Control을 강제로 닫는다.
Return boolean 결과값. true:성공 / false:실패
Name
MediaInfo()
Description 스트리밍 정보창을 팝업한다.
Return boolean 결과값. true:성공 / false:실패
Name
MyChapMan()
Description 마이챕터 관리창을 띄운다.
Return boolean 결과값. true:성공 / false:실패
Name
MyChapNew()
Description 새로운 마이챕터를 추가한다.
Return boolean 결과값. true:성공 / false:실패
Name
NextPlay(short IsNext)
Description 스트리밍 리스트에 의한 연속재생시 다음 항목 재생을 한다.
Return boolean 결과값. true:성공 / false:실패 IsNext short -1 : Next / -2: Previous
Name
OpenCacheFolder(short IsOpen)
Description 캐시-폴더창을 띄우거나, Cache-directory Path값을 가져온다.
Return str 폴더 패스(Folder path)값을 리턴. IsOpen short 1:폴더창을 띄운다. 0:폴더창을 띄우지 않고 폴더 Path값만 가져옴.
Name
OpenSnapFolder(short IsOpen)
Description 스냅샷-폴더창을 띄우거나, Snapshot-directory Path값을 가져온다.
Return str 폴더 패스(Folder path)값을 리턴. IsOpen short 1:폴더창을 띄운다. 0:폴더창을 띄우지 않고 폴더 Path값만 가져옴.
Name
Options()
Description 스트리밍 설정창을 팝업한다.
Return boolean 결과값. true:성공 / false:실패
Name
Pause(BOOL bOsdSkip)
Description 동영상 재생을 잠시 멈춘다.
Return boolean 결과값. true:성공 / false:실패 bOsdSkip BOOL 1: 실행 메세지 OSD 표시하지 않음 / 0: 실행 메세지 OSD 표시.
Name
Play(BOOL bOsdSkip)
Description 스트리밍 재생을 시작한다.
Return boolean 결과값. true:성공 / false:실패 bOsdSkip BOOL 1: 실행 메세지 OSD 표시하지 않음 / 0: 실행 메세지 OSD 표시.
Name
RunChapter()
Description 마이챕터 메뉴를 팝업한다.
Return boolean 결과값. true:성공 / false:실패
Name
RunMenu()
Description 프로그램 메뉴를 팝업한다.
Return boolean 결과값. true:성공 / false:실패
Name
SetTitleImage(str ImagePath)
Description 현재 재생중인 영상장면을 캡처하여 대표이미지로 서버에 저장한다.
Return short 결과값. 1:성공 / 음수:넥스튜브 서버 지정에러 ImagePath str 넥스튜브 서버에 저장될 파일명. "" 지정시 파일명은 자동으로 세팅.
Name ShowTitleImage(short IsShow) Description 타이틀 이미지를 감추거나 나타나게 한다.
Return short 결과값. 1:성공 / 0:실패 IsShow short 0:hide 1:show
Name ShowTitleLogo(short IsShow) Description 로고 이미지를 감추거나 나타나게 한다.
Return short 결과값. 1:성공 / 0:실패 IsShow short 0:hide 1:show
Name Snapshot(str ImageType, short IsTitle, str FileName) Description 재생중인 동영상의 해당 프레임을 이미지 파일로 저장한다.
Return str 저장된 파일명 ImageType str 이미지 타입 : "jpg" / "png" / "bmp"
IsTitle short 저장하려는 이미지가 타이틀 이미지 일경우 1 지정. FileName str 사용하지 않는 파라메터 ("" 지정)
Name
Stop()
Description 스트리밍 재생을 멈추고 서버와 접속을 단절한다.
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
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.
Name
EndInit (BaseLayerID)
Description 나클립스 플레이어가 초기화 완료되고 시작할 준비가 되었을때 발생.
xvnt_EndInit (BaseLayerID)
BaseLayerID str 'BaseLayerID' Property를 통해 입력된 값으로, ActiveX/Plug-in Player Control이 Embed될 'div' Object의 HTML-TAG ID 값이다.
Name
xvnt_EndInitEx(BaseLayerID)
Description 나클립스 플레이어가 초기화 할때 발생.
BaseLayerID str 'BaseLayerID' Property를 통해 입력된 값으로, ActiveX/Plug-in Player Control이 Embed될 'div' Object의 HTML-TAG ID 값이다.
Name
EndTrash(DelCount, BaseLayerID)
Description 캐시 파일 삭제후 발생되는 이벤트.
xvnt_EndTrash(DelCount, BaseLayerID)
DelCount long 삭제된 항목 갯수 BaseLayerID str Player Control이 Embed될 'div' Object의 HTML-TAG ID 값.
Name
OpenStatusChange(Status, BaseLayerID)
Description 스트리밍 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 값이다.
Name
PlayNext(idx, BaseLayerID)
Description 여러개의 동영상/오디오 재생시 새로운 항목을 재생할때 발생.
xvnt_PlayNext(idx, BaseLayerID)
idx short 스트리밍 재생목록의 순서값 BaseLayerID str Player Control이 Embed될 'div' Object의 HTML-TAG ID 값.
Name
PlayStatusChange(OldStatus, NewStatus, BaseLayerID)
Description 스트리밍 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
Name
PlaySubtitle(PlaySec,Caption, BaseLayerID)
Description 플레이어 외부로 자막 텍스트와 시간을 출력한다.
xvnt_PlaySubtitle(PlaySec,Caption, BaseLayerID)
PlaySec long 자막 텍스트의 현재 재생시간 - 초단위 Caption str 자막 텍스트
BaseLayerID str 'BaseLayerID' Property를 통해 입력된 값으로, ActiveX/Plug-in Player Control이 Embed될 'div' Object의 HTML-TAG ID 값이다.
Name SaveSnapOnNet(IsTitle, Result, Uid, MediaName, ImageName,
BaseLayerID)
Description 넥스튜브 컨텐츠 서버에 이미지 파일이 저장될때 발생.
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 값.
Name
ErrorPlayer(ErrorCode,ErrorDescription, BaseLayerID)
Description 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 값이다.
Name
ErrorAutorain(ErrorCode,ErrorDescription, BaseLayerID)
Description Autorain Module Updater를 통한 파일 설치시 발생되는 에러 이벤트.
xvnt_ErrorAutorain(ErrorCode,ErrorDescription,BaseLayerID)
Name
ErrorNexNet(ErrorCode,ErrorDescription, BaseLayerID)
Description 스트리밍중 발생되는 네트워크 관련 에러 이벤트
xvnt_ErrorNexNet(ErrorCode,ErrorDescription, BaseLayerID)
Name
naclips_status_change
Description 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 일때 유효함.
Name
naclips_error
Description 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 발생한 에러 메세지.
경기도 성남시 분당구 성남대로 51 분당포스빌 147호 넥스폴리테크놀러지. | TEL: 031) 782-9035. FAX: 031) 601-8094.
Copyright (C) 2017 Nexpoly Technology Inc. All rights reserved.