The post doesn't work well at all on my Moto G, and I don't know why. The texture generation doesn't work right and the animation fails completely, and I haven't tried to debug it yet, because probably it's only that particular device that has whatever particular bug it is.
I built a very simple Doctor Who inspired WebGL game a while back. If I had known how simple this effect was I'd have included it! The (terrible) code is on GitHub if anybody wants to remix it: https://github.com/mattfran/developer-who
There are several tunnel effects in the XScreensaver collection and rss-glx (timetunnel, atunnel, blocktube, hufo's tunnel). I don't know if any of them use this same approach. Maybe Hufo's tunnel does, it looks similar.
My understanding is that the first intro sequence[1] was done that way, with analog video feedback, but for the Fourth Doctor's intro they were using slit-scan.
https://www.shadertoy.com/view/4dtSWS