Unicast Server Log Entry Format


Entries in the log have the following layout:

The next section provides a description of the log fields.

Server Statistics

Server statistics apply to the time at which the log entry was made.
Column Description
A Server local time.
B The number of connected clients.
C The number of active streams.
D The allocated bandwidth.

Client and Stream Statistics

Client and stream statistics apply to the most recently terminated streaming session for the specified client.
Column Description
E The IP address of the client (from the server's perspective).
F The name of the file that was streamed.
G The number of packets sent to the client.
H The number of packets skipped.
I The ideal (full pipe) packet duration in msec. This is ((packet size) / rate) for the file.
J The HRESULT for the termination of the streaming session. HRESULT represents an error code.
K The number of packets the client received.
L The number of erasures detected by the client. This value represents the worst case scenario.
M The maximum number of contiguous erasures detected by the client, where contiguous erasures refers to contiguous packets dropped by the server.
N The minimum packet period. This is the minimum interval in msec between packet arrivals. This value is accurate only to within approximately 10 msec, and is meaningful only if the pipe is full.
O The average packet period. This is the average interval in msec between packet arrivals. This value is accurate only to within approximately 10 msec. This value is meaningful only if the pipe is full; if the pipe is full, this value should be approximately equal to packet duration.
P The maximum packet period. This value is accurate only to within approximately 10 msec, and is meaningful only if the pipe is full. This value represents the maximum interval between packet arrivals (in msec).
Q The name of the client module that reported these statistics.
R The client operating system abbreviation (currently supports only Windows NT or Windows® 95).
S The operating system version (major.minor.build number).
T The total number of packets received during this playback.
U The total number of packets recovered through error correction during this playback.
V The total number of packets lost during this playback.
W The number of times the client buffered during this playback (1 is normal).
X The minimum reception quality (percentage of non-lost packets over the last 30 seconds) recorded during this playback.

The following is an example of a log file line:

14:28:56, 1, 0, 193750, 157.56.137.30, C:\ASFRoot\Tori.asf, 84, 0, 100, 0x0, 84, 0, 0, 70, 98, 131, MSCCORE NT 4.0.1381, 84, 0, 0, 1, 100

The file played was C:\ASFRoot\Tori.asf, the server sent 84 packets and skipped none, and the client received all 84 packets, achieving 100% minimum reception quality.

© 1997 Microsoft Corporation. All rights reserved. Terms of Use.