I just by chance saw Puffer mentioned in another forum today; when I first heard of it MANY months ago I did not pay much attention because I thought it would meet the same fate as L*wc#st but surprisingly it is still up and it seems to work quite well in a browser window, as long as you aren't using Safari. But of course the problem is that there is no way that I know of to get any of the streams into Tvheadend so that you can schedule a show and record it. They only allow 500 streams at a time so maybe this would not be viable if a bunch of us all tried to use it at once but I do wonder if there is any way to get the signal into Tvheadend.
I don't necessarily think it would be easy because you would need to log in first and select the station you want to watch using something that emulates their web player, however on the plus side (for those that understand code) all the source code is supposedly available at StanfordSNR/puffer so maybe it would be possible to figure out how they are sending the video. On the minus side, they don't appear to stream in the usual way, on one site it says they are using "Media Source Extensions" to stream video, whatever those are (let me guess, something you can't use on a Linux server?).
So would this be something possible in Cabernet or is it pretty much a lost cause?