ark::rtsp::RtspClientStage
Defined in header “ark/rtsp/stages/rtsp_client_stage.hh”.
This stage will connect to a remote RTSP server and republish video to the rest of the pipeline.
The stage accepts runtime configuration updates on its “config” channel; an update that changes the server URL or credentials tears down any current connection and reconnects with the new settings.
Methods
-
RtspClientStage(std::string name)
Constructor. -
~RtspClientStage()
Destructor. -
void initialize(pipeline::StageInterface & interface)
Initializes the stage, setting up publishers/subscribers. -
void start()
Starts up background threads and begins communicating. -
void shutdown()
Halts all threads.