Could be phosphenes. Think I saw that before but was never sure if it was quite right. it has a very specific look that is hard to describe. it's always red and green... sorta and flows like a lava lamp... kinda :). If I was artistic enough I'd try to draw it or something.
I also see the static regardless of eyes open or not which is one of the reasons my layman's research leads me to be pretty sure it is VSS.