| name required | http://localhost:9997/v1/config/paths/edit/{name} Request samples Content typeapplication/json {"source": "string", "sourceProtocol": "string", "sourceAnyPortEnable": true, "sourceFingerprint": "string", "sourceOnDemand": true, "sourceOnDemandStartTimeout": "string", "sourceOnDemandCloseAfter": "string", "sourceRedirect": "string", "disablePublisherOverride": true, "fallback": "string", "publishUser": "string", "publishPass": "string", "readUser": "string", "readPass": "string", "runOnInit": "string", "runOnInitRestart": true, "runOnDemand": "string", "runOnDemandRestart": true, "runOnDemandStartTimeout": "string", "runOnDemandCloseAfter": "string", "runOnPublish": "string", "runOnPublishRestart": true, "runOnRead": "string", "runOnReadRestart": true }removes the configuration of a path. Responseshttp://localhost:9997/v1/config/paths/remove/{name} returns all active paths. Responseshttp://localhost:9997/v1/paths/list Response samples Content typeapplication/json {"items": {"property1": {"confName": "string", "conf": {"source": "string", "sourceProtocol": "string", "sourceAnyPortEnable": true, "sourceFingerprint": "string", "sourceOnDemand": true, "sourceOnDemandStartTimeout": "string", "sourceOnDemandCloseAfter": "string", "sourceRedirect": "string", "disablePublisherOverride": true, "fallback": "string", "publishUser": "string", "publishPass": "string", "readUser": "string", "readPass": "string", "runOnInit": "string", "runOnInitRestart": true, "runOnDemand": "string", "runOnDemandRestart": true, "runOnDemandStartTimeout": "string", "runOnDemandCloseAfter": "string", "runOnPublish": "string", "runOnPublishRestart": true, "runOnRead": "string", "runOnReadRestart": true }, "source": {"type": "rtspSession", "id": "string" }, "sourceReady": true, "readers": [{"type": "rtspSession", "id": "string" } ] }, "property2": {"confName": "string", "conf": {"source": "string", "sourceProtocol": "string", "sourceAnyPortEnable": true, "sourceFingerprint": "string", "sourceOnDemand": true, "sourceOnDemandStartTimeout": "string", "sourceOnDemandCloseAfter": "string", "sourceRedirect": "string", "disablePublisherOverride": true, "fallback": "string", "publishUser": "string", "publishPass": "string", "readUser": "string", "readPass": "string", "runOnInit": "string", "runOnInitRestart": true, "runOnDemand": "string", "runOnDemandRestart": true, "runOnDemandStartTimeout": "string", "runOnDemandCloseAfter": "string", "runOnPublish": "string", "runOnPublishRestart": true, "runOnRead": "string", "runOnReadRestart": true }, "source": {"type": "rtspSession", "id": "string" }, "sourceReady": true, "readers": [{"type": "rtspSession", "id": "string" } ] } } }returns all active RTSP sessions. Responseshttp://localhost:9997/v1/paths/list Response samples Content typeapplication/json {"items": {"property1": {"confName": "string", "conf": {"source": "string", "sourceProtocol": "string", "sourceAnyPortEnable": true, "sourceFingerprint": "string", "sourceOnDemand": true, "sourceOnDemandStartTimeout": "string", "sourceOnDemandCloseAfter": "string", "sourceRedirect": "string", "disablePublisherOverride": true, "fallback": "string", "publishUser": "string", "publishPass": "string", "readUser": "string", "readPass": "string", "runOnInit": "string", "runOnInitRestart": true, "runOnDemand": "string", "runOnDemandRestart": true, "runOnDemandStartTimeout": "string", "runOnDemandCloseAfter": "string", "runOnPublish": "string", "runOnPublishRestart": true, "runOnRead": "string", "runOnReadRestart": true }, "source": {"type": "rtspSession", "id": "string" }, "sourceReady": true, "readers": [{"type": "rtspSession", "id": "string" } ] }, "property2": {"confName": "string", "conf": {"source": "string", "sourceProtocol": "string", "sourceAnyPortEnable": true, "sourceFingerprint": "string", "sourceOnDemand": true, "sourceOnDemandStartTimeout": "string", "sourceOnDemandCloseAfter": "string", "sourceRedirect": "string", "disablePublisherOverride": true, "fallback": "string", "publishUser": "string", "publishPass": "string", "readUser": "string", "readPass": "string", "runOnInit": "string", "runOnInitRestart": true, "runOnDemand": "string", "runOnDemandRestart": true, "runOnDemandStartTimeout": "string", "runOnDemandCloseAfter": "string", "runOnPublish": "string", "runOnPublishRestart": true, "runOnRead": "string", "runOnReadRestart": true }, "source": {"type": "rtspSession", "id": "string" }, "sourceReady": true, "readers": [{"type": "rtspSession", "id": "string" } ] } } }returns all active RTSP sessions. Responseshttp://localhost:9997/v1/rtspsessions/list Response samples Content typeapplication/json {"items": {"property1": {"remoteAddr": "string", "state": "idle" }, "property2": {"remoteAddr": "string", "state": "idle" } } }kicks out a RTSP session from the server. path Parameters| id required | http://localhost:9997/v1/rtspsessions/list Response samples Content typeapplication/json {"items": {"property1": {"remoteAddr": "string", "state": "idle" }, "property2": {"remoteAddr": "string", "state": "idle" } } }kicks out a RTSP session from the server. Responseshttp://localhost:9997/v1/rtspsessions/kick/{id} returns all active RTSPS sessions. Responseshttp://localhost:9997/v1/rtspssessions/list Response samples Content typeapplication/json {"items": {"property1": {"remoteAddr": "string", "state": "idle" }, "property2": {"remoteAddr": "string", "state": "idle" } } }kicks out a RTSPS session from the server. path Parameters| id required | http://localhost:9997/v1/rtspssessions/list Response samples Content typeapplication/json {"items": {"property1": {"remoteAddr": "string", "state": "idle" }, "property2": {"remoteAddr": "string", "state": "idle" } } }kicks out a RTSPS session from the server. Responseshttp://localhost:9997/v1/rtspssessions/kick/{id} returns all active RTMP connections. Responseshttp://localhost:9997/v1/rtmpconns/list Response samples Content typeapplication/json {"items": {"property1": {"remoteAddr": "string", "state": "idle" }, "property2": {"remoteAddr": "string", "state": "idle" } } }kicks out a RTMP connection from the server. path Parameters| id required | string the ID of the connection.
+ http://localhost:9997/v1/rtmpconns/list Response samples Content typeapplication/json {"items": {"property1": {"remoteAddr": "string", "state": "idle" }, "property2": {"remoteAddr": "string", "state": "idle" } } }kicks out a RTMP connection from the server. path Parameters| id required | string the ID of the connection.
|
Responseshttp://localhost:9997/v1/rtmpconns/kick/{id}
+http://localhost:9997/v1/rtmpconns/kick/{id} returns all active HLS muxers. Responseshttp://localhost:9997/v1/hlsmuxers/list Response samples Content typeapplication/json
|
|
|
|