Russian Website???
Shirely it's the cameras themselves that are hosting and all any "website" is going be is just a page of embedded video links.
Also why is this news? - the script kiddies have been typing inurl:"ViewerFrame?Mode=" into google for years.