To configure streaming video load and stress tests you can use WCS server settings. Tests will start after the server startup.
- StreamingLoadTest: the test stream is generated by the WCS server; a preconfigured number of subscribers connect to the stream
- StreamingCustomStreamStressTest: a preconfigured number of subscribers connect to the real stream published on the WCS server
Settings examples
- the StreamingLoadTest test with duration of 10 minutes; no transcoding for five subscribers, transcoding for seven subscribers
Code Block | ||||
---|---|---|---|---|
| ||||
streaming_load_test_duration_minutes=10
streaming_load_test_proxy_subscribers=5
streaming_load_test_encoding_subscriber_groups=2,5
start_test=true
streaming_tests=StreamingLoadTest |
- the StreamingCustomStreamStressTest test without transcoding for all subscribers; up to sixty subscribers can connect simultaneously
Code Block | ||||
---|---|---|---|---|
| ||||
streaming_custom_stream_stress_test_rate=500
streaming_custom_stream_stress_test_subscriber_ttl_sec=30
streaming_custom_stream_stress_test_max_proxy_subscribers=100
streaming_custom_stream_stress_test_encoding_subscriber_groups=0
streaming_custom_stream_stress_test_stream_name=testStreamName
start_test=true
streaming_tests=StreamingCustomStreamStressTest |
Here testStreamName - is the name of the stream that must be published on the WCS server (for instance, using one of example clients for stream publishing) in order to run the test.
Include Page | ||||
---|---|---|---|---|
|