1. 환경 구성
Multicast: 네트워크에 존재하는 하나의 카메라를 여러 대의 PC에서 사용하는 방법.
오직 하나의 PC에서만 제어(Master)가 가능하고, 다른 PC에서는 데이터 수신(Slave)만 가능합니다.
< MasterSlaveSlaveCameraNetworkPC1PC2PC3 >
설정 방법 – Master
Sentech SDK에서 제공하는 Multicast Sample code를 실행합니다.
Sentech에서 제공하는 GUI를 사용할 경우 define을 사용합니다.
예제 코드는 100장 그랩 후 종료되므로, 테스트에 따라 이 값을 변경합니다.
실행하면 Control mode(Master)와 Monitor mode(Slave) 선택 화면이 표시됩니다.
Master PC에서는 C 또는 c를 입력합니다.
다음은 전송 방식을 선택하는 화면입니다. Multicast 방식으로 사용하는 경우 1을 입력합니다.
전송 방식 입력 후 영상 취득 및 전송이 시작됩니다.
설정 방법 – Slave
Slave PC에서도 동일한 샘플 코드를 사용합니다.Master와 마찬가지로 GUI와 그랩 수를 필요에 따라 변경합니다.
실행 후 Mode 선택 화면에서 M 또는 m을 입력합니다.
곧바로 Master PC에서 전송하는 카메라의 영상 취득이 가능합니다.
Slave PC에서는 카메라 제어가 되지 않으며, 영상 취득만 가능합니다.