Audio/video stream recording forums (http://stream-recorder.com/forum/index.php)
-   Audio stream recording (http://stream-recorder.com/forum/forumdisplay.php?f=5)
-   -  

Problem capturing internet radio stations (Windows Media)

(http://stream-recorder.com/forum/showthread.php?t=259)

UppyJC 08-08-2006 03:45 AM

Problem capturing internet radio stations (Windows Media)


 
Hi all,

I have a problem trying to record some internet radio stations I'd like to record to listen to later.
The particular ones I am having a problem with are the GCap group of stations.

For example, 2CR radio is a radio station which is reasonably local to me but is not in range of FM radio or DAB...

The stream URL appears to be http://mediaweb.musicradio.com/playlist.asx?show=22
This then appears to direct to http://mediasrv.musicradio.com/2CR?W...tBitrate=40000

I am using Replay AV and it just will not capture the stream. I've also tried other software and it does exactly the same.
Has anyone got any ideas?

Thanks!

James Uppington

applian 08-08-2006 01:32 PM

Re: Problem capturing internet radio stations


 
Hi James -

I tried this, and received a "not enough bandwidth" error when connecting via Replay A/V and WM Recorder.

The way to record this is to use Replay A/V and the "Capture by Recording Audio Output" option, instead of the "Capture by Downloading + Stream Capture". (This is set under the Basic tab for each show). THis option records exactly what you hear from your speakers.

Best Regards,

Bill Dettering
Applian Technologies Inc.

Stream Recorder 08-08-2006 02:49 PM

Re: Problem capturing internet radio stations (Windows Media)


 
I've been analyzing a log made by Proxomitron:
Quote:

+++GET 3+++
GET /playlist.asx?show=22 HTTP/1.0
Accept: */*
User-Agent: Windows-Media-Player/10.00.00.3802
Host: mediaweb.musicradio.com
Connection: keep-alive

+++RESP 3+++
HTTP/1.0 200 OK
Date: Tue, 08 Aug 2006 20:29:55 GMT
Server: Microsoft-IIS/6.0
Pragma: no-cache
Content-Length: 288
Content-Type: video/x-ms-asf
Set-Cookie: XXXXXXXXXXXXXX; path=/
Connection: Keep-Alive
+++CLOSE 3+++

+++GET 4+++
GET /2CR?WMContentBitrate=40000 HTTP/1.1
Accept: */*
User-Agent: NSPlayer/10.0.0.3802
Host: mediasrv.musicradio.com
X-Accept-Authentication: Negotiate, NTLM, Digest, Basic
Pragma: version11-enabled=1
Pragma: no-cache,rate=1.000,stream-time=0,stream-offset=0:0,packet-num=4294967295,max-duration=0
Pragma: pipeline-experiment=1
Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, com.microsoft.wm.predstrm, com.microsoft.wm.startupprofile
Pragma: xClientGUID={XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
Accept-Language: en-US, *;q=0.1
Connection: keep-alive

+++RESP 4+++
HTTP/1.1 200 OK
Content-Type: application/vnd.ms.wms-hdr.asfv1
Server: Cougar/9.01.01.3814
Content-Length: 5636
Date: Tue, 08 Aug 2006 20:30:01 GMT
Pragma: no-cache, pipeline-experiment=1, client-id=XXXXXXXX, xResetStrm=1, features="broadcast,playlist", timeout=60000
Last-Modified: Fri, 02 Jun 2006 10:04:13 GMT
Etag: "261"
Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, com.microsoft.wm.predstrm, com.microsoft.wm.fastcache, com.microsoft.wm.startupprofile
Connection: Keep-Alive
+++CLOSE 4+++

+++GET 5+++
GET /2CR?WMContentBitrate=40000 HTTP/1.1
Accept: */*
User-Agent: NSPlayer/10.0.0.3802
Host: mediasrv.musicradio.com
Pragma: pipeline-request=1
Pragma: client-id=XXXXXXXX
Connection: keep-alive

+++RESP 5+++
HTTP/1.1 200 OK
Server: Cougar/9.01.01.3814
Date: Tue, 08 Aug 2006 20:30:02 GMT
Pragma: no-cache, client-id=XXXXXXXX, features="broadcast,playlist", timeout=60000
Last-Modified: Fri, 02 Jun 2006 10:04:13 GMT
Etag: "261"
Transfer-Encoding: chunked
Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, com.microsoft.wm.predstrm, com.microsoft.wm.fastcache, com.microsoft.wm.startupprofile
Connection: Close
+++CLOSE 5+++

+++GET 6+++
GET /2CR?WMContentBitrate=40000 HTTP/1.1
Accept: */*
User-Agent: NSPlayer/10.0.0.3802
Host: mediasrv.musicradio.com
Pragma: pipeline-request=1
Pragma: client-id=XXXXXXXX
Connection: keep-alive

+++RESP 6+++
HTTP/1.1 200 OK
Server: Cougar/9.01.01.3814
Date: Tue, 08 Aug 2006 20:30:04 GMT
Pragma: no-cache, pipeline-result=0, client-id=XXXXXXXX, features="broadcast,playlist", timeout=60000
Last-Modified: Fri, 02 Jun 2006 10:04:13 GMT
Etag: "261"
Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, com.microsoft.wm.predstrm, com.microsoft.wm.fastcache, com.microsoft.wm.startupprofile
Content-Length: 0
Connection: Keep-Alive
+++CLOSE 6+++

+++GET 7+++
GET /2CR.smi HTTP/1.0
Accept: */*
User-Agent: Windows-Media-Player/10.00.00.3802
Host: mediasrv.musicradio.com
Connection: keep-alive

+++RESP 7+++
HTTP/1.0 200 OK
Content-Type: video/x-ms-asf
Server: Cougar/9.01.01.3814
Content-Length: 120
Date: Tue, 08 Aug 2006 20:30:11 GMT
Pragma: no-cache, xResetStrm=1
Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, com.microsoft.wm.predstrm, com.microsoft.wm.fastcache, com.microsoft.wm.startupprofile
Connection: Keep-Alive
+++CLOSE 7+++

+++GET 8+++
GET /2CR?WMContentBitrate=40000 HTTP/1.0
Accept: */*
User-Agent: NSPlayer/10.0.0.3802
Host: mediasrv.musicradio.com
X-Accept-Authentication: Negotiate, NTLM, Digest, Basic
Pragma: no-cache,rate=1.000,stream-time=0,stream-offset=4294967295:4294967295,packet-num=4294967295,max-duration=0
Pragma: xPlayStrm=1
Pragma: client-id=XXXXXXXX
Pragma: LinkBW=30000
Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, com.microsoft.wm.predstrm, com.microsoft.wm.startupprofile
Pragma: playlist-gen-id=XXXXXXX
Pragma: xClientGUID={XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
Pragma: stream-switch-count=2
Pragma: stream-switch-entry=ffff:1:2 ffff:2:0
Accept-Language: en-us, *;q=0.1
Connection: keep-alive

+++RESP 8+++
HTTP/1.0 200 OK
Content-Type: application/x-mms-framed
Server: Cougar/9.01.01.3814
Date: Tue, 08 Aug 2006 20:30:12 GMT
Pragma: no-cache, client-id=XXXXXXXX, features="broadcast,playlist", timeout=60000, AccelBW=0, AccelDuration=0, Speed=1.000
Last-Modified: Fri, 02 Jun 2006 10:04:13 GMT
Etag: "261"
Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, com.microsoft.wm.predstrm, com.microsoft.wm.fastcache, com.microsoft.wm.startupprofile
Connection: keep-alive
+++CLOSE 8+++

+++GET 9+++
GET /2CR?WMContentBitrate=40000 HTTP/1.0
Accept: */*
User-Agent: NSPlayer/10.0.0.3802
Host: mediasrv.musicradio.com
X-Accept-Authentication: Negotiate, NTLM, Digest, Basic
Pragma: no-cache,rate=1.000,stream-time=0,stream-offset=0:0,packet-num=4294967295,max-duration=0
Pragma: xPlayStrm=1
Pragma: client-id=XXXXXXXX
Pragma: LinkBW=30000
Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, com.microsoft.wm.predstrm, com.microsoft.wm.startupprofile
Pragma: playlist-seek-id=1302267
Pragma: playlist-gen-id=1302267
Pragma: xClientGUID={XXXXXXXX-2C39-46c0-AE0A-XXXXXXXXXXXX}
Pragma: stream-switch-count=2
Pragma: stream-switch-entry=ffff:1:2 ffff:2:0
Accept-Language: en-us, *;q=0.1
Connection: keep-alive
+++CLOSE 9+++
I get the same problem - Error 453 "Not enough bandwidth" - when recording with any stream recorder. However I can play the stream without any problem.

It is interesting whether it can be caused by the following strings:
Quote:

Pragma: stream-switch-count=2
Pragma: stream-switch-entry=ffff:1:2 ffff:2:0

UppyJC 08-09-2006 02:27 AM

Re: Problem capturing internet radio stations


 
The only issue I have of using the recording audio method rather that capturing the stream is that only one radio station can be recorded at once that way.
That could prove to be a problem. It's an annoying problem.

James

Stream Recorder 08-09-2006 11:22 AM

Re: Problem capturing internet radio stations


 
I was able to record only with WM Recorder in the PRO mode and MPlayer, however the recording are not playable. I've tried to fix the Windows Media audio file with WM Recorder reprocessing function and with ASF Tools to no avail (ASF Tools shows "Unknown padding flag: 40" error).


All times are GMT -6. The time now is 11:42 PM.