안녕하세요. 개발자 여러분들. 식사는 하셨나요? 

아래와 같은 프로토콜 포맷으로 IP 카메라를 테스트 하려고 합니다.

< Format >

组成Composition

类型type

说明destcription

协议头   Protocol’s header

BINARY_STREAM[4]

摄像头操作协议operation protocol“MO_O”

摄像头视频传输协议:“MO_V”

操作码  operation code

INT16

用来区分同一协议中的不同命令 to distinct different commands in the same protocol

保留reserve

INT8

=0

保留reserve

BINARY_STREAM[8]

 

正文长度Text length

INT32

命令中的正文长度Text length of command

保留reserve

INT32

 

正文Text

BINARY_STREAM[n]

命令中的正文Text of command


이 표가 바로 기본 포맷이구요,



< 오디오 >

Audio_Start_Req(音频接收请求命令)

1)        监控用户向摄像头发送此命令来请求接收音频The user send audio start request to the camera

2)        操作码operation code8

3)        发送方向:监控用户user -> 摄像头camera

4)        正文字段Text numeric field

字段

类型

说明

保留reserve

INT8

=1


위의 표는 오디오를 테스트하는 포맷입니다.




이 표들을 가지고 IP 카메라를 제어하려고 하는데, 카메라 회사에 의뢰한 결과

WireShark 프로그램( 패킷 캡쳐 )으로 위의 인터페이스를 테스트할 수 있다고 합니다.

혹시 와이어샤크에 대해 잘 아시는 분 계신가요? ^^*