NonstopTUBE is a great resource for immersion that I've been wanting to share for some time. It's a site that plays from a collection of Japanese videos, ranging from clips or full length music videos to news clips and more. There are new lists that come out daily, always with fresh content.
Occasionally, there is some 英語 (えいご/English) mixed in, but those can easily be skipped over.
Technically, it's not *really* random, it's a bunch of playlists.