Recent Posts

Pages: [1] 2 3 ... 10
1
The Pub - Open All Hours / Congratulations, kids!
« Last Post by Janaru on May 19, 2018, 12:31:39 PM »
Happy wedding! I wish you joy and happiness....and I apologize for the long-winded preacher.  :P
2
Geek Speak / Re: Download TV or Radio using only the 8-digit PID
« Last Post by ricklous on May 13, 2018, 11:10:29 AM »
Ed,
Is there a link or anything from the BBC that I can take a look at to confirm the switch to HTTPS? I may need to rewrite a few things.

I can only find 2 blog posts, neither of which refers to a 1st May cutoff:
http://www.bbc.co.uk/blogs/internet/entries/f6f50d1f-a879-4999-bc6d-6634a71e2e60
and:
http://www.bbc.co.uk/blogs/internet/entries/eb4fdb3a-fa91-49ad-bb71-bbe82dab2bd3

Also, monkeyglands is right. On the youtube-dl documentation, that options is explained as:

Code: [Select]
--no-check-certificate           Suppress HTTPS certificate validation
...which means that youtube-dl is not checking the certificate that the BBC feeds back to it against its own set of trusted CAs. If you're having to use the option to connect to the bbc https url, then either
1. the BBC has a problem with it's certificates,
2. youtube-dl doesn't have an up-to-date library of CAs, or some other issue
3. the certificate arriving at your PC isn't a certificate sent by the BBC.

I think we can discount the first.
Also, I think it's unlikely that the BBC would flat-out reject url requests via http. The Beebotron has been redirecting http to https for about two years, and it's trivial. There is no reason to reject a url instead of rewriting, and it would cause massively more problems than it solves. I wonder if there is something else tripping up your access to the BBC. For example, your ISP could be making a clumsy intervention in your traffic which is tripping things up when youtube-dl tries to switch to the BBCs https url. Mobile ISPs are often found to be doing something they shouldn't when people have issues browsing. Are there any proxies/vpns etc that you know of, on your connection? How do you connect?

Also can you give us an example of a url that trips up, so that we can test it from different locations/connections?
3
Geek Speak / Re: Download TV or Radio using only the 8-digit PID
« Last Post by Ed on May 12, 2018, 06:40:58 AM »
This isn't a theoretical forum, we only deal with practical solutions to real problems here.


1.  The plain fact is that from the 1st of this month the BBC servers are rejecting any attempt to connect to the iplayer radio streams using http:// and are currently allowing only requests using https:// to connect. (The BBC servers might behave inconsistently in the first stages of this changeover, as has sometimes happened in the past, so some requests using http:// might still be honoured, but inconsistently.)

This change might not be obvious to anyone using a web browser to listen-in, since browsers often substitute a secure connection automatically in this situation, without the user having to intervene, so the user may be unaware of that happening.

Accordingly, if you are using a program such as YouTube-dl or get_iplayer to connect, in the event of a failure/refusal the first thing to do is make sure you are using https:// (the secure protocol) in the url address of the stream.


2.  Also from the 1st of this month, the BBC servers are refusing an ordinary attempt to connect to them using YouTube-dl.exe but will only allow the connection if the documented option --no-check-certificate is added to the command line.

Accordingly, if you are using the program YouTube-dl to connect, in the event of a failure/refusal the second thing to do is make sure you add --no-check-certificate to the command line (somewhere prior to the output file name).




.
4
Geek Speak / Re: Download TV or Radio using only the 8-digit PID
« Last Post by monkeyglands on May 04, 2018, 04:22:00 PM »
First, and most important, the BBC website has abandoned support for the http format. Most software programs, however, have been built on the assumption that http:// is a valid url format.

Those programs are now broken. So are scripts based on them.

From 1st May forward, the BBC website will only recognise a request for a url if the request is made using the https:// format. Whereas, up until last month, the website would serve a stream if the request was made in either http or https format, from now on it will only serve a stream if the secure https stream is requested.

If you access their site, and are refused, this is the first thing to check. Make certain that the url address of the audio stream begins with https:// (and not http://).
Completely wrong. http:// URL requests are automatically redirected to https:// equivalent. The BBC has been doing that for a long time.
Secondly, but probably equally important, from 1st May the BBC's servers will only serve a stream if the request is made using the correct security certificate. Previously, their servers did not ask for this.

Again, many software programs, and scripts based on them, will be broken as a result of this change.

In the case of YouTube-dl.exe the solution is to add to the command line the option --no-check-certificate because without that the server will simply send a refusal instead of the requested stream. My above-mentioned batch file must be modified by you, to add that option to the command line which mentions YouTube-dl.

Again, if you access their site, and are refused, this is the second thing to check.

So far my researches have not extended beyond avoiding the check. I can't yet comment on the specifics of the particular security certificate, or how to comply rather than simply side-step.
Also completely wrong. The BBC servers do not check individuals' client certificates (that would make no sense), and that is not what --no-check-certificate does. It means the client (youtube-dl in this case) doesn't attempt to verify the certificate presented by the server.
5
Geek Speak / Download TV or Radio using only the 8-digit PID
« Last Post by Ed on May 02, 2018, 08:25:56 AM »
While I'm on here today, I'll just mention a couple of new points that have come up in the past month.


First, and most important, the BBC website has abandoned support for the http format. Most software programs, however, have been built on the assumption that http:// is a valid url format.

Those programs are now broken. So are scripts based on them.

From 1st May forward, the BBC website will only recognise a request for a url if the request is made using the https:// format. Whereas, up until last month, the website would serve a stream if the request was made in either http or https format, from now on it will only serve a stream if the secure https stream is requested.

If you access their site, and are refused, this is the first thing to check. Make certain that the url address of the audio stream begins with https:// (and not http://).


Secondly, but probably equally important, from 1st May the BBC's servers will only serve a stream if the request is made using the correct security certificate. Previously, their servers did not ask for this.

Again, many software programs, and scripts based on them, will be broken as a result of this change.

In the case of YouTube-dl.exe the solution is to add to the command line the option --no-check-certificate because without that the server will simply send a refusal instead of the requested stream. My above-mentioned batch file must be modified by you, to add that option to the command line which mentions YouTube-dl.

Again, if you access their site, and are refused, this is the second thing to check.

So far my researches have not extended beyond avoiding the check. I can't yet comment on the specifics of the particular security certificate, or how to comply rather than simply side-step.


Thirdly, I regret to announce that my favourite trick for avoiding signing-in on the BBC website will no longer work: they have now fixed their earlier mistake, and radio shows will no longer play in Internet Explorer 8.

I currently use a different trick to play a radio show without signing in.

The method is to slightly modify my above-mentioned batch file, by substituting for the command line in it either of the following instead -


Code: [Select]
    "%YouTube-dl%"  -o -  %url%   --no-check-certificate | "C:\Program Files\VLC\vlc.exe" -
Code: [Select]
    "%YouTube-dl%"  -o -  %url%   --no-check-certificate | "C:\Program Files\MPlayer\mplayer.exe" -

My above-mentioned batch file contains the script needed to extract the correct url from the BBC's web pages. You will need to install either VLC player or MPlayer on your computer, to actually play the .m4a (itunes audio format) audio stream.

Get VLC media player :  http://www.videolan.org/vlc/

Get MPlayer for Windows : http://mplayerwin.sourceforge.net/downloads.html





6
Geek Speak / Latest BBC iPlayer changes
« Last Post by Ed on May 02, 2018, 07:56:57 AM »
While I'm on here today, I'll just mention a couple of new BBC iPlayer changes.


First, and most important, the BBC website has abandoned support for the http format. Most software programs, however, have been built on the assumption that http:// is a valid url format.

Those programs are now broken. So are scripts based on them.

From 1st May forward, the BBC website will only recognise a request for a url if the request is made using the https:// format. Whereas, up until last month, the website would serve a stream if the request was made in either http or https format, from now on it will only serve a stream if the secure https stream is requested.

If you access their site, and are refused, this is the first thing to check.


Secondly, but probably equally important, from 1st May the BBC servers will only serve a stream if the request is made using the correct security certificate. Previously, their servers did not ask for this.

Again, many software programs, and scripts based on them, will be broken as a result of this change.

In the case of YouTube-dl.exe the solution is to add to the command line the option --no-check-certificate because without that the server will simply send a refusal instead of the requested stream.

Again, if you access their site, and are refused, this is the second thing to check.

So far my researches have not extended beyond avoiding the check, I can't yet comment on the specifics of the particular security certificate, or how to comply rather than simply side-step it.
7
Radio Matters / Re: RadioArchive is back!! ( but then maybe you knew that?)
« Last Post by Ironeyes on April 20, 2018, 08:58:47 AM »
Don't know how I missed this post, but yes, I did know as I found out in February, when I sent a pm to one of our members, but have not had a reply, sadly.

Like you, i also enjoyed a moment of joy on discovering the re-birth, and hope that the site continues to house it's many treasures for years to come.
8
Radio Matters / RadioArchive is back!! ( but then maybe you knew that?)
« Last Post by TallforaDuck on April 13, 2018, 10:51:58 AM »
I have been married for thirty seven years, so my wife has seen me happy.... twice as she recalls, but when I discovered this news last night she finally completed the hat-trick.

Whilst there are plenty of places to find tv torrents on line, dedicated radio drama has become an endangered species and when the original Radioarchive ceased some years back, I truly felt like I had lost a relative, the new site is pretty much the same as the original and with many of the original contributors present.

I am not certain of the protocol adding links here, but with us suffering from a dearth of good quality dramas, this is a Godsend to many of us.

It is here,  http://radioarchive.cx/torrents.php and the sign up is simplicity itself which is a boon.

Like the title says, maybe some of you already knew but the site is looking for as much repopulation as possible.

Hopefully some of you are as pleased as I am,
9
The Radio 4 Extra listing for the seven days beginning 24/03/18 has been posted at the following permanent link:

http://www.radio-lists.org.uk/4x

This contains the online listing and the pdf: hover the mouse over the 'pdf' button and right-click and 'save as' to download, or left-click to display and then possibly print through the pdf viewer.

The rtf version is no longer produced, but there is a printer-friendly html version under the 'print-frendly' button; download and viewing is as per the procedure above for the pdf.

An archive is being built up - see the 'archive' button. Archive versions are also available under the 'print-friendly' button.

Note that the online version now lands on the current programme; to read next week's list early, use the 'Archive' drop-down list.

I'm afraid that there has been a delay whilst I updated my code to adjust to the changed structure of the BBC schedule web pages.  The pdf will auto-generate in a few minutes.
10
What\'s That Music? / Re: BBC Radio 4 - The Pale Horse theme
« Last Post by Lothbrok on March 10, 2018, 03:39:05 PM »

The intro music is "Desafinado" by Stan Getz, a bit of a hit in 1963 I believe. 
Pages: [1] 2 3 ... 10