Sources
Sources bring in data and push it into the Pipelines that they're attached to.
Every source has a mandatory type
field that indicates the implementation:
type
: The source implementation type. There are 5 different implementations:video
: Http or rtsp video stream.file
: Stream from a video file.nimble
: Remote Nimble instance (distributed Nimble).ws
: Receives images published through Nimble's WebSocket API.zmq
: Ingest images from a custom ZMQ publisher.device
: Stream video from a USB device (e.g. webcam). Experimental.inf
: Infinite input data.
Different source types may define additional properties, such as address
or rate
:
type: "video"
address: "rtsp://camera:554/path"
rate: 30