--- ./source/asfrecorder.c~ 2000-12-17 03:47:42.000000000 +0900 +++ ./source/asfrecorder.c 2005-09-05 08:17:08.000000000 +0900 @@ -1178,7 +1178,8 @@ hi->contenttype = unknown_content; /* Determine whether this is live content or not */ - if (!stricmp(ContentType, "application/octet-stream")) + if ((!stricmp(ContentType, "application/octet-stream")) || + (!stricmp(ContentType, "application/vnd.ms.wms-hdr.asfv1"))) { if (strstr(Features, "broadcast")) { @@ -1197,7 +1198,8 @@ (!stricmp(ContentType, "video/x-ms-afs")) || (!stricmp(ContentType, "video/x-ms-wvx")) || (!stricmp(ContentType, "video/x-ms-wmv")) || - (!stricmp(ContentType, "video/x-ms-wma")) ) + (!stricmp(ContentType, "video/x-ms-wma")) || + (!stricmp(ContentType, "application/x-mms-framed"))) { hi->contenttype = redirector_content; /* try to read as much data as fits into the buffer */