blob: f8ee09e9d968ea00534daaafea669c6601dd2317 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
Testing latency
===============
The following commands can be used for testing the end-to-end latency of the server:
Server:
-------
$ ./stp-server -p 8000
PUT stream:
-----------
$ gst-launch-1.0 -e videotestsrc is-live=TRUE ! videoscale ! \
video/x-raw, height=120, width=160 ! clockoverlay font-desc="80px" ! tee name=t \
t. ! queue ! theoraenc ! oggmux ! souphttpclientsink location="http://localhost:8000/somepath" \
t. ! queue ! xvimagesink
GET stream:
-----------
$ gst-launch-1.0 souphttpsrc location="http://localhost:8000/somepath" ! \
decodebin ! videoconvert ! videoscale ! autovideosink
Launch as many GET streams as necessary. For multiple PUT streams, just change "somepath" to something else.
|