get_iplayer forums

Why was streaming removed? - Printable Version

+- get_iplayer forums (
+-- Forum: Off-Topic (
+--- Forum: Any Other Business (
+---- Thread: Why was streaming removed? (

Why was streaming removed? - kachelaqa - 14-03-2017

I have read through the various release notes, and looked through the forums, but I cannot find any explanation of exactly why streaming was removed

This is a major loss to me, as I rely on it to view iplayer programmes via mplayer. I cannot use the BBC interface, because on my (quite old) PC the output is very choppy and in full screen it uses 100% cpu.

I am currently using get_iplayer 2.97 as a work-around, but it doesn't seem to be a viable long-term solution. I am currently using a command like this:

get_iplayer --stream --type=tv --player='mplayer -fs -cache 8192 -cache-min 30 -' url

Is there anything equivalent to this that will work with newer versions of get_iplayer?

(PS: my OS is Linux, and I use Firefox-52.0).

RE: Why was streaming removed? - nodonttakethose - 08-04-2017

Hi all,

can we get an answer to the OP question please as to exactly why the '--stream' option was removed? I'm genuinely interested! Is this out of fear of legal repercussions? Was it too tedious to maintain something that for all intents and purposes is available on the iplayer website already?

Whichever way this cookie crumbles, under linux this certainly is a great loss, as there still is no GPU based video decoding on any browser that I am aware of. So my core2duo based laptop is running at 70 degrees just so I can watch the news. Not to mention, that now it also churns through the battery much more quickly.

I suppose, someone with more knowledge than me could fork the last working version and maintain that. I for one will certainly be holding on to my rpm's... '-)


As an afterthought for those interested and using git to download get_iplayer: If you want to get back to the last get_iplayer version with '--stream' working, you could do a 'git clone', then enter the repository folder and then do a 'git reset --hard 7b107926d6d77e64114e410e7d785b5ecf5c1ffb'. That gets you back to the repository's last working commit from Sept. 2016.

RE: Why was streaming removed? - bobbyblow - 03-05-2017

its very sad streaming has been removed, check out streamlink to view BBC and many others in vlc/mpv/mplayer etc.

RE: Why was streaming removed? - kachelaqa - 03-05-2017

(03-05-2017, 02:32 PM)bobbyblow Wrote: its very sad streaming has been removed, check out streamlink to view BBC and many others in vlc/mpv/mplayer etc.

Thanks for the link - it looks very interesting. I cannot test it myself at the moment - can you confirm that you have successfully tried it with the bbciplayer plugin? If so, it might be helpful to give an example streamlink command to compare with the equivalent get_iplayer (2.97) command.

RE: Why was streaming removed? - kachelaqa - 03-05-2017

The nearest thing I have found as an answer to my original question is the following quote from the release notes for 2.95:

Quote:The features below have been deprecated by the maintainer because they are obsolete, unreliable, impede future development or can no longer be supported.

However, it is not clear to me which of those might apply to streaming. If it's anything other than "impede future development", it would appear that switching to streamlink may not be a long-term solution either. Currently, I'm totally reliant on streaming, so a better understanding of the underlying issues might allow me to plan ahead. Can you shed any further light on what the future might hold as far as streaming bbc tv programmes is concerned?

RE: Why was streaming removed? - bobbyblow - 03-05-2017

Here in Uk i find BBC iplayer links play fine(firefox users can add their player of choice to this fine extension) in mpv as youtube-dl supports it, however using streamlink we can view content from all these in vlc/mplayer etc. TV catchup, and TVplayer,filmon plugins all allow live BBC streams. There are windows .exe installers so even windows users can join the fun, i did a blog post ages ago, this willl help any new users, just be warned livestreamer is no longer in development and streamlink has taken over, both work exactly the same (replace mentions of livestreamer with streamlink) so this guide may help someone.

open source baby :D