VLC Media Player 는 IP Camera 및 CCTV의 RTSP 스트리밍 / 웹캠 등 비디오 장치의 화면재생 / 동영상 재생을 지원하는 모듈 요소이다.
VLC Media Player 그래픽 요소는 VLC ActiveX 를 이용하므로, VLC 프로그램을 설치해야 사용할 수 있다.
참고) VLC Media Player 설치 및 DLL 레지스트리 등록
모듈 편집기의 ‘요소삽입|VLC Media Player’를 선택하면 <그림 1>과 같은 VLC Media Player 모듈 요소가 편집기에 삽입된다.
<그림 1> VLC Media Player 모듈 요소의 예
<그림 1>과 같은 VLC Media Player 모듈 요소의 위치와 크기 등을 설정하고 ‘파일|요소 속성’, 단축메뉴의 ‘요소 속성’ 또는 마우스 왼쪽버튼을 더블클릭하면 <그림 2>와 같은 대화상자가 나타난다.
<그림 2>는 VLC Media Player 요소 속성 대화상자의 VLC Media Player 탭이다. 여기서 다음과 같은 내용을 설정한다.
MRL: VLC Media Player 모듈 요소에서 재생하고자 하는 미디어 주소를 설정
ex1) http://www.example.com/stream.avi
ex2) rtsp://@:1234 //RSTP 스트리밍
ex3) file:///C:/AutoBase/example.mp4 //로컬파일 재생
ex4) dshow:// //비디오 장치(웹캠 등)
옵션: 재생을 시작하기 전에 버퍼에 데이터를 저장하는 시간(밀리초), 프로토콜형식 등 옵션을 설정
ex1) 0 //로컬파일재생 등 별도의 옵션이 없을 경우, 0을 기입한다.
ex2) :rtsp-tcp //rstp 프로토콜 사용 시 입력하면 재생 시 로딩이 빠르다.
ex3) :network-caching=1000 //네트워크 캐쉬사용(밀리초), 네트워크가 불안정할 때 버퍼를 이용해 화질을 개선한다. 1초만큼 지연된 영상이 출력된다.
ex4) :dshow-vdev=Microsoft® LifeCam HD-3000 :dshow-adev= //비디오 장치 ( Microsoft LifeCam 장치)
음량 : VLC Media Player 모듈 요소의 음량을 설정
시작 시 자동재생 : 속성의 MRL 및 옵션에서 설정된 내용으로 요소 표출 시 자동재생한다.
자동반복 : 재생목록을 자동으로 반복재생한다.
VLC Media Player의 요소 속성 대화상자 클래스, 확장기능 탭에서 클래스와 확장기능을 설정할 수 있다.
<그림 2> VLC Media Player 요소 속성 대화상자의 예
관련항목)