I did notice that a DRM codec installed itself on a computer with WMP11 on Friday... I'll check it out when I get to that office in a few hours.
On 17/09/2007, Mark Hingston <[EMAIL PROTECTED]> wrote: > > Hi, > > I'm in the process of creating a linux-based, lightweight RTSP client for > listening to internet radio and have run into problems with connecting to > the BBC's radio stations. I am using live555 libraries (www.live555.com) > to provide RTSP support and have done a fair amount of work getting my > client to receive mms streams via RTSP. My RTSP client can connect to most > mms urls if you change the "mms://" to "rtsp://", but has problems > downloading BBC radio stations in this way. So I was wondering if anyone can > shed any light on the problems that I'm having. > > For eg. when i try to connect to: > > rtsp://wmlive.bbc.co.uk/wms/bbc7/hi_s1 > > the RTSP conversation that fails is attached in the file named " > MarksPlayer-rtsp-to-bbc.txt". The problem seems to be that whenever I > issue a SETUP command, I receive a response of "400 Bad Request" > > Other streams that show the same problem include: > > mms://wmlive.bbc.net.uk/wms/radio5/5Live_int_s1 > mms://wmlive.bbc.co.uk/wms/1xtra/hi_s1 > > where simply replacing the "mms://" with "rtsp://" creates a stream that I > can not connect to. The version string shows that the BBC is using > WMServer/9.1.1.3814, and in the past, I have successfully connected via RTSP > to other servers running that version. (eg. > mms://media.hostdepot.com/334479-02). > > What is especially confusing for me is the fact that Windows Media Player > 11, running on Windows XP successfully connects to the server, using a very > similar pattern of RTSP commands (the messages sent during the WMP11 > exchange are attached in the file named "wmp11-rtsp-to-bbc.txt"). I have > tried altering my own RTSP client (which runs on Linux) so that it uses an > identical sequence of commands to WMP11, but this still results in a failure > to connect - I can successfully issue the OPTIONS and DESCRIBE requests and > get meaningful responses, yet every time i try to issue a GET_PARAMETER or > SETUP request after this, I receive a response of "RTSP/1.0 400 Bad > Request". > > My own rtsp client is not able to download mms streams, as I haven't and > don't plan to implement mms as it's a deprecated (and proprietary) protocol. > > I can connect to other WM Servers via RTSP, so I'm curious, is the BBC's > Windows Server special in some way? Are the BBC's internet radio broadcasts > DRM encrypted or something? Or is there any reason that anyone knows of that > would be preventing me from connecting to the server via RTSP? > > If I'm asking these questions in the wrong place, please let me know where > would be more appropriate to ask (N.B. I've already asked these questions > to the live555 developers, who told me to ask the BBC or Microsoft). > > Thanks in advance, > Mark Hingston. > > > > > > -- Please email me back if you need any more help. Brian Butterworth www.ukfree.tv

