Logging data about multicast streams

To log data about clients that receive content as a multicast stream, you can use Multicast and Advertisement Logging Agent (Wmsiislog.dll), which is an Internet Server Application Programming Interface (ISAPI) logging extension.

Log files for multicast clients are saved to the %systemroot%\System32\LogFiles\WMS_ISAPI directory on a Web server. Each log file name uses the WMS_ISAPI_yyyymmdd.log format, where yyyymmdd is the year, month, and day when the log file is created. If more than one log file is generated in a day, an incremented number is added to the file name, using the format WMS_yyyymmdd_iiii.log, where iiii is a number that starts at 0001 and increases by one for every log file generated after the first one. Make sure you have configured Internet Information Services (IIS) to support ISAPI applications so that Wmsiislog.dll can receive client logs. You can also write a Common Gateway Interface (CGI) script to generate a log file.

The information that is generated in a log file for a multicast client is the same as information generated by the WMS Client Logging plug-in, except that it does not have server statistics. For information about the fields in a log file, see Log file entries reference.

If you host content, you may have customers who want to receive log files for their content. Windows Media Services offers the following two methods to accomplish this: you can add a LOGURL tag to a client-side playlist file (also called the announcement file) for your customers' content or you can use the logURL attribute in a server-side playlist file to send log files to your customers. For more information, see Distributing log files to customers.

See Also