If it is the site I am thinking of the owner of the site does not like the url put out publicly, keeps the viewer numbers down and keeps it from buffering. Or something like that. He doesn't mind it being shared with friends, changes the web address once in a while when it gets too overloaded.
I am well thank The Maker. Still fishing when I can get out there. Freezer looking good for the coming winter.... How's things in paradise? Dodging the Bulls and Great Whites I hope..
Use Reddit. Go to Google and type in " Reddit NFL streams" From there you'll find links to all the Games.
Got a great feed this way. A few popups but once I got the game it was a clear strong signal for the whole game. The links I used to use had bad video, frequent dropped signals and dozens of popups. This is definitely the way to go.