没有合适的资源?快使用搜索试试~ 我知道了~
首页GigE Vision v1.2.pdf
GigE Vision 是一种通信接口标准,可用于各种网络拓扑上的视觉软件与视频流设备间的交互。该标准是基于UDP/IP协议体系,并构成了Gige Vision 协议(工作在应用层,包括GVCP和GVSP两个协议)。需要的设备包括IP网络上各种软硬件摄像机、处理器、路由器等。本说明中,设备指的是一个GigE Vision兼容的可控设备,而应用程序指运行在一台主机上的一个与GigE Vision兼容的控制程序。
资源详情
资源评论
资源推荐

GigE Vision
Video Streaming and Device Control over Ethernet Standard
version 1.2
Registered Copy

GigE Vision
®
Specification
version 1.2
December 23
rd
, 2009 Page 2 of 293
Published by
Automated Imaging Association
900 Victors Way, Suite 140
Ann Arbor, MI 48108
©2010 Automated Imaging Association
All rights reserved
No part of this publication may be reproduced in any
form, in an electronic retrieval system or otherwise,
without the prior written permission of the publisher.
Registered Copy

GigE Vision
®
Specification
version 1.2
December 23
rd
, 2009 Page 3 of 293
Table of Content
1 Introduction ............................................................................................................................................. 19
1.1 Purpose ............................................................................................................................................ 19
1.2 Technical Committee ...................................................................................................................... 19
1.3 Definitions and Acronyms .............................................................................................................. 20
1.3.1 Definitions............................................................................................................................... 20
1.3.2 Requirements Terminology .................................................................................................... 21
1.3.3 Acronyms ................................................................................................................................ 22
1.4 Reference Documents ..................................................................................................................... 23
1.5 System Overview ............................................................................................................................ 24
PART 1 – Device Discovery ............................................................................... 27
2 Device Discovery Summary ................................................................................................................... 29
2.1 Overview ......................................................................................................................................... 29
2.2 Goals ............................................................................................................................................... 29
2.3 Scope ............................................................................................................................................... 30
3 IP Configuration...................................................................................................................................... 31
3.1 Protocol Selection ........................................................................................................................... 32
3.2 Persistent IP .................................................................................................................................... 33
3.3 DHCP .............................................................................................................................................. 34
3.3.1 DHCP Retransmission Strategy .............................................................................................. 36
3.3.2 DHCP Lease Expiration .......................................................................................................... 37
3.4 Link-Local Address ........................................................................................................................ 37
4 Device Enumeration ................................................................................................................................ 39
4.1 Broadcast Device Discovery ........................................................................................................... 39
4.2 Unicast Device Discovery ............................................................................................................... 40
4.3 Associating the Device to the Enumeration List ............................................................................. 40
5 Device Attachment and Removal ........................................................................................................... 41
5.1.1 Removal .................................................................................................................................. 41
5.1.2 Attachment .............................................................................................................................. 41
Registered Copy

GigE Vision
®
Specification
version 1.2
December 23
rd
, 2009 Page 4 of 293
PART 2 – GVCP ................................................................................................. 43
6 GVCP Summary ..................................................................................................................................... 45
6.1 Overview ......................................................................................................................................... 45
6.2 Goals ............................................................................................................................................... 45
6.3 Scope ............................................................................................................................................... 45
7 GVCP Transport Protocol Considerations .............................................................................................. 47
7.1 UDP................................................................................................................................................. 47
7.1.1 Fragmentation ......................................................................................................................... 47
7.1.2 Packet Size Requirements ....................................................................................................... 48
7.1.3 Reliability and Error Recovery ............................................................................................... 48
7.1.4 Flow Control ........................................................................................................................... 52
7.1.5 End-to-End Connection .......................................................................................................... 52
8 The Channel Concept .............................................................................................................................. 53
9 Control Channel ...................................................................................................................................... 56
9.1 Control Channel Privileges ............................................................................................................. 57
9.2 Control Channel Registers .............................................................................................................. 61
9.3 Opening a Control Channel ............................................................................................................ 61
9.4 Closing a Control Channel .............................................................................................................. 62
9.5 Control Channel Heartbeat ............................................................................................................. 63
9.6 Controlling the Device .................................................................................................................... 63
9.7 Use of Pending Acknowledge ......................................................................................................... 64
9.8 Action Commands .......................................................................................................................... 67
9.8.1 ACTION_CMD examples ...................................................................................................... 69
9.9 Primary Application Switchover ..................................................................................................... 72
9.9.1 Primary Application Switchover Setup Example ................................................................... 74
10 Stream Channel ................................................................................................................................... 75
10.1 Stream Channel Registers ............................................................................................................... 75
10.2 Opening a Stream Channel ............................................................................................................. 76
10.3 Closing a Stream Channel ............................................................................................................... 76
10.4 Packet Size ...................................................................................................................................... 76
10.5 Multicasting .................................................................................................................................... 77
Registered Copy

GigE Vision
®
Specification
version 1.2
December 23
rd
, 2009 Page 5 of 293
10.6 Impact of Multiple Network Interfaces ........................................................................................... 77
10.7 Traversing Firewalls or Network Address Translation Devices ..................................................... 77
10.8 Unconditional Streaming ................................................................................................................ 78
11 Message Channel ................................................................................................................................ 80
11.1 Message Channel Registers ............................................................................................................ 80
11.2 Opening the Message Channel ........................................................................................................ 80
11.3 Closing the Message Channel ......................................................................................................... 81
11.4 Asynchronous Events...................................................................................................................... 81
11.5 Multicasting .................................................................................................................................... 81
11.6 Traversing Firewalls or Network Address Translation Device ...................................................... 82
12 Device with Multiple Network Interfaces ........................................................................................... 83
12.1 Control Channel .............................................................................................................................. 83
12.2 Stream Channels ............................................................................................................................. 84
12.3 Message Channel ............................................................................................................................ 84
13 GVCP Headers .................................................................................................................................... 85
13.1 Command Header ........................................................................................................................... 85
13.2 Acknowledge Header ...................................................................................................................... 86
13.3 Byte Sequencing ............................................................................................................................. 87
14 Control Channel Dictionary ................................................................................................................ 91
14.1 DISCOVERY .................................................................................................................................. 91
14.1.1 DISCOVERY_CMD............................................................................................................... 91
14.1.2 DISCOVERY_ACK ............................................................................................................... 92
14.2 FORCEIP ........................................................................................................................................ 94
14.2.1 FORCEIP_CMD ..................................................................................................................... 94
14.2.2 FORCEIP_ACK ...................................................................................................................... 96
14.3 READREG ...................................................................................................................................... 96
14.3.1 READREG_CMD................................................................................................................... 97
14.3.2 READREG_ACK ................................................................................................................... 98
14.4 WRITEREG .................................................................................................................................... 99
14.4.1 WRITEREG_CMD ............................................................................................................... 100
14.4.2 WRITEREG_ACK ............................................................................................................... 100
14.5 READMEM .................................................................................................................................. 101
Registered Copy
剩余292页未读,继续阅读














安全验证
文档复制为VIP权益,开通VIP直接复制

评论0