Gets the state of the stream and saves it in a parameter.

C Language

int web_stream_get_param_string( const char *StreamID, const int StateType, const char *ParameterName );

ExampleStream Functions

Argument Description
StreamIDThe identifier passed to web_stream_open.

One of:

  • STREAM_URL (7)
  • PROTOCOL (8)
  • SERVER_IP (9)
ParameterNameThe parameter to store the state string.

Return Values

This function returns LR_PASS (0) on success, and LR_FAIL (1) on failure.


Standard parameterization is not available for this function.

General Information

The web_stream_get_param_string function returns the state of the open stream.

This function is not recorded. You can insert it manually into your script.


This is an example of a use of web_stream_get_param_string:

web_stream_get_param_string("2", STREAM_URL, "StreamURL");
web_stream_get_param_string("2", PROTOCOL, "StreamProtocol");
web_stream_get_param_string("2", SERVER_IP, "ServerIP");
lr_output_message("Url: , %s", lr_eval_string("{StreamURL}"));
lr_output_message("Protocol: , %s",lr_eval_string("{StreamProtocol}"));
lr_output_message("IP:, %s",lr_eval_string("{ServerIP}"));