1080p Blu-ray or 4K streaming, which is better?

I'm just curious which is better (or you think will be better) in terms of picture quality, 1080p/BD/H.264 or 4K/Streaming/H.265? How about if 1080p/BD/H.265, 4K/BD/H.265 and upscaling is thrown in there?

I want to separate TV shows and movies because movies generally have a higher bit rate since it's shorter plus it has fewer pixels because of its aspect ratio.