Class LiveStreamConnection

java.lang.Object
uk.ac.gda.client.live.stream.LiveStreamConnection
All Implemented Interfaces:
AutoCloseable, IConnection, ILiveStreamConnection

public class LiveStreamConnection extends Object implements IConnection, ILiveStreamConnection
An instance of this class encapsulates a connection to a live stream, i.e. a camera, as defined by a CameraConfiguration and a StreamType.

Publishes OpenConnectionEvent when a connection is created

Instances of this class should be created using LiveStreamConnectionBuilder which will ensure it is attached to a stream.