Problem mit Stresstool? Versteht ihr wie das gemeint ist?

L

Lanz0101

Tripel-As
Hallo, ich teste grad den Darwin Streaming Server mit dem enthaltenen Stresstool Streaming LoadTool.

Dazu gibts ne streamingloadtool.con:

Code:
# This is a StreamingLoadTool config file

#player user agent name
player gmp4player

# Use the "clienttype" directive to specify whether StreamingLoadTool should make
# RTSP / UDP connections or RTSP / HTTP connections or . Say "http" for
# the latter, "udp" for the former. Say "reliableudp" for reliable UDP.
# Say "http" for straight interleaved RTSP / RTP
clienttype tcp

# If doing RTSP / HTTP, set droppost to "yes" if you would like StreamingLoadTool
# to drop the POST half of each RTSP / HTTP connection after sending the
# PLAY. "yes" best emulates the "real" client behavior.
droppost yes

# Set this to the # of concurrent clients you would like StreamingLoadTool to maintain
concurrentclients	10

# Specify a connection port for each connection
port		554

# Specify a proxy IP address in dotted-decimal form. If 0, StreamingLoadTool
# will not use a proxy to connect
proxyip		0

# Client window (size of UDP socket buffers).
# For reliable UDP, this affects packet loss and the server's
# retransmission algorithm
clientwindow 32768

# StreamingLoadTool should send a TEARDOWN after streaming for this # of seconds
movielength	40

# If runforever is set to "no", StreamingLoadTool will quit after finishing the
# list of URLs provided below. If "yes" StreamingLoadTool will loop forever.
runforever yes

# Each instance of StreamingLoadTool must have a unique httpcookie value. This
# can also be specified on the command-line (see usage by doing StreamingLoadTool -v)
httpcookie	1

# Set to "yes" if you would like StreamingLoadTool to generate a connection log
shouldlog	yes

# Append junk data after each DESCRIBE request
appendjunk	no

# Location to place the connection log
logpath		streamingloadtool.log

# Interval in milliseconds between attempts to read media data. For acking
# udp clients, this is also the interval between acks.
readinterval 1

# how late should packets be allowed to be sent? Value is in seconds.
# 0 = no late tolerance will be specified at all
latetolerance 0

# The "Packet-Range" header is used as an alternative to the standard "Range"
# header on a Play request for specifying a range of packets. Leave
# this line blank to issue a standard play, specify a packet range header
# here to send that instead of standard Range header.
packetplayheader

# The overbuffer window size is the number of K bytes the server can send
# ahead of time. This applies to all transports except "udp".
overbufferwindowsize 5192

# Set this to be the value of the x-RTP-Meta-Info header sent to the server.
# If it is empty, no x-RTP-Meta-Info header will be sent. Otherwise, specify
# the fields you would like to receive
# rtpmetainfo tt;ft;pn;fd;md;sq

# Set this to be the speed you want the streams at (1 = normal speed, 2 = 2x normal speed, etc)
speed	2

# Enable this to have StreamingLoadTool randomly thumb around
randomthumb yes

# Set sendoptions "yes" to send an OPTIONS request before executing each DESCRIBE request
sendoptions yes

# Set requestrandomdata "yes" to send an OPTIONS request with a random data request header before executing each DESCRIBE request
requestrandomdata yes

# How many random bytes the server should send in the body of the OPTIONS response
randomdatasize 100

# List of rtsp URLs for StreamingLoadTool to execute
url rtsp://t-vision.berkom.de/sample_100kbit.mp4

und wenn ich das ding nu starte zeigt er mir folgendes in der Kommandozeile an:

Code:
[root@localhost DarwinStreamingSrvrlinux-Linux]# ./StreamingLoadTool
Checking for 'streamingloadtool.mov' on the target servers
Done checking for 'streamingloadtool.mov' on all servers
StreamingLoadTool test in progress.
Config file: streamingloadtool.conf. Client type: RTSP/TCP client. Num clients: 10.
Movie length: 40. Run forever: 1. HTTP cookie: 1000010. Port: 554
Writing StreamingLoadTool log at: streamingloadtool.log
Active Playing Attempts Success Errors Failed Bitrate
   10      2       10      0      0      0         7k
   10      7       10      0      0      0       346k
   10     10       10      0      0      0       371k
   10      7       11      0      0      1       295k
   10      8       14      0      0      4       337k
   10      7       15      0      0      5       329k
   10      5       17      0      0      9       320k
   10      6       20      0      0     10       319k
   10      7       22      0      0     12       342k
Sending TEARDOWNs.
Speicherzugriffsfehler
[root@localhost DarwinStreamingSrvrlinux-Linux]#

jetzt sind ja in der conf 10 Verbindungen vorgegegben, warum stehen aber bei Attempt mehr als 10? Und was ist der unterschied zwischen Error und Failed? Vielleicht versteh ich die wirkungsweise des Stresstools ned richtig?

Hat jemand Ahnung?
 

Ähnliche Themen

Nginx als Reverse Proxy für Nextcloud und Emby

solved Problem mit smtp (postfix) als send-only mta hinter NAT

Zugriff Ubuntu 16.04. auf Freigabe 18.04. LTS nicht möglich

Email via script via Exchange Server (SASL)

Samba-Server mit Univention Corporate Server

Zurück
Oben